Nanaimo Route 30: NRGH
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Nanaimo Route 30 (NRGH) is a bus route in Nanaimo and the Regional District of Nanaimo, serving Bay A at Woodgrove Exch, Boban Dr at Mostar Rd, Dufferin Cres at Boundary Cres, Dufferin Cres at Boundary Ave and Bay B at Woodgrove Exch. Monday to Friday the first bus is at 6:10 am and the last at 11:45 pm, every 30 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 6:10 am
- Last
- 11:45 pm
- Buses
- 64
- Daytime
- every 30 min
Saturday
- First
- 6:13 am
- Last
- 11:45 pm
- Buses
- 54
- Daytime
- every 30 min
Sunday
- First
- 6:45 am
- Last
- 7:45 pm
- Buses
- 26
- Daytime
- every 1 h
Public holidays
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 30 to Bay C at Downtown Nanaimo Exch
Destination sign “NRGH - to Downtown” · from Bay A at Woodgrove Exch · 56 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay A at Woodgrove Exch | Boban Dr at Mostar Rd | Bay F at Country Club Exch | Meredith Rd at Bowen Rd | Dufferin Cres at Boundary Cres | Bowen Rd at Buttertubs Dr | Bay C at Downtown Nanaimo Exch |
|---|---|---|---|---|---|---|
| 6:13 | 6:22 | 6:33 | 6:43 | 6:48 | 6:53 | 7:01 |
| 6:43 | 6:52 | 7:03 | 7:13 | 7:18 | 7:25 | 7:33 |
| 6:58 | 7:07 | 7:18 | 7:29 | 7:34 | 7:41 | 7:49 |
| 7:13 | 7:23 | 7:34 | 7:45 | 7:51 | 7:58 | 8:07 |
| 7:27 | 7:37 | 7:48 | 7:59 | 8:05 | 8:12 | 8:22 |
| 7:42 | 7:52 | 8:04 | 8:16 | 8:22 | 8:28 | 8:38 |
| 8:12 | 8:22 | 8:33 | 8:45 | 8:51 | 8:57 | 9:07 |
| 8:43 | 8:53 | 9:04 | 9:15 | 9:21 | 9:27 | 9:37 |
| 9:13 | 9:23 | 9:34 | 9:45 | 9:51 | 9:57 | 10:07 |
| 9:43 | 9:53 | 10:04 | 10:15 | 10:21 | 10:27 | 10:37 |
| 10:13 | 10:23 | 10:34 | 10:45 | 10:51 | 10:57 | 11:07 |
| 10:43 | 10:53 | 11:05 | 11:16 | 11:22 | 11:28 | 11:38 |
| 11:13 | 11:24 | 11:36 | 11:47 | 11:53 | 11:59 | 12:09 |
| 11:43 | 11:54 | 12:06 | 12:17 | 12:23 | 12:30 | 12:40 |
| 12:13 | 12:24 | 12:36 | 12:47 | 12:53 | 1:00 | 1:10 |
| 12:43 | 12:54 | 1:06 | 1:17 | 1:23 | 1:30 | 1:40 |
| 1:13 | 1:24 | 1:36 | 1:48 | 1:54 | 2:01 | 2:11 |
| 1:43 | 1:54 | 2:06 | 2:18 | 2:24 | 2:31 | 2:41 |
| 2:15 | 2:27 | 2:39 | 2:52 | 2:59 | 3:06 | 3:17 |
| 2:45 | 2:57 | 3:09 | 3:23 | 3:30 | 3:37 | 3:48 |
| 3:16 | 3:28 | 3:40 | 3:52 | 3:58 | 4:05 | 4:16 |
| 3:47 | 3:59 | 4:11 | 4:23 | 4:29 | 4:36 | 4:46 |
| 4:16 | 4:28 | 4:40 | 4:52 | 4:58 | 5:04 | 5:14 |
| 4:45 | 4:57 | 5:09 | 5:21 | 5:27 | 5:33 | 5:43 |
| 5:15 | 5:27 | 5:39 | 5:51 | 5:57 | 6:03 | 6:13 |
| 5:45 | 5:57 | 6:08 | 6:18 | 6:24 | 6:30 | 6:40 |
| 6:45 | 6:56 | 7:07 | 7:17 | 7:22 | 7:28 | 7:37 |
| 7:45 | 7:55 | 8:06 | 8:16 | 8:21 | 8:27 | 8:36 |
| 8:45 | 8:55 | 9:05 | 9:15 | 9:20 | 9:26 | 9:35 |
| 9:45 | 9:55 | 10:05 | 10:14 | 10:19 | 10:24 | 10:32 |
| 10:45 | 10:54 | 11:04 | 11:13 | 11:17 | 11:22 | 11:29 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay A at Woodgrove Exch | Boban Dr at Mostar Rd | Bay F at Country Club Exch | Meredith Rd at Bowen Rd | Dufferin Cres at Boundary Cres | Bowen Rd at Buttertubs Dr | Bay C at Downtown Nanaimo Exch |
|---|---|---|---|---|---|---|
| 6:13 | 6:22 | 6:32 | 6:41 | 6:46 | 6:51 | 6:58 |
| 7:13 | 7:22 | 7:32 | 7:41 | 7:46 | 7:51 | 7:58 |
| 8:13 | 8:22 | 8:32 | 8:42 | 8:47 | 8:53 | 9:01 |
| 8:43 | 8:53 | 9:03 | 9:13 | 9:18 | 9:24 | 9:32 |
| 9:13 | 9:23 | 9:33 | 9:43 | 9:48 | 9:54 | 10:02 |
| 9:43 | 9:53 | 10:04 | 10:14 | 10:19 | 10:25 | 10:33 |
| 10:13 | 10:23 | 10:34 | 10:44 | 10:49 | 10:55 | 11:04 |
| 10:43 | 10:54 | 11:05 | 11:15 | 11:20 | 11:26 | 11:35 |
| 11:13 | 11:24 | 11:35 | 11:46 | 11:51 | 11:57 | 12:06 |
| 11:43 | 11:54 | 12:05 | 12:16 | 12:21 | 12:27 | 12:36 |
| 12:13 | 12:24 | 12:35 | 12:46 | 12:51 | 12:57 | 1:06 |
| 12:43 | 12:54 | 1:05 | 1:16 | 1:21 | 1:28 | 1:37 |
| 1:13 | 1:25 | 1:36 | 1:47 | 1:52 | 1:59 | 2:08 |
| 1:43 | 1:55 | 2:06 | 2:17 | 2:22 | 2:29 | 2:38 |
| 2:12 | 2:24 | 2:35 | 2:46 | 2:51 | 2:58 | 3:07 |
| 2:43 | 2:55 | 3:07 | 3:18 | 3:23 | 3:30 | 3:39 |
| 3:12 | 3:24 | 3:36 | 3:47 | 3:52 | 3:59 | 4:08 |
| 3:43 | 3:55 | 4:07 | 4:18 | 4:23 | 4:29 | 4:38 |
| 4:13 | 4:25 | 4:37 | 4:47 | 4:52 | 4:58 | 5:07 |
| 4:43 | 4:55 | 5:07 | 5:17 | 5:22 | 5:28 | 5:37 |
| 5:13 | 5:25 | 5:36 | 5:46 | 5:51 | 5:57 | 6:05 |
| 5:43 | 5:54 | 6:05 | 6:15 | 6:20 | 6:26 | 6:34 |
| 6:45 | 6:56 | 7:07 | 7:17 | 7:22 | 7:28 | 7:36 |
| 7:45 | 7:56 | 8:06 | 8:16 | 8:21 | 8:27 | 8:35 |
| 8:45 | 8:55 | 9:05 | 9:15 | 9:20 | 9:26 | 9:34 |
| 9:45 | 9:55 | 10:05 | 10:14 | 10:19 | 10:24 | 10:31 |
| 10:45 | 10:54 | 11:04 | 11:13 | 11:18 | 11:23 | 11:30 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay A at Woodgrove Exch | Boban Dr at Mostar Rd | Bay F at Country Club Exch | Meredith Rd at Bowen Rd | Dufferin Cres at Boundary Cres | Bowen Rd at Buttertubs Dr | Bay C at Downtown Nanaimo Exch |
|---|---|---|---|---|---|---|
| 6:45 | 6:54 | 7:04 | 7:13 | 7:18 | 7:23 | 7:31 |
| 7:45 | 7:54 | 8:04 | 8:13 | 8:18 | 8:23 | 8:31 |
| 8:45 | 8:55 | 9:05 | 9:14 | 9:19 | 9:24 | 9:32 |
| 9:45 | 9:55 | 10:06 | 10:16 | 10:21 | 10:27 | 10:35 |
| 10:45 | 10:55 | 11:06 | 11:16 | 11:21 | 11:27 | 11:36 |
| 11:45 | 11:56 | 12:07 | 12:18 | 12:23 | 12:29 | 12:38 |
| 12:45 | 12:56 | 1:07 | 1:18 | 1:24 | 1:30 | 1:39 |
| 1:45 | 1:56 | 2:08 | 2:19 | 2:25 | 2:31 | 2:40 |
| 2:45 | 2:56 | 3:08 | 3:18 | 3:24 | 3:30 | 3:39 |
| 3:45 | 3:56 | 4:08 | 4:18 | 4:24 | 4:30 | 4:39 |
| 4:45 | 4:56 | 5:08 | 5:18 | 5:24 | 5:30 | 5:38 |
| 5:45 | 5:56 | 6:08 | 6:18 | 6:24 | 6:30 | 6:38 |
| 6:45 | 6:55 | 7:06 | 7:16 | 7:21 | 7:27 | 7:35 |
All 56 stops in this direction
- Bay A at Woodgrove Exch #110518
- 6900 Blk Island Hwy N #109927
- Metral Dr at Aulds Rd #110008
- Metral Dr at Enterprise St #110009
- Metral Dr at Spartan Rd #110010
- Metral Dr at Dunbar Rd #104998
- Metral Dr at Doumont Rd #110011
- Metral Dr at Turner Rd #110012
- Metral Dr at Godfrey Rd #110013
- Metral Dr at Somerset Dr #110014
- Mostar Rd at Dunster Rd #110015
- Boban Dr at Mostar Rd #110016
- Jingle Pot Rd at Elmwood Dr #110017
- Jingle Pot Rd at Sloan Rd #110018
- Labieux Rd at Black Franks Dr #110019
- Labieux Rd at Troy Anne Way #110020
- Labieux Rd at Autumnwood Dr #110021
- Bowen Rd at Labieux Rd #110501
- 107th St at Victoria Ave #110489
- Norwell Dr at 107th St #110090
- Bay F at Country Club Exch #110511
- Bowen Rd at Kenworth Rd #110490
- Labieux Rd at Autumnwood Dr #109993
- Labieux Rd at Porcupine Hill Trail #109994
- Labieux Rd at Oriole Dr #109995
- Pheasant Terr at Stampede Trail #110459
- Rosstown Rd at Sun Valley Dr #110460
- Rosstown Rd at Sparrow Lane #110461
- 2400 Blk Rosstown Rd #110462
- Rosstown Rd at Woodside Pl #110463
- Rosstown Rd at Whitney Rd #110464
- Powder Works Rd at Boxwood Rd #104972
- Boxwood Rd at Northfield Rd #104975
- Meredith Rd at Boxwood Rd #104987
- Meredith Rd at Tulsa Rd #104988
- Meredith Rd at Bowen Rd #110025
- Meredith Rd at Forest Dr #110026
- Meredith Rd at Thunderbird Dr #110027
- Hallen Ave at Nelson St #110029
- Boundary Ave at Nightingale Cres #110030
- Dufferin Cres at Boundary Cres #110031
- Dufferin Cres at Seafield Cres W #110032
- Dufferin Cres at Seafield Cres E #110033
- Waddington Rd at Oakley Cres #110034
- Waddington Rd at St George Cres #110035
- Townsite Rd at Waddington Rd #110036
- Pryde Ave at Bowen Rd #110037
- Bowen Rd at Buttertubs Dr #110038
- Bowen Rd at Wakesiah Ave #110039
- Bowen Rd at Howard Ave #110040
- Comox Rd at Kennedy St #110041
- Comox Rd at Prideaux St #110042
- Wallace St at Comox Rd #109968
- Wallace St at Fitzwilliam St #109772
- Victoria Cres at Albert St #109773
- Bay C at Downtown Nanaimo Exch #104179
Route 30 to Bay B at Woodgrove Exch
Destination sign “NRGH - to Woodgrove” · from Bay C at Downtown Nanaimo Exch · 55 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay C at Downtown Nanaimo Exch | Bowen Rd at Buttertubs Dr | Dufferin Cres at Boundary Ave | Pheasant Terr at Stampede Trail | Bay D at Country Club Exch | Boban Dr at Mostar Rd | Bay B at Woodgrove Exch |
|---|---|---|---|---|---|---|
| 6:10 | 6:17 | 6:22 | 6:33 | 6:40 | 6:47 | 6:56 |
| 6:40 | 6:47 | 6:52 | 7:04 | 7:12 | 7:19 | 7:28 |
| 7:10 | 7:17 | 7:22 | 7:34 | 7:42 | 7:49 | 7:59 |
| 7:40 | 7:48 | 7:54 | 8:08 | 8:17 | 8:24 | 8:35 |
| 7:57 | 8:05 | 8:11 | 8:25 | 8:33 | 8:40 | 8:50 |
| 8:14 | 8:22 | 8:28 | 8:40 | 8:48 | 8:55 | 9:05 |
| 8:29 | 8:37 | 8:43 | 8:54 | 9:02 | 9:09 | 9:19 |
| 8:45 | 8:53 | 8:59 | 9:10 | 9:18 | 9:25 | 9:35 |
| 9:14 | 9:22 | 9:28 | 9:39 | 9:47 | 9:54 | 10:05 |
| 9:44 | 9:52 | 9:58 | 10:10 | 10:18 | 10:25 | 10:36 |
| 10:14 | 10:22 | 10:28 | 10:40 | 10:48 | 10:55 | 11:06 |
| 10:44 | 10:52 | 10:58 | 11:10 | 11:18 | 11:25 | 11:36 |
| 11:14 | 11:22 | 11:28 | 11:40 | 11:48 | 11:55 | 12:06 |
| 11:44 | 11:52 | 11:58 | 12:10 | 12:18 | 12:26 | 12:37 |
| 12:14 | 12:22 | 12:28 | 12:40 | 12:48 | 12:56 | 1:07 |
| 12:44 | 12:52 | 12:58 | 1:10 | 1:18 | 1:26 | 1:37 |
| 1:14 | 1:23 | 1:29 | 1:42 | 1:50 | 1:58 | 2:09 |
| 1:44 | 1:53 | 1:59 | 2:12 | 2:20 | 2:28 | 2:39 |
| 2:14 | 2:23 | 2:29 | 2:42 | 2:51 | 2:59 | 3:10 |
| 2:44 | 2:53 | 2:59 | 3:12 | 3:21 | 3:30 | 3:41 |
| 3:14 | 3:23 | 3:29 | 3:42 | 3:51 | 3:59 | 4:10 |
| 3:44 | 3:53 | 3:59 | 4:11 | 4:20 | 4:27 | 4:38 |
| 4:14 | 4:23 | 4:29 | 4:41 | 4:50 | 4:57 | 5:08 |
| 4:45 | 4:53 | 4:59 | 5:11 | 5:19 | 5:26 | 5:36 |
| 5:15 | 5:23 | 5:29 | 5:41 | 5:49 | 5:56 | 6:06 |
| 5:45 | 5:53 | 5:58 | 6:09 | 6:17 | 6:24 | 6:34 |
| 6:15 | 6:22 | 6:27 | 6:38 | 6:46 | 6:53 | 7:02 |
| 6:45 | 6:52 | 6:57 | 7:08 | 7:15 | 7:22 | 7:31 |
| 7:45 | 7:52 | 7:57 | 8:08 | 8:15 | 8:21 | 8:30 |
| 8:45 | 8:51 | 8:56 | 9:07 | 9:14 | 9:20 | 9:29 |
| 9:45 | 9:51 | 9:56 | 10:07 | 10:14 | 10:20 | 10:29 |
| 10:45 | 10:51 | 10:56 | 11:06 | 11:13 | 11:19 | 11:27 |
| 11:45 | 11:51 | 11:56 | 12:06 | 12:13 | 12:18 | 12:26 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay C at Downtown Nanaimo Exch | Bowen Rd at Buttertubs Dr | Dufferin Cres at Boundary Ave | Pheasant Terr at Stampede Trail | Bay D at Country Club Exch | Boban Dr at Mostar Rd | Bay B at Woodgrove Exch |
|---|---|---|---|---|---|---|
| 7:15 | 7:22 | 7:27 | 7:38 | 7:45 | 7:52 | 8:01 |
| 8:15 | 8:22 | 8:27 | 8:38 | 8:46 | 8:53 | 9:03 |
| 9:15 | 9:22 | 9:27 | 9:38 | 9:46 | 9:53 | 10:03 |
| 9:45 | 9:53 | 9:58 | 10:09 | 10:17 | 10:24 | 10:35 |
| 10:15 | 10:23 | 10:28 | 10:39 | 10:47 | 10:54 | 11:05 |
| 10:45 | 10:53 | 10:58 | 11:09 | 11:17 | 11:24 | 11:35 |
| 11:15 | 11:23 | 11:28 | 11:39 | 11:47 | 11:54 | 12:05 |
| 11:45 | 11:53 | 11:59 | 12:10 | 12:18 | 12:25 | 12:36 |
| 12:15 | 12:23 | 12:29 | 12:40 | 12:48 | 12:55 | 1:06 |
| 12:45 | 12:53 | 12:59 | 1:10 | 1:18 | 1:25 | 1:36 |
| 1:15 | 1:23 | 1:29 | 1:40 | 1:48 | 1:55 | 2:06 |
| 1:45 | 1:53 | 1:59 | 2:10 | 2:18 | 2:25 | 2:36 |
| 2:15 | 2:23 | 2:29 | 2:40 | 2:48 | 2:55 | 3:06 |
| 2:45 | 2:53 | 2:59 | 3:10 | 3:18 | 3:25 | 3:36 |
| 3:15 | 3:23 | 3:29 | 3:40 | 3:48 | 3:55 | 4:06 |
| 3:45 | 3:53 | 3:59 | 4:10 | 4:17 | 4:24 | 4:35 |
| 4:15 | 4:23 | 4:29 | 4:40 | 4:47 | 4:54 | 5:04 |
| 4:45 | 4:53 | 4:58 | 5:09 | 5:16 | 5:23 | 5:33 |
| 5:16 | 5:24 | 5:29 | 5:40 | 5:47 | 5:53 | 6:03 |
| 5:45 | 5:52 | 5:57 | 6:08 | 6:15 | 6:21 | 6:31 |
| 6:15 | 6:22 | 6:27 | 6:38 | 6:45 | 6:51 | 7:01 |
| 6:45 | 6:52 | 6:57 | 7:08 | 7:15 | 7:21 | 7:30 |
| 7:45 | 7:52 | 7:57 | 8:08 | 8:15 | 8:21 | 8:30 |
| 8:45 | 8:52 | 8:57 | 9:08 | 9:15 | 9:21 | 9:30 |
| 9:45 | 9:52 | 9:57 | 10:07 | 10:14 | 10:20 | 10:29 |
| 10:45 | 10:51 | 10:56 | 11:06 | 11:13 | 11:19 | 11:27 |
| 11:45 | 11:51 | 11:56 | 12:05 | 12:12 | 12:18 | 12:26 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bay C at Downtown Nanaimo Exch | Bowen Rd at Buttertubs Dr | Dufferin Cres at Boundary Ave | Pheasant Terr at Stampede Trail | Bay D at Country Club Exch | Boban Dr at Mostar Rd | Bay B at Woodgrove Exch |
|---|---|---|---|---|---|---|
| 7:45 | 7:51 | 7:56 | 8:07 | 8:14 | 8:21 | 8:31 |
| 8:45 | 8:52 | 8:57 | 9:08 | 9:15 | 9:22 | 9:32 |
| 9:45 | 9:53 | 9:58 | 10:09 | 10:16 | 10:23 | 10:34 |
| 10:45 | 10:53 | 10:58 | 11:09 | 11:16 | 11:23 | 11:34 |
| 11:45 | 11:53 | 11:59 | 12:10 | 12:18 | 12:25 | 12:36 |
| 12:45 | 12:53 | 12:59 | 1:10 | 1:18 | 1:25 | 1:36 |
| 1:45 | 1:53 | 1:59 | 2:10 | 2:18 | 2:25 | 2:36 |
| 2:45 | 2:53 | 2:59 | 3:10 | 3:18 | 3:25 | 3:35 |
| 3:45 | 3:53 | 3:59 | 4:10 | 4:17 | 4:24 | 4:34 |
| 4:45 | 4:53 | 4:59 | 5:10 | 5:17 | 5:24 | 5:33 |
| 5:45 | 5:53 | 5:58 | 6:09 | 6:16 | 6:22 | 6:31 |
| 6:45 | 6:52 | 6:57 | 7:07 | 7:14 | 7:20 | 7:29 |
| 7:45 | 7:52 | 7:57 | 8:07 | 8:14 | 8:20 | 8:29 |
All 55 stops in this direction
- Bay C at Downtown Nanaimo Exch #104179
- Front St at Museum Way #109775
- Front St at Church St #109776
- Comox Rd at Wallace St #109972
- Comox Rd at Prideaux St #109973
- Comox Rd at Kennedy St #109974
- Bowen Rd at Howard Ave #109975
- Bowen Rd at Wakesiah Ave #109976
- Bowen Rd at Buttertubs Dr #109977
- Pryde Ave at Bowen Rd #109978
- Townsite Rd at McDonald Cres #109979
- Waddington Rd at St George Cres #109980
- Waddington Rd at Oakley St #109981
- Dufferin Cres at Seafield Cres #109982
- Dufferin Cres at Boundary Ave #109983
- Boundary Ave at Nightingale Cres #109984
- Nelson St at Kiwanis Cres #109985
- Meredith Rd at Thunderbird Dr #109987
- Meredith Rd at Manchester Lane #109988
- Meredith Rd at Bowen Rd #109989
- Meredith Rd at Tulsa Rd #104989
- Meredith Rd at Boxwood Rd #104986
- Boxwood Rd at Northfield Rd #104974
- Powder Works Rd at Boxwood Rd #104973
- Rosstown Rd at Whitney Rd #110081
- Rosstown Rd at Briarwood Pl #110082
- 2400 Blk Rosstown Rd #110083
- Rosstown Rd at Sparrow Lane #110084
- Rosstown Rd at Pheasant Terr #110085
- Pheasant Terr at Stampede Trail #110086
- Labieux Rd at Black Franks Dr #109996
- Labieux Rd at Jingle Pot Rd #109997
- Jingle Pot Rd at Chantrells Pl #110087
- Norwell Dr at Victoria Ave #110088
- Norwell Dr at 105th St #104980
- Norwell Dr at 107th St #110090
- Bay D at Country Club Exch #110513
- Bowen Rd at Kenworth Rd #110490
- Labieux Rd at Autumnwood Dr #109993
- Labieux Rd at Porcupine Hill Trail #109994
- Labieux Rd at Oriole Dr #109995
- Labieux Rd at Black Franks Dr #109996
- Labieux Rd at Jingle Pot Rd #109997
- Jingle Pot Rd at Yon Pl #109998
- Boban Dr at Mostar Rd #109999
- Mostar Rd at Boban Dr #110000
- Mostar Rd at Jordan Ave #104035
- Metral Dr at Somerset Dr #110001
- Metral Dr at Bergen-Op-Zoom Dr #110002
- Metral Dr at Turner Rd #110003
- Metral Dr at Doumont Rd #110004
- Metral Dr at Spartan Rd #110005
- Metral Dr at Enterprise St #110006
- Metral Dr at Aulds Rd #110007
- Bay B at Woodgrove Exch #110517
Route 30 route map
Questions about Nanaimo Route 30
What time is the first Route 30 bus?
Monday to Friday: 6:10 am. Saturday: 6:13 am. Sunday: 6:45 am.
What time is the last Route 30 bus?
Monday to Friday: 11:45 pm. Saturday: 11:45 pm. Sunday: 7:45 pm. A time after midnight belongs to the evening before.
How often does Route 30 run?
Monday to Friday: every 30 min. Saturday: every 30 min. Sunday: every 1 h, between 7:00 am and 7:00 pm.
Does Route 30 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 30 run on public holidays?
Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
Where does Route 30 go?
Route 30 serves Bay A at Woodgrove Exch, Boban Dr at Mostar Rd, Dufferin Cres at Boundary Cres, Dufferin Cres at Boundary Ave and Bay B at Woodgrove Exch. The full list of stops for each direction is below the schedules.
Are these live bus times?
No. They are the published schedule from BC Transit’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.
Source: BC Transit open data (GTFS schedule for Nanaimo), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to December 19, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.