OC Transpo 30 Blair – Millennium Bus

Click to load interactive map
List of stops
      Map

      Blair D – Millennium A

      Blair D

      07:1508:1508:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:1518:4519:1519:4520:1520:4521:1522:15

      R.R.174 / Montréal

      07:1908:1908:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1918:4919:1919:4920:1920:4921:1922:19

      Jeanne D'ARC 1a

      07:2308:2308:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5319:2319:5320:2320:5321:2322:23

      Jeanne D'ARC / Youville

      07:2308:2308:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5319:2319:5320:2320:5321:2322:23

      Jeanne D'ARC / ST Joseph

      07:2308:2308:5309:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2418:5419:2419:5420:2320:5321:2322:23

      Jeanne D'ARC / AD. 5875

      07:2508:2508:5509:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5619:2619:5620:2520:5521:2522:25

      Jeanne D'ARC / Hunter'S Run

      07:2608:2608:5609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5619:2619:5620:2620:5621:2622:26

      Jeanne D'ARC / Boyer

      07:2608:2608:5609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5619:2619:5620:2620:5621:2622:26

      Jeanne D'ARC / Orléans

      07:2608:2608:5609:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2718:5719:2719:5720:2620:5621:2622:26

      Jeanne D'ARC / Cedar Mills

      07:2708:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2718:5719:2719:5720:2720:5721:2722:27

      Jeanne D'ARC / Beauséjour

      07:2708:2708:5709:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2818:5819:2819:5820:2720:5721:2722:27

      Jeanne D'ARC / Natalie

      07:2808:2808:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2818:5819:2819:5820:2820:5821:2822:28

      Jeanne D'ARC / Frank Bender

      07:2808:2808:5809:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2918:5919:2919:5920:2820:5821:2822:28

      Jeanne D'ARC / DES Épinettes

      07:2908:2908:5909:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:2920:5921:2922:29

      Jeanne D'ARC / Sapinier

      07:2908:2908:5909:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:2920:5921:2922:29

      Jeanne D'ARC / Innes

      07:3008:3009:0009:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0119:3120:0120:3021:0021:3022:30

      MER Bleue / Innes

      07:3008:3009:0009:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0119:3120:0120:3021:0021:3022:30

      MER Bleue / Hydro

      07:3108:3109:0109:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:0219:3220:0220:3121:0121:3122:31

      MER Bleue / Brian Coburn

      07:3108:3109:0109:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:0219:3220:0220:3121:0121:3122:31

      Brian Coburn / Chaperal

      07:3208:3209:0209:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:0319:3320:0320:3221:0221:3222:32

      Brian Coburn / Gerry Lalonde

      07:3208:3209:0209:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:0319:3320:0320:3221:0221:3222:32

      Brian Coburn / Cabris Path

      07:3308:3309:0309:3410:0410:3411:0411:3412:0412:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0519:3420:0420:3321:0321:3322:33

      Brian Coburn / Strasbourg

      07:3408:3409:0409:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0519:3520:0520:3421:0421:3422:34

      Brian Coburn / Tenth Line

      07:3508:3509:0509:3610:0610:3611:0611:3612:0612:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:0719:3620:0620:3521:0521:3522:35

      Brian Coburn / Lakeridge

      07:3608:3609:0609:3710:0710:3711:0711:3712:0712:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:0818:3819:0819:3720:0720:3621:0621:3622:36

      Brian Coburn / Esprit

      07:3608:3609:0609:3710:0710:3711:0711:3712:0712:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:0818:3819:0819:3720:0720:3621:0621:3622:36

      Brian Coburn / Boisfranc

      07:3708:3709:0709:3810:0810:3811:0811:3812:0812:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0918:3919:0919:3820:0820:3721:0721:3722:37

      Brian Coburn / Portobello

      07:3708:3809:0809:3910:0910:3911:0911:3912:0912:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:1018:4019:1019:3920:0920:3821:0821:3822:38

      Brian Coburn / Nantes

      07:3908:3909:0909:4010:1010:4011:1011:4012:1012:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4218:1218:4219:1219:4020:1020:3921:0921:3922:39

      Brian Coburn / Provence

      07:3908:4009:1009:4110:1110:4111:1111:4112:1112:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4218:1218:4219:1219:4120:1120:4021:1021:4022:40

      Montmère / Brian Coburn

      07:4008:4009:1009:4110:1110:4111:1111:4112:1112:4313:1313:4314:1314:4315:1315:4316:1316:4317:1317:4318:1318:4319:1319:4120:1120:4021:1021:4022:40

      Montmère / Plainhill

      07:4008:4109:1109:4210:1210:4211:1211:4212:1212:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:1418:4419:1419:4220:1220:4121:1121:4122:41

      Montmère / Linaria

      07:4108:4209:1209:4310:1310:4311:1311:4312:1312:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:1418:4419:1419:4320:1320:4221:1221:4222:42

      Trim / Montmère

      07:4108:4209:1209:4310:1310:4311:1311:4312:1312:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:1518:4519:1519:4320:1320:4221:1221:4222:42

      Millennium / Trim

      07:4208:4309:1309:4410:1410:4411:1411:4412:1412:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:1618:4619:1619:4420:1420:4321:1321:4322:43

      Millennium A

      07:4308:4409:1409:4510:1510:4511:1511:4512:1512:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4719:1719:4520:1520:4421:1421:4422:44

      Millennium B – Blair C

      Millennium B07:2108:2108:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2118:5019:2019:5020:2020:5021:2022:20
      Millennium / Trim07:2108:2108:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2118:5019:2019:5020:2020:5021:2022:20
      Trim / Montmère07:2208:2208:5209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:2218:5119:2119:5120:2120:5121:2122:21
      Montmère / Linaria07:2208:2208:5209:2209:5210:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2218:5119:2119:5120:2120:5121:2122:21
      Montmère / Plainhill07:2308:2308:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5219:2219:5220:2220:5221:2222:22
      Brian Coburn / Montmère07:2308:2308:5309:2309:5310:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2318:5219:2219:5220:2220:5221:2222:22
      Brian Coburn / Provence07:2408:2408:5409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2418:5319:2319:5320:2320:5321:2322:23
      Brian Coburn / Nantes07:2408:2408:5409:2409:5410:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2418:5319:2319:5320:2320:5321:2322:23
      Brian Coburn / Portobello07:2508:2508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2518:5419:2419:5420:2420:5421:2422:24
      Brian Coburn / Boisfranc07:2608:2608:5609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5519:2519:5520:2520:5521:2522:25
      Brian Coburn / Esprit07:2608:2608:5609:2609:5610:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2618:5519:2519:5520:2520:5521:2522:25
      Brian Coburn / Aquaview07:2708:2708:5709:2709:5710:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2718:5619:2619:5620:2620:5621:2622:26
      Brian Coburn / Tenth Line07:2708:2708:5709:2709:5710:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2718:5619:2619:5620:2620:5621:2622:26
      Brian Coburn / Tenth Line07:2708:2708:5709:2709:5710:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2718:5619:2619:5620:2620:5621:2622:26
      Brian Coburn / Strasbourg07:2808:2808:5809:2809:5810:2910:5911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2818:5719:2719:5720:2720:5721:2722:27
      Brian Coburn / Cabris Path07:2908:2908:5909:2909:5910:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:2918:5819:2819:5820:2820:5821:2822:28
      Brian Coburn / Gerry Lalonde07:2908:2908:5909:2909:5910:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3117:0117:3118:0118:2918:5819:2819:5820:2820:5821:2822:28
      Brian Coburn / Chaperal07:3008:3009:0009:3010:0010:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3217:0217:3218:0218:3018:5919:2919:5920:2920:5921:2922:29
      MER Bleue / Hydro07:3108:3109:0109:3110:0110:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3317:0317:3318:0318:3119:0019:3020:0020:3021:0021:3022:30
      MER Bleue / Innes07:3208:3209:0209:3210:0210:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3417:0417:3418:0418:3219:0119:3120:0120:3121:0121:3122:31
      Jeanne D'ARC / Innes07:3308:3309:0309:3310:0310:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3517:0517:3518:0518:3319:0219:3220:0220:3221:0221:3222:32
      Jeanne D'ARC / Sapinier07:3308:3309:0309:3310:0310:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3517:0517:3518:0518:3319:0219:3220:0220:3221:0221:3222:32
      Jeanne D'ARC / DES Épinettes07:3308:3309:0309:3310:0310:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3617:0617:3618:0618:3319:0219:3220:0220:3221:0221:3222:32
      Jeanne D'ARC / Belcourt07:3408:3409:0409:3410:0410:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3617:0617:3618:0618:3419:0319:3320:0320:3321:0321:3322:33
      Jeanne D'ARC / Natalie07:3408:3409:0409:3410:0410:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3717:0717:3718:0718:3419:0319:3320:0320:3321:0321:3322:33
      Jeanne D'ARC / Beauséjour07:3508:3509:0509:3510:0510:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3717:0717:3718:0718:3519:0419:3420:0420:3421:0421:3422:34
      Jeanne D'ARC / Montcerf07:3508:3509:0509:3510:0510:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3817:0817:3818:0818:3519:0419:3420:0420:3421:0421:3422:34
      Jeanne D'ARC / Orléans07:3608:3609:0609:3610:0610:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3817:0817:3818:0818:3619:0519:3520:0520:3521:0521:3522:35
      Jeanne D'ARC / Boyer07:3608:3609:0609:3610:0610:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3917:0917:3918:0918:3619:0519:3520:0520:3521:0521:3522:35
      Jeanne D'ARC / Hunter'S Run07:3608:3609:0609:3610:0610:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3917:0917:3918:0918:3619:0519:3520:0520:3521:0521:3522:35
      Jeanne D'ARC / AD. 581007:3708:3709:0709:3710:0710:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3917:0917:3918:0918:3719:0619:3620:0620:3621:0621:3622:36
      Jeanne D'ARC / ST Joseph07:3808:3809:0809:3810:0810:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4117:1117:4118:1118:3819:0719:3720:0720:3721:0721:3722:37
      Jeanne D'ARC / Grey Nuns07:3908:3909:0909:3910:0910:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4217:1217:4218:1218:3919:0819:3820:0820:3821:0821:3822:38
      Jeanne D'ARC 2a07:4008:4009:1009:4010:1010:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4317:1317:4318:1318:4019:0919:3920:0920:3921:0921:3922:39
      R.R. 174 / Montréal07:4408:4409:1409:4410:1410:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4817:1817:4818:1818:4519:1419:4420:1420:4421:1421:4422:44
      Blair C07:4908:4909:1909:4910:1910:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5417:2417:5418:2418:5019:1919:4920:1920:4921:1921:4922:49
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Blair D – Millennium A
      Regional Road 174 - Jeanne-d'Arc Boulevard South - Mer Bleue Road - Brian Coburn Boulevard - Mountain Sorrel Way - Brian Coburn Boulevard - Montmère Avenue - Trim Road - Millennium Boulevard
      Inbound: Millennium B – Blair C
      Millennium Boulevard - Trim Road - Montmère Avenue - Brian Coburn Boulevard - Mer Bleue Road - Jeanne-d'Arc Boulevard South - Jeanne-d'Arc Boulevard North - Montréal Road - Regional Road 174
      All data is available in GTFS feed: emasagcnfmcgeham

      Bus 30 FAQ

      • What time does the 30 bus start operating?

        Services on the 30 - Blair – Millennium bus start at 07:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 30 bus stop working?

        Services on the 30 - Blair – Millennium bus stop at 22:44 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 30 bus stop near me?

        Click here to view the nearest 30 - Blair – Millennium bus stop.

      30 (Ottawa Buses)

      The first stop of the 30 bus route is Blair D and the last stop is Millennium A. 30 (Blair – Millennium) is operational during everyday.

      Additional information: 30 has 36 stops and the total trip duration for this route is approximately 32 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Ottawa Buses suggested routes, real-time bus tracker, line route maps in Ottawa, and helps to find the closest 30 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 30 bus to take on your trip.

      30 bus near me