98 Route 98 Qualicum Beach
Nanaimo Route 98 serves Nanaimo and the Regional District of Nanaimo. Monday to Friday the first bus is at 7:28 am and the last at 5:51 pm, every 1 h 3 min during the day.
| Days | First bus | Last bus | Buses | Daytime |
|---|---|---|---|---|
| Monday to Friday | 7:28 am | 5:51 pm | 10 | every 1 h 3 min |
| Saturday | 7:00 am | 5:50 pm | 11 | every 1 h |
| Sunday | No service | |||
Holidays:
- Mon 12 Oct (Thanksgiving): no service
- Wed 11 Nov (Remembrance Day): no service
Route 98 to Ravensong Exch
Bus sign: “Qualicum Beach” · from Ravensong Exch · 30 stops
Monday to Friday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| Ravensong Exch | Crescent Rd W at Arbutus St | Island Hwy W at Memorial Ave | Island Hwy W at Beach Terr | Ravensong Exch |
|---|---|---|---|---|
| 7:28 | 7:33 | 7:37 | 7:40 | 7:48 |
| 8:27 | 8:32 | 8:36 | 8:39 | 8:48 |
| 9:46 | 9:51 | 9:55 | 9:58 | 10:06 |
| 10:38 | 10:43 | 10:47 | 10:50 | 10:58 |
| 11:55 | 12:00 | 12:04 | 12:07 | 12:15 |
| 12:58 | 1:03 | 1:07 | 1:10 | 1:18 |
| 1:53 | 1:58 | 2:02 | 2:05 | 2:14 |
| 3:29 | 3:34 | 3:38 | 3:41 | 3:49 |
| 4:55 | 5:00 | 5:04 | 5:07 | 5:15 |
| 5:51 | 5:56 | 6:00 | 6:03 | 6:11 |
Saturday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| Ravensong Exch | Crescent Rd W at Arbutus St | Island Hwy W at Memorial Ave | Island Hwy W at Beach Terr | Ravensong Exch |
|---|---|---|---|---|
| 7:00 | 7:05 | 7:09 | 7:12 | 7:19 |
| 8:00 | 8:05 | 8:09 | 8:12 | 8:19 |
| 9:00 | 9:05 | 9:09 | 9:12 | 9:19 |
| 10:28 | 10:33 | 10:37 | 10:40 | 10:47 |
| 11:20 | 11:25 | 11:29 | 11:32 | 11:39 |
| 12:21 | 12:26 | 12:30 | 12:33 | 12:40 |
| 1:15 | 1:20 | 1:24 | 1:27 | 1:34 |
| 2:20 | 2:25 | 2:29 | 2:32 | 2:39 |
| 3:20 | 3:25 | 3:29 | 3:32 | 3:39 |
| 4:55 | 5:00 | 5:04 | 5:07 | 5:14 |
| 5:50 | 5:55 | 5:59 | 6:02 | 6:09 |
All 30 stops, in order
- Ravensong Exch #110358
- Jones St at 5th Ave W #110359
- Jones St at Rupert Rd W #104130
- Arbutus St at McRae Pl #104131
- 800 Blk Chestnut St #104132
- Arbutus St at Birch Ave #104133
- Arbutus St at 1st Ave W #104134
- Arbutus St at Hoylake Rd W #104135
- Crescent Rd W at Arbutus St #104136
- Crescent Rd W at Alder St #104137
- Crescent Rd W at Rye Rd #104148
- Crescent Rd W at Beach Rd #104139
- Crescent Rd W at Memorial Ave #104140
- Island Hwy W at Memorial Ave #104141
- 2800 Blk Island Hwy W #104142
- Island Hwy W at Bay St #104143
- 3100 Blk Island Hwy W #104144
- Island Hwy W at Crescent Rd W #104145
- Island Hwy W at Beach Terr #104146
- Garrett Rd at Park Ridge Pl #104147
- Canyon Crescent Rd at Garrett Rd #104149
- Canyon Crescent Rd at Hoylake Rd W #104150
- Arbutus St at Hoylake Rd W #104157
- Mill Rd at Arbutus St #104151
- Mill Rd at Alder St #104152
- Mill Rd at Rye Rd #104153
- Mill Rd at Beach Rd #104154
- Beach Rd at 1st Ave W #104155
- Fern Rd W at Beach Rd #104156
- Ravensong Exch #110358
Questions about Route 98
- What time is the first Route 98 bus?
- Monday to Friday: 7:28 am. Saturday: 7:00 am.
- What time is the last Route 98 bus?
- Monday to Friday: 5:51 pm. Saturday: 5:50 pm. Times after midnight belong to the evening before.
- How often does Route 98 run?
- Monday to Friday: every 1 h 3 min. Saturday: every 1 h between 7 am and 7 pm, by the median gap between departures.
- Does Route 98 run on weekends?
- Saturday: yes. Sunday: no service.
- Does Route 98 run on holidays?
- Thanksgiving (Mon 12 Oct): no service. Remembrance Day (Wed 11 Nov): no service.
- Are these live bus times?
- No — they are the published schedule, from Nanaimo’s official transit data, refreshed October 3, 2026. A bus can run early or late, and detours aren’t shown here.
Other Nanaimo routes
- 1Nanaimo Rapid Line
- 5Fairview
- 6Harewood
- 7Cinnabar
- 8Cedar
- 9Intercity
- 15VIU Connector via Parkway
- 15AVIU Connector via Jingle Pot
- 20Hammond Bay
- 20AHammond Bay via Dover
- 25Ferry Shuttle
- 30NRGH
- 31Lantzville
- 40VIU Express
- 70NCX Nanaimo - Cowichan Express
- 72Downtown/Country Club
- 78Cassidy/Airport
- 88Parksville
- 92Hammond Bay
- 97Eaglecrest
- 99Deep Bay