20a (Hammond Bay via Dover) Bus in Nanaimo

Click to load interactive map
List of stops
      Map

      Dwtn Nanaimo Exch B Bay – Woodgrove Exch Bay A

      Dwtn Nanaimo Exch B Bay

      07:4809:5812:3014:5217:1020:15

      Front St at Museum Way

      07:4909:5912:3114:5317:1120:16

      Front St at Church St

      07:4910:0012:3214:5417:1220:17

      Comox Rd at Terminal Ave N

      07:5010:0112:3314:5517:1320:18

      Stewart Ave at Dawes St

      07:5110:0212:3414:5617:1420:19

      Stewart Ave at Mt Benson St

      07:5210:0312:3514:5717:1420:19

      Stewart Ave at Townsite Rd

      07:5210:0312:3514:5717:1520:20

      Stewart Ave at Cypress St

      07:5310:0412:3614:5817:1520:20

      Stewart Ave at Larch St

      07:5410:0512:3714:5917:1720:22

      Stewart Ave at Maple St

      07:5510:0612:3815:0017:1720:22

      Departure Bay Ferry Terminal

      07:5610:0812:4015:0217:1920:24

      Brechin Rd at Beach Dr

      07:5810:1012:4215:0417:2120:26

      Brechin Rd at Ocean Terr

      07:5810:1012:4215:0417:2120:26

      Brechin Rd at Estevan Rd

      07:5910:1112:4315:0517:2220:27

      Departure Bay Rd at Estevan Rd

      08:0010:1212:4415:0617:2320:28

      Departure Bay Rd at Sandringham Ave

      08:0110:1312:4515:0717:2420:29

      Departure Bay Rd at Argyle Ave

      08:0210:1412:4615:0817:2520:30

      Departure Bay Rd at Wingrove St

      08:0310:1512:4715:0917:2620:31

      Departure Bay Rd at Bay St

      08:0310:1512:4715:0917:2620:31

      Departure Bay Rd at Little John Way

      08:0410:1612:4815:1017:2720:32

      Departure Bay Rd at Merry Men Way

      08:0510:1712:4915:1117:2820:33

      Departure Bay Rd at Smugglers Hill Dr

      08:0610:1812:5015:1217:2920:34

      Departure Bay Rd at Shamrock Pl

      08:0710:1912:5115:1317:3020:35

      Departure Bay Rd at Rock City Rd

      08:0710:1912:5115:1317:3020:35

      Departure Bay Rd at Mexicana Rd

      08:0810:2012:5215:1417:3120:36

      Barons Rd at Departure Bay Rd

      08:0910:2112:5315:1517:3220:37

      3100 Blk Barons Rd

      08:0910:2112:5315:1517:3220:37

      Ross Rd at Knight Rd

      08:1010:2212:5415:1617:3320:38

      Country Club Exch B Bay

      08:10
      08:12
      10:22
      10:24
      12:54
      12:56
      15:16
      15:18
      17:33
      17:35
      20:38
      20:40

      Departure Bay Rd at Wassell Way

      08:1310:2512:5715:1917:3620:41

      Departure Bay Rd at Mexicana Rd

      08:1310:2512:5715:1917:3620:41

      Departure Bay Rd at Rock City Rd

      08:1310:2612:5815:2017:3720:41

      Departure Bay Rd at Shamrock Pl

      08:1410:2612:5815:2017:3720:42

      Departure Bay Rd at Granite Park Rd

      08:1410:2712:5915:2117:3820:42

      Departure Bay Rd at Merry Men Way

      08:1510:2813:0015:2217:3920:43

      Departure Bay Rd at Little John Way

      08:1610:2913:0115:2317:4020:44

      Hammond Bay Rd at Departure Bay Rd

      08:1610:2913:0115:2317:4020:44

      Hammond Bay Rd at Waterstone Way

      08:1710:3013:0215:2417:4120:45

      Hammond Bay Rd at Rickers Curve

      08:1810:3113:0315:2517:4220:46

      Hammond Bay Rd at Nottingham Dr S

      08:1810:3113:0315:2517:4220:46

      Hammond Bay Rd at Nottingham Dr N

      08:1910:3213:0415:2617:4320:47

      Hammond Bay Rd at Meadow Lane Rd

      08:1910:3213:0415:2617:4320:47

      Hammond Bay Rd at Planta Rd

      08:1910:3313:0415:2617:4320:47

      Hammond Bay Rd at Overlook Dr E

      08:2010:3313:0515:2717:4420:48

      Hammond Bay Rd at Lagoon Rd

      08:2110:3413:0615:2817:4520:49

      Hammond Bay Rd at Overlook Dr W

      08:2110:3513:0615:2817:4520:49

      Hammond Bay Rd at Piper Cres

      08:2210:3513:0715:2917:4620:50

      Hammond Bay Rd at Morningside Dr

      08:2210:3613:0715:2917:4620:50

      Hammond Bay Rd at Mcguffie Rd

      08:2310:3713:0815:3017:4720:51

      Hammond Bay Rd at Vista View Cres

      08:2310:3713:0815:3017:4720:51

      Hammond Bay Rd at Salmon Berry Way

      08:2410:3813:0915:3117:4820:52

      Hammond Bay Rd at Williamson Rd

      08:2510:3913:1015:3217:4920:53

      Hammond Bay Rd at Dunn Pl

      08:2510:3913:1015:3217:4920:53

      Hammond Bay Rd at Fillinger Cres

      08:2610:4013:1115:3317:4920:53

      Hammond Bay Rd at Yorkshire Terr

      08:2710:4113:1215:3417:5120:55

      Hammond Bay Rd at Norasea Rd

      08:2710:4113:1215:3417:5120:55

      Hammond Bay Rd at Parkway Dr

      08:2810:4213:1315:3517:5220:56

      Hammond Bay Rd at Kenwill Dr

      08:2910:4313:1415:3617:5320:57

      Brickyard Rd at Broadway Rd

      08:3010:4413:1515:3717:5320:57

      Brickyard Rd at Sunset Rd

      08:3110:4513:1615:3817:5420:58

      Waldbank Rd at Rose Pl

      08:3110:4513:1615:3817:5420:58

      Dover Rd at Invermere Rd

      08:3210:4613:1715:3917:5520:59

      Dover Rd at Blueback Rd

      08:3310:4713:1815:4017:5621:00

      Dover Rd at Lewis Rd

      08:3410:4913:2015:4217:5821:01

      Dover Rd at Harrier Rd

      08:3510:4913:2015:4217:5821:02

      Mary Ellen Dr at Dover Rd

      08:3610:5013:2115:4317:5921:03

      Mary Ellen Dr at Island Hwy N

      08:3610:5113:2215:4418:0021:03

      Woodgrove Exch Bay A

      08:3810:5313:2415:4618:0221:05

      Woodgrove Exch Bay A – Dwtn Nanaimo Exch B Bay

      Woodgrove Exch Bay A06:5309:1111:2013:5116:0818:48
      6700 Blk Mary Ellen Dr06:5409:1211:2113:5216:0918:49
      Dover Rd at Mary Ellen Dr06:5509:1311:2213:5316:1018:50
      Dover Rd at Dickinson Rd06:5509:1311:2213:5316:1018:50
      Dover Rd at Lewis Rd06:5609:1411:2313:5416:1118:51
      Dover Rd at Applecross Rd06:5609:1411:2313:5416:1118:51
      Dover Rd at Uplands Dr06:5709:1511:2413:5516:1218:52
      Dover Rd at Invermere Rd06:5809:1611:2513:5616:1318:53
      Dover Rd at Mcgirr Rd06:5809:1611:2513:5616:1318:53
      Mcgirr Rd at Mcrobb Ave06:5809:1611:2513:5616:1318:53
      Mcgirr Rd at Dover Bay Secondary06:5909:1711:2613:5716:1418:54
      Hammond Bay Rd at Turner Rd07:0009:1811:2713:5816:1518:55
      Hammond Bay Rd at Clipper Dr07:0009:1811:2713:5816:1518:55
      Hammond Bay Rd at Rutherford Rd07:0109:1911:2813:5916:1618:56
      Hammond Bay Rd at Norasea Rd07:0209:2011:2914:0016:1718:57
      Hammond Bay Rd at Yorkshire Terr07:0209:2011:2914:0016:1818:57
      Hammond Bay Rd at Pinestone Way07:0309:2111:3014:0116:1918:58
      Hammond Bay Rd at Dunn Pl07:0409:2211:3114:0216:2018:59
      Hammond Bay Rd at Williamson Rd07:0409:2211:3114:0216:2018:59
      Hammond Bay Rd at Malaspina Rd07:0509:2311:3214:0316:2119:00
      Hammond Bay Rd at Vista View Cres07:0509:2311:3214:0316:2119:00
      Hammond Bay Rd at Mcguffie Rd07:0609:2411:3314:0416:2219:01
      Hammond Bay Rd at Tiki Way07:0709:2511:3414:0516:2319:02
      Hammond Bay Rd at Piper Cres07:0709:2511:3414:0616:2419:02
      Hammond Bay Rd at Overlook Dr W07:0809:2611:3514:0616:2419:03
      Hammond Bay Rd at Lagoon Rd07:0809:2611:3514:0716:2519:03
      Hammond Bay Rd at Overlook Dr E07:0909:2711:3614:0816:2619:04
      Hammond Bay Rd at Meadow Lane Rd07:1009:2811:3714:0916:2719:05
      Hammond Bay Rd at Nottingham Dr N07:1009:2811:3714:0916:2719:05
      Hammond Bay Rd at Nottingham Dr S07:1109:2911:3814:1016:2819:06
      Hammond Bay Rd at Rickers Curve07:1109:2911:3814:1016:2819:06
      Hammond Bay Rd at Waterstone Way07:1209:3011:3914:1116:2919:07
      Hammond Bay Rd at Departure Bay Rd07:1309:3111:4014:1216:3019:08
      Departure Bay Rd at Little John Way07:1309:3111:4014:1216:3019:08
      Departure Bay Rd at Merry Men Way07:1409:3211:4114:1316:3119:09
      Departure Bay Rd at Smugglers Hill Dr07:1509:3311:4314:1516:3319:10
      Departure Bay Rd at Shamrock Pl07:1609:3411:4314:1516:3319:11
      Departure Bay Rd at Rock City Rd07:1709:3511:4414:1616:3419:12
      Departure Bay Rd at Mexicana Rd07:1709:3511:4514:1716:3519:12
      Barons Rd at Departure Bay Rd07:1809:3611:4614:1816:3619:13
      3100 Blk Barons Rd07:1809:3611:4614:1816:3619:13
      Ross Rd at Knight Rd07:1909:3711:4714:1916:3719:14
      Country Club Exch A Bay07:19
      07:21
      09:37
      09:39
      11:47
      11:49
      14:19
      14:21
      16:37
      16:39
      19:14
      19:16
      Departure Bay Rd at Wassell Way07:2209:4011:5014:2216:4019:17
      Departure Bay Rd at Mexicana Rd07:2209:4011:5014:2216:4019:17
      Departure Bay Rd at Rock City Rd07:2309:4111:5114:2316:4119:18
      Departure Bay Rd at Shamrock Pl07:2309:4111:5114:2416:4119:18
      Departure Bay Rd at Granite Park Rd07:2409:4211:5214:2416:4219:19
      Departure Bay Rd at Merry Men Way07:2509:4311:5314:2516:4319:20
      Departure Bay Rd at Little John Way07:2609:4411:5414:2616:4419:21
      Departure Bay Rd at Bay St07:2609:4411:5414:2716:4419:21
      Departure Bay Rd at Loat St07:2709:4511:5514:2716:4519:22
      Departure Bay Rd at Argyle Ave07:2809:4611:5614:2816:4619:23
      Departure Bay Rd at Sandringham Ave07:2809:4611:5614:2916:4619:23
      Departure Bay Rd at Estevan Rd07:2909:4711:5714:3016:4719:24
      Brechin Rd at Estevan Rd07:3009:4811:5814:3116:4819:25
      Brechin Rd at Bayview Ave07:3109:4911:5914:3216:4919:26
      Brechin Rd at Beach Dr07:3109:5012:0014:3316:5019:27
      Departure Bay Ferry Terminal07:3309:5212:0214:3516:5219:29
      Stewart Ave at Maple St07:3509:5412:0414:3716:5419:31
      Stewart Ave at Larch St07:3609:5512:0514:3816:5519:32
      Stewart Ave at Cypress St07:3709:5612:0614:3916:5619:33
      Stewart Ave at Townsite Rd07:3809:5712:0714:4016:5719:34
      Stewart Ave at Mt Benson St07:3809:5812:0814:4116:5819:34
      Stewart Ave at Dawes St07:3909:5812:0814:4116:5819:35
      Wallace St at Comox Rd07:4010:0012:1014:4317:0019:36
      Wallace St at Fitzwilliam St07:4110:0112:1114:4417:0119:37
      Victoria Cres at Albert St07:4210:0212:1214:4517:0219:38
      Dwtn Nanaimo Exch B Bay07:4310:0312:1314:4617:0319:39
      Last updated on March 29, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Dwtn Nanaimo Exch B Bay – Woodgrove Exch Bay A
      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 - Brickyard Road - Waldbank Road - Dover Road - Mary Ellen Drive - Nanaimo Parkway
      Inbound: Woodgrove Exch Bay A – Dwtn Nanaimo Exch B Bay
      Nanaimo Parkway - Dover Road - McGirr Road - 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
      All data is available in GTFS feed: nanaimo-can

      Bus 20a FAQ

      • What time does the 20a bus start operating?

        Services on the 20a - Hammond Bay via Dover bus start at 07:48 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20a bus stop working?

        Services on the 20a - Hammond Bay via Dover bus stop at 21:05 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20a bus stop near me?

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

      20a (Nanaimo Buses)

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

      Additional information: 20a has 68 stops and the total trip duration for this route is approximately 55 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 20a bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 20a bus to take on your trip.

      20a bus near me

      Similar Routes & Alternatives to 20a

      Looking for alternatives to 20a? 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.