Bay B at Downtown Nanaimo Exch – Bay A at Woodgrove Exch
6 journeys · 2026-10-12
s “set down only” – the bus will only stop to drop passengers off
BCTransit · Bus
BCTransit — Bus route 20 in Nanaimo, British Columbia. Choose a travel date and direction below to see the published schedule and stop times.
Service timetable
Departures are grouped by direction. Scroll sideways to see later journeys.
6 journeys · 2026-10-12
s “set down only” – the bus will only stop to drop passengers off
6 journeys · 2026-10-12
| Calling point | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 19:43 |
|---|---|---|---|---|---|---|
| Bay A at Woodgrove Exch | 08:47 | 10:47 | 12:47 | 14:47 | 16:47 | 19:43 |
| 6900 Blk Island Hwy N | 08:47 | 10:47 | 12:48 | 14:48 | 16:48 | 19:44 |
| Hammond Bay Rd at Marlin Way | 08:50 | 10:50 | 12:50 | 14:51 | 16:51 | 19:46 |
| Hammond Bay Rd at Calinda St | 08:50 | 10:51 | 12:51 | 14:51 | 16:51 | 19:47 |
| Hammond Bay Rd at Uplands Dr | 08:51 | 10:51 | 12:51 | 14:52 | 16:52 | 19:47 |
| Hammond Bay Rd at Turner Rd | 08:52 | 10:53 | 12:53 | 14:54 | 16:54 | 19:49 |
| Hammond Bay Rd at Clipper Dr | 08:52 | 10:53 | 12:53 | 14:54 | 16:54 | 19:49 |
| Hammond Bay Rd at Rutherford Rd | 08:53 | 10:54 | 12:54 | 14:55 | 16:55 | 19:50 |
| Hammond Bay Rd at Norasea Rd | 08:54 | 10:54 | 12:55 | 14:56 | 16:56 | 19:51 |
| Hammond Bay Rd at Yorkshire Terr | 08:54 | 10:55 | 12:56 | 14:56 | 16:56 | 19:52 |
| Hammond Bay Rd at Pinestone Way | 08:55 | 10:56 | 12:57 | 14:57 | 16:57 | 19:53 |
| Hammond Bay Rd at Dunn Pl | 08:55 | 10:56 | 12:57 | 14:58 | 16:58 | 19:53 |
| Hammond Bay Rd at Williamson Rd | 08:56 | 10:57 | 12:57 | 14:58 | 16:58 | 19:53 |
| Hammond Bay Rd at Malaspina Rd | 08:56 | 10:57 | 12:58 | 14:59 | 16:59 | 19:54 |
| Hammond Bay Rd at Vista View Cres | 08:56 | 10:57 | 12:58 | 14:59 | 16:59 | 19:54 |
| Hammond Bay Rd at McGuffie Rd | 08:57 | 10:58 | 12:59 | 15:00 | 17:00 | 19:55 |
| Hammond Bay Rd at Tiki Way | 08:57 | 10:58 | 12:59 | 15:01 | 17:01 | 19:55 |
| Hammond Bay Rd at Piper Cres | 08:58 | 10:59 | 13:00 | 15:01 | 17:01 | 19:56 |
| Hammond Bay Rd at Overlook Dr W | 08:58 | 11:00 | 13:01 | 15:02 | 17:02 | 19:57 |
| Hammond Bay Rd at Lagoon Rd | 08:59 | 11:00 | 13:01 | 15:03 | 17:03 | 19:57 |
| Hammond Bay Rd at Overlook Dr E | 08:59 | 11:01 | 13:02 | 15:03 | 17:03 | 19:58 |
| Hammond Bay Rd at Meadow Lane Rd | 09:00 | 11:02 | 13:03 | 15:04 | 17:04 | 19:59 |
| Hammond Bay Rd at Nottingham Dr N | 09:01 | 11:02 | 13:03 | 15:05 | 17:05 | 19:59 |
| Hammond Bay Rd at Nottingham Dr S | 09:01 | 11:03 | 13:04 | 15:06 | 17:06 | 20:00 |
| Hammond Bay Rd at Rickers Curve | 09:02 | 11:03 | 13:04 | 15:06 | 17:06 | 20:00 |
| Hammond Bay Rd at Waterstone Way | 09:02 | 11:04 | 13:05 | 15:07 | 17:07 | 20:01 |
| Hammond Bay Rd at Departure Bay Rd | 09:03 | 11:05 | 13:06 | 15:08 | 17:08 | 20:02 |
| Departure Bay Rd at Little John Way | 09:03 | 11:05 | 13:06 | 15:08 | 17:08 | 20:02 |
| Departure Bay Rd at Merry Men Way | 09:04 | 11:06 | 13:07 | 15:09 | 17:09 | 20:03 |
| Departure Bay Rd at Smugglers Hill Dr | 09:05 | 11:07 | 13:08 | 15:10 | 17:10 | 20:04 |
| Departure Bay Rd at Shamrock Pl | 09:06 | 11:08 | 13:09 | 15:11 | 17:11 | 20:04 |
| Departure Bay Rd at Rock City Rd | 09:06 | 11:08 | 13:09 | 15:11 | 17:11 | 20:05 |
| Departure Bay Rd at Mexicana Rd | 09:07 | 11:09 | 13:10 | 15:12 | 17:12 | 20:06 |
| Barons Rd at Departure Bay Rd | 09:08 | 11:10 | 13:11 | 15:13 | 17:13 | 20:06 |
| 3100 Blk Barons Rd | 09:09 | 11:11 | 13:12 | 15:14 | 17:14 | 20:07 |
| Ross Rd at Knight Rd | 09:09 | 11:11 | 13:12 | 15:14 | 17:14 | 20:07 |
| Bay A at Country Club Exch | 09:10 | 11:12 | 13:13 | 15:15 | 17:15 | 20:08 |
| Departure Bay Rd at Wassell Way | 09:11 | 11:13 | 13:14 | 15:16 | 17:16 | 20:09 |
| Departure Bay Rd at Mexicana Rd | 09:11 | 11:13 | 13:14 | 15:16 | 17:16 | 20:09 |
| Departure Bay Rd at Rock City Rd | 09:11 | 11:13 | 13:14 | 15:16 | 17:16 | 20:09 |
| Departure Bay Rd at Shamrock Pl | 09:12 | 11:14 | 13:15 | 15:17 | 17:17 | 20:10 |
| Departure Bay Rd at Granite Park Rd | 09:12 | 11:14 | 13:15 | 15:17 | 17:17 | 20:10 |
| Departure Bay Rd at Merry Men Way | 09:13 | 11:15 | 13:16 | 15:18 | 17:18 | 20:11 |
| Departure Bay Rd at Little John Way | 09:14 | 11:16 | 13:17 | 15:19 | 17:19 | 20:12 |
| Departure Bay Rd at Bay St | 09:15 | 11:17 | 13:18 | 15:20 | 17:20 | 20:13 |
| Departure Bay Rd at Loat St | 09:15 | 11:17 | 13:18 | 15:20 | 17:20 | 20:13 |
| Departure Bay Rd at Argyle Ave | 09:16 | 11:18 | 13:19 | 15:21 | 17:21 | 20:14 |
| Departure Bay Rd at Sandringham Ave | 09:17 | 11:19 | 13:20 | 15:22 | 17:22 | 20:15 |
| Departure Bay Rd at Estevan Rd | 09:18 | 11:20 | 13:21 | 15:23 | 17:23 | 20:16 |
| Brechin Rd at Estevan Rd | 09:19 | 11:21 | 13:22 | 15:24 | 17:24 | 20:17 |
| Brechin Rd at Bayview Ave | 09:20 | 11:22 | 13:24 | 15:25 | 17:25 | 20:18 |
| Brechin Rd at Beach Dr | 09:20 | 11:23 | 13:24 | 15:26 | 17:26 | 20:18 |
| Departure Bay Ferry Terminal | 09:22 | 11:25 | 13:27 | 15:28 | 17:28 | 20:20 |
| Stewart Ave at Maple St | 09:23 | 11:26 | 13:29 | 15:30 | 17:29 | 20:21 |
| Stewart Ave at Larch St | 09:24 | 11:27 | 13:29 | 15:30 | 17:30 | 20:22 |
| Stewart Ave at Cypress St | 09:25 | 11:28 | 13:30 | 15:31 | 17:31 | 20:23 |
| Stewart Ave at Townsite Rd | 09:26 | 11:29 | 13:31 | 15:32 | 17:32 | 20:23 |
| Stewart Ave at Mt Benson St | 09:26 | 11:29 | 13:32 | 15:33 | 17:32 | 20:24 |
| Stewart Ave at Dawes St | 09:27 | 11:30 | 13:32 | 15:33 | 17:33 | 20:24 |
| Wallace St at Comox Rd | 09:28 | 11:31 | 13:34 | 15:35 | 17:34 | 20:26 |
| Wallace St at Fitzwilliam St | 09:29 | 11:32 | 13:35 | 15:36 | 17:35 | 20:27 |
| Victoria Cres at Albert St | 09:30 | 11:33 | 13:36 | 15:37 | 17:36 | 20:27 |
| Bay B at Downtown Nanaimo Exchs | 09:33 | 11:36 | 13:39 | 15:40 | 17:39 | 20:30 |
s “set down only” – the bus will only stop to drop passengers off