20 (Hammond Bay) Bus in Nanaimo

Click to load interactive map
List of stops
      Map

      Bay A at Woodgrove Exch – Bay B at Downtown Nanaimo Exch

      Bay A at Woodgrove Exch

      05:4706:5407:5908:3809:4810:5712:0213:1613:5315:0315:2316:4318:0219:3821:42

      6900 Blk Island Hwy N

      05:4706:5407:5908:3809:4810:5812:0313:1713:5415:0415:2416:4418:0319:3921:42

      Hammond Bay Rd at Marlin Way

      05:4906:5608:0108:4009:5011:0012:0513:1913:5615:0615:2616:4618:0519:4121:44

      Hammond Bay Rd at Calinda St

      05:4906:5708:0208:4109:5111:0012:0513:1913:5615:0615:2616:4618:0519:4121:45

      Hammond Bay Rd at Uplands Dr

      05:5006:5708:0208:4109:5111:0012:0513:1913:5715:0715:2716:4718:0519:4121:45

      Hammond Bay Rd at Turner Rd

      05:5106:5808:0308:4209:5211:0112:0613:2013:5815:0815:2816:4818:0619:4221:46

      Hammond Bay Rd at Clipper Dr

      05:5106:5908:0408:4309:5311:0212:0713:2113:5815:0815:2816:4818:0719:4321:47

      Hammond Bay Rd at Rutherford Rd

      05:5206:5908:0408:4309:5311:0312:0813:2213:5915:0915:2916:4918:0819:4421:47

      Hammond Bay Rd at Norasea Rd

      05:5307:0008:0508:4409:5411:0412:0913:2314:0115:1115:3116:5118:0919:4521:48

      Hammond Bay Rd at Yorkshire Terr

      05:5307:0108:0608:4509:5511:0512:1013:2414:0115:1115:3116:5118:1019:4621:49

      Hammond Bay Rd at Pinestone Way

      05:5407:0208:0708:4609:5611:0612:1113:2514:0315:1315:3316:5318:1119:4721:50

      Hammond Bay Rd at Dunn Pl

      05:5507:0308:0808:4709:5711:0712:1213:2614:0415:1415:3416:5418:1219:4821:51

      Hammond Bay Rd at Williamson Rd

      05:5507:0308:0808:4709:5711:0712:1213:2614:0415:1415:3416:5418:1219:4821:51

      Hammond Bay Rd at Malaspina Rd

      05:5607:0408:0908:4809:5811:0812:1313:2714:0515:1515:3516:5518:1319:4921:52

      Hammond Bay Rd at Vista View Cres

      05:5607:0408:0908:4809:5811:0812:1313:2714:0515:1515:3516:5518:1319:4921:52

      Hammond Bay Rd at Mcguffie Rd

      05:5707:0508:1008:4909:5911:0912:1413:2814:0615:1615:3616:5618:1419:5021:53

      Hammond Bay Rd at Tiki Way

      05:5807:0608:1108:5010:0011:1012:1513:2914:0715:1715:3716:5718:1519:5121:54

      Hammond Bay Rd at Piper Cres

      05:5807:0608:1208:5110:0011:1012:1513:3014:0815:1815:3816:5818:1519:5121:54

      Hammond Bay Rd at Overlook Dr W

      05:5907:0708:1308:5110:0111:1112:1613:3014:0815:1815:3816:5818:1619:5221:55

      Hammond Bay Rd at Lagoon Rd

      05:5907:0708:1308:5210:0111:1112:1613:3114:0915:1915:3916:5918:1619:5221:55

      Hammond Bay Rd at Overlook Dr E

      06:0007:0808:1408:5310:0211:1212:1713:3214:1015:2015:4017:0018:1719:5321:56

      Hammond Bay Rd at Meadow Lane Rd

      06:0107:0908:1508:5410:0311:1312:1813:3314:1115:2115:4117:0118:1819:5421:57

      Hammond Bay Rd at Nottingham Dr N

      06:0107:0908:1608:5410:0311:1312:1813:3314:1115:2115:4117:0118:1819:5421:57

      Hammond Bay Rd at Nottingham Dr S

      06:0207:1008:1708:5510:0411:1412:1913:3414:1215:2215:4217:0218:1919:5521:58

      Hammond Bay Rd at Rickers Curve

      06:0207:1008:1708:5510:0411:1412:1913:3414:1215:2215:4217:0218:1919:5521:58

      Hammond Bay Rd at Waterstone Way

      06:0307:1108:1808:5610:0511:1512:2013:3514:1315:2315:4317:0318:2019:5621:59

      Hammond Bay Rd at Departure Bay Rd

      06:0407:1208:1908:5710:0611:1612:2113:3614:1415:2415:4417:0418:2119:5722:00

      Departure Bay Rd at Little John Way

      06:0407:1208:1912:2115:4517:0419:5722:00

      Departure Bay Rd at Merry Men Way

      06:0507:1308:2112:2315:4617:0619:5822:01

      Departure Bay Rd at Smugglers Hill Dr

      06:0707:1508:2212:2415:4717:0720:0022:03

      Departure Bay Rd at Shamrock Pl

      06:0707:1508:2312:2515:4817:0820:0022:03

      Departure Bay Rd at Rock City Rd

      06:0807:1608:2412:2615:4917:0920:0122:04

      Departure Bay Rd at Mexicana Rd

      06:0907:1708:2512:2715:5017:1020:0222:05

      Barons Rd at Departure Bay Rd

      06:1007:1808:2512:2715:5117:1020:0322:06

      3100 Blk Barons Rd

      06:1007:1808:2612:2815:5217:1120:0322:06

      Ross Rd at Knight Rd

      06:1107:1908:2712:2915:5217:1220:0422:07

      Bay A at Country Club Exch

      06:11
      06:13
      07:19
      07:21
      08:27
      08:29
      12:29
      12:31
      15:53
      15:55
      17:12
      17:14
      20:04
      20:06
      22:07
      22:09

      Departure Bay Rd at Wassell Way

      06:1407:2208:3012:3215:5617:1520:0722:10

      Departure Bay Rd at Mexicana Rd

      06:1407:2208:3012:3215:5617:1520:0722:10

      Departure Bay Rd at Rock City Rd

      06:1507:2308:3112:3315:5717:1620:0822:11

      Departure Bay Rd at Shamrock Pl

      06:1507:2408:3212:3415:5817:1720:0922:11

      Departure Bay Rd at Granite Park Rd

      06:1607:2408:3212:3415:5917:1820:0922:12

      Departure Bay Rd at Merry Men Way

      06:1707:2508:3312:3516:0017:1920:1022:13

      Departure Bay Rd at Little John Way

      06:1807:2608:3412:3616:0117:2020:1122:14

      Departure Bay Rd at Bay St

      06:1807:2708:3508:5810:0711:1712:3713:3714:1515:2516:0117:2018:2220:1222:14

      Departure Bay Rd at Loat St

      06:1907:2708:3508:5810:0711:1712:3713:3714:1515:2516:0217:2118:2220:1222:15

      Departure Bay Rd at Argyle Ave

      06:2007:2808:3609:0010:0911:1912:3813:3914:1715:2716:0317:2218:2420:1322:16

      Departure Bay Rd at Sandringham Ave

      06:2007:2908:3709:0010:0911:1912:3913:3914:1715:2716:0417:2318:2420:1422:16

      Departure Bay Rd at Estevan Rd

      06:2107:3008:3809:02
      09:04
      10:11
      10:13
      11:21
      11:23
      12:4013:41
      13:43
      14:19
      14:21
      15:29
      15:31
      16:0517:2418:26
      18:28
      20:1522:17

      Brechin Rd at Estevan Rd

      06:2207:3108:3909:0510:1411:2412:4113:4414:2215:3216:0617:2518:2920:1622:18

      Brechin Rd at Bayview Ave

      06:2307:3208:4009:0610:1511:2512:4213:4514:2315:3316:0717:2618:3020:1722:19

      Brechin Rd at Beach Dr

      06:2307:3308:4009:0610:1611:2612:4313:4614:2415:3416:0817:2718:3120:1822:19

      Departure Bay Ferry Terminal

      06:2507:3508:4209:0810:1811:2812:4513:4814:2615:3616:1017:2918:3320:2022:21

      Stewart Ave at Maple St

      06:2707:3708:4409:1010:2011:3012:4713:5014:2815:3816:1217:3118:3520:2222:23

      Stewart Ave at Larch St

      06:2707:3808:4509:1110:2111:3112:4813:5114:2915:3916:1317:3218:3520:2222:23

      Stewart Ave at Cypress St

      06:2907:3908:4709:1210:2211:3212:4913:5214:3015:4116:1517:3318:3720:2422:25

      Stewart Ave at Townsite Rd

      06:2907:4008:4809:1310:2311:3312:5013:5314:3115:4216:1617:3418:3720:2422:25

      Stewart Ave at Mt Benson St

      06:3007:4008:4809:1410:2411:3412:5113:5414:3215:4216:1617:3518:3820:2522:26

      Stewart Ave at Dawes St

      06:3007:4108:4909:1410:2411:3412:5113:5414:3215:4316:1717:3518:3820:2522:26

      Wallace St at Comox Rd

      06:3107:4208:5009:1610:2611:3612:5313:5614:3415:4416:1817:3718:3920:2622:27

      Wallace St at Fitzwilliam St

      06:3207:4308:5209:1710:2711:3712:5413:5714:3515:4616:2017:3818:4020:2722:28

      Victoria Cres at Albert St

      06:3307:4408:5309:1810:2811:3812:5513:5814:3615:4716:2117:3918:4120:2822:29

      Bay B at Downtown Nanaimo Exch

      06:3407:4508:5409:1910:2911:3912:5613:5914:3715:4816:2217:4018:4220:2922:30
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Bay B at Downtown Nanaimo Exch – Bay A at Woodgrove Exch

      Bay B at Downtown Nanaimo Exch06:4007:2507:5609:0110:1011:2012:3014:5016:0017:1018:1619:3021:3523:35
      Front St at Museum Way06:4107:2607:5709:0210:1111:2112:3114:5116:0117:1118:1719:3121:3623:36
      Front St at Church St06:4107:2707:5809:0310:1211:2212:3214:5216:0217:1218:1819:3221:3723:36
      Comox Rd at Terminal Ave N06:4207:2807:5909:0410:1311:2312:3314:5316:0317:1318:1919:3321:3823:37
      Stewart Ave at Dawes St06:4307:2908:0009:0510:1411:2412:3414:5416:0417:1418:2019:3421:3923:38
      Stewart Ave at Mt Benson St06:4407:2908:0009:0510:1411:2412:3514:5516:0517:1518:2019:3421:3923:38
      Stewart Ave at Townsite Rd06:4407:3008:0109:0610:1511:2512:3514:5516:0517:1518:2119:3521:4023:39
      Stewart Ave at Cypress St06:4507:3008:0109:0610:1511:2512:3614:5616:0617:1618:2119:3521:4023:39
      Stewart Ave at Larch St06:4607:3208:0309:0810:1711:2712:3714:5716:0717:1718:2319:3721:4223:40
      Stewart Ave at Maple St06:4707:3208:0309:0810:1711:2712:3814:5816:0817:1818:2319:3721:4223:41
      Departure Bay Ferry Terminal06:4807:3408:0509:1010:1911:2912:4015:0016:1017:2018:2519:3921:4423:42
      Brechin Rd at Beach Dr06:5007:3608:0709:1210:2111:3112:4215:0216:1217:2218:2719:4121:4623:44
      Brechin Rd at Ocean Terr06:5007:3608:0809:1210:2111:3112:4215:0216:1217:2218:2719:4121:4623:44
      Brechin Rd at Estevan Rd06:5107:3708:0909:1310:2211:3212:4315:0316:1317:2318:2819:4221:4723:45
      Departure Bay Rd at Estevan Rd06:5207:3808:1009:1410:2311:3312:4415:0416:1417:2418:2919:4321:4823:46
      Departure Bay Rd at Sandringham Ave06:5307:3908:1109:1510:2411:3412:4515:0616:1517:2518:3019:4421:4923:47
      Departure Bay Rd at Argyle Ave06:5307:4008:1209:1510:2411:3412:4515:0616:1517:2518:3119:4421:5023:47
      Departure Bay Rd at Wingrove St06:5407:4108:1309:1610:2511:3512:4615:0816:1617:2618:3219:4521:5123:49
      Departure Bay Rd at Bay St06:5507:4208:1409:1710:2611:3612:4715:0816:1717:2718:3219:4621:5123:49
      Departure Bay Rd at Little John Way07:4208:1515:0918:3321:5223:49
      Departure Bay Rd at Merry Men Way07:4308:1615:1018:3421:5323:50
      Departure Bay Rd at Smugglers Hill Dr07:4408:1715:1218:3521:5423:51
      Departure Bay Rd at Shamrock Pl07:4508:1815:1318:3621:5523:52
      Departure Bay Rd at Rock City Rd07:4608:1915:1418:3621:5523:53
      Departure Bay Rd at Mexicana Rd07:4708:2015:1518:3721:5623:53
      Barons Rd at Departure Bay Rd07:4708:2015:1518:3821:5723:54
      3100 Blk Barons Rd07:4808:2115:1618:3821:5723:54
      Ross Rd at Knight Rd07:4808:2115:1618:3921:5823:55
      Bay B at Country Club Exch07:49
      07:51
      08:22
      08:24
      15:17
      15:19
      18:39
      18:41
      21:58
      22:00
      23:55
      23:57
      Departure Bay Rd at Wassell Way07:5208:2515:2018:4222:0123:58
      Departure Bay Rd at Mexicana Rd07:5208:2515:2118:4222:0123:58
      Departure Bay Rd at Rock City Rd07:5308:2615:2118:4322:0223:59
      Departure Bay Rd at Shamrock Pl07:5408:2715:2318:4422:0223:59
      Departure Bay Rd at Granite Park Rd07:5408:2715:2318:4422:0300:00 +1
      Departure Bay Rd at Merry Men Way07:5608:2915:2518:4622:0400:01 +1
      Departure Bay Rd at Little John Way07:5608:2915:2618:4622:0500:02 +1
      Hammond Bay Rd at Departure Bay Rd06:5507:5708:3009:1710:2611:3612:4715:2716:1717:2718:4719:4622:0500:02 +1
      Hammond Bay Rd at Waterstone Way06:5607:5808:3109:1810:2711:3712:4815:2816:1817:2818:4819:4722:0600:03 +1
      Hammond Bay Rd at Rickers Curve06:5707:5908:3209:1910:2811:3812:4915:2916:1917:2918:4919:4822:0700:04 +1
      Hammond Bay Rd at Nottingham Dr S06:5707:5908:3209:1910:2811:3812:4915:2916:1917:2918:4919:4822:0700:04 +1
      Hammond Bay Rd at Nottingham Dr N06:5808:0008:3309:2010:2911:3912:5015:3016:2017:3018:5019:4922:0800:05 +1
      Hammond Bay Rd at Meadow Lane Rd06:5808:0108:3309:2010:2911:3912:5015:3016:2017:3018:5019:4922:0800:05 +1
      Hammond Bay Rd at Planta Rd06:5808:0108:3409:2110:3011:4012:5115:3116:2117:3118:5019:4922:0800:05 +1
      Hammond Bay Rd at Overlook Dr E06:5908:0208:3409:2110:3011:4012:5115:3116:2117:3118:5119:5022:0900:06 +1
      Hammond Bay Rd at Lagoon Rd07:0008:0308:3509:2210:3111:4112:5215:3216:2217:3218:5219:5122:1000:07 +1
      Hammond Bay Rd at Overlook Dr W07:0008:0308:3609:2310:3211:4212:5315:3316:2317:3318:5219:5122:1000:07 +1
      Hammond Bay Rd at Piper Cres07:0108:0408:3609:2310:3211:4212:5315:3316:2317:3318:5319:5222:1100:08 +1
      Hammond Bay Rd at Morningside Dr07:0108:0508:3709:2410:3311:4312:5415:3416:2417:3418:5319:5222:1100:08 +1
      Hammond Bay Rd at Mcguffie Rd07:0208:0608:3809:2510:3411:4412:5515:3516:2517:3518:5419:5322:1200:09 +1
      Hammond Bay Rd at Vista View Cres07:0208:0608:3809:2510:3411:4412:5515:3516:2517:3518:5419:5322:1200:09 +1
      Hammond Bay Rd at Salmon Berry Way07:0308:0708:3909:2610:3511:4512:5615:3616:2617:3618:5519:5422:1300:10 +1
      Hammond Bay Rd at Williamson Rd07:0408:0808:4009:2710:3611:4612:5715:3716:2717:3718:5619:5522:1400:11 +1
      Hammond Bay Rd at Dunn Pl07:0408:0908:4109:2810:3711:4712:5815:3816:2817:3718:5619:5522:1400:11 +1
      Hammond Bay Rd at Fillinger Cres07:0508:0908:4109:2810:3711:4712:5815:3816:2817:3818:5719:5622:1500:12 +1
      Hammond Bay Rd at Yorkshire Terr07:0708:1208:4309:3010:3911:4913:0015:4016:3017:4018:5919:5822:1600:13 +1
      Hammond Bay Rd at Norasea Rd07:0808:1208:4409:3110:4011:5013:0115:4116:3117:4118:5919:5822:1700:14 +1
      Hammond Bay Rd at Parkway Dr07:0908:1408:4509:3210:4111:5113:0215:4216:3217:4219:0019:5922:1800:15 +1
      Hammond Bay Rd at Kenwill Dr07:1008:1508:4709:3410:4311:5313:0415:4416:3417:4319:0120:0022:1900:16 +1
      Hammond Bay Rd at Dover Bay Secondary07:1108:1708:4809:3510:4411:5413:0515:4516:3517:4419:0320:0222:2000:17 +1
      Hammond Bay Rd at Uplands Dr07:1208:1808:4909:3610:4511:5513:0615:4616:3617:4519:0320:0222:2100:18 +1
      Hammond Bay Rd at Marlin Way07:1308:1808:5009:3710:4611:5613:0715:4716:3717:4619:0420:0322:2100:18 +1
      Bay A at Woodgrove Exch07:1508:2108:5209:3910:4811:5813:0915:4916:3917:4819:0620:0522:2300:20 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bay A at Woodgrove Exch – Bay B at Downtown Nanaimo Exch
      Nanaimo Parkway - Island Highway North - Hammond Bay Road - Frontage Road - Hammond Bay Road - Departure Bay Road - Barons Road - Ross Road - Norwell Drive - Departure Bay Road - Brechin Road - Trans-Canada Highway - Stewart Avenue - Dawes Street - Wallace Street - Victoria Crescent - Front Street
      Inbound: Bay B at Downtown Nanaimo Exch – Bay A at Woodgrove Exch
      Front Street - Comox Road - Stewart Avenue - Trans-Canada Highway - Brechin Road - Departure Bay Road - Barons Road - Ross Road - Norwell Drive - Departure Bay Road - Hammond Bay Road - Planta Road - Hammond Bay Road - Kenwill Drive - Hammond Bay Road - Nanaimo Parkway

      Schedules and stops for this route are published in GTFS: nanaimo-can

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - Hammond Bay bus start at 05:47 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20 bus stop working?

        Services on the 20 - Hammond Bay bus stop at 22:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - Hammond Bay bus stop.

      Bctransit 20 bus Route Map

      20 bus Line Map PDF Version: 20 timetable, stops and map

      20 (Nanaimo Buses)

      The first stop of the 20 bus route is Bay A at Woodgrove Exch and the last stop is Bay B at Downtown Nanaimo Exch. 20 (Hammond Bay) is operational during everyday.

      Additional information: 20 has 63 stops and the total trip duration for this route is approximately 59 minutes.

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

      20 bus near me

      Similar Routes & Alternatives to 20

      Looking for alternatives to 20? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on 15 mai 2026