88 Route 88 Airport / Sidney via Sidney Industrial
Victoria Route 88 runs between Victoria International Airport and James White Blvd at Fifth St. Monday to Friday the first bus is at 7:10 am and the last at 6:39 pm, every 2 h during the day.
| Days | First bus | Last bus | Buses | Daytime |
|---|---|---|---|---|
| Monday to Friday | 7:10 am | 6:39 pm | 13 | every 2 h |
| Saturday | 7:44 am | 9:04 pm | 28 | every 1 h |
| Sunday | 7:46 am | 9:01 pm | 28 | every 1 h |
Holidays:
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 88 to James White Blvd at Fifth St
Bus sign: “Sidney - via Industrial” · from Victoria International Airport · 19 stops
Monday to Friday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| Victoria International Airport | McTavish Exch Bay D | Ocean Ave W at Epco Dr | Mills Rd W at McDonald Park Rd | Resthaven Dr at Henry Ave | James White Blvd at Fifth St |
|---|---|---|---|---|---|
| 8:32 | 8:36 | 8:40 | 8:45 | 8:53 | 8:55 |
| 10:32 | 10:36 | 10:40 | 10:45 | 10:54 | 10:56 |
| 12:32 | 12:36 | 12:40 | 12:45 | 12:55 | 12:57 |
| 2:32 | 2:36 | 2:40 | 2:45 | 2:55 | 2:58 |
| 4:32 | 4:36 | 4:40 | 4:45 | 4:55 | 4:57 |
| 6:39 | 6:43 | 6:47 | 6:52 | 7:00 | 7:02 |
Saturday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| Victoria International Airport | McTavish Exch Bay D | Ocean Ave W at Epco Dr | Mills Rd W at McDonald Park Rd | Resthaven Dr at Henry Ave | James White Blvd at Fifth St |
|---|---|---|---|---|---|
| 8:07 | 8:11 | 8:15 | 8:20 | 8:28 | 8:30 |
| 9:05 | 9:09 | 9:13 | 9:18 | 9:27 | 9:29 |
| 10:05 | 10:09 | 10:13 | 10:18 | 10:27 | 10:30 |
| 11:05 | 11:09 | 11:13 | 11:18 | 11:27 | 11:30 |
| 12:04 | 12:09 | 12:13 | 12:18 | 12:27 | 12:30 |
| 1:03 | 1:08 | 1:12 | 1:17 | 1:26 | 1:29 |
| 2:03 | 2:08 | 2:12 | 2:17 | 2:26 | 2:29 |
| 3:03 | 3:08 | 3:12 | 3:17 | 3:26 | 3:29 |
| 4:04 | 4:08 | 4:12 | 4:17 | 4:26 | 4:28 |
| 5:04 | 5:08 | 5:12 | 5:17 | 5:26 | 5:28 |
| 6:02 | 6:06 | 6:10 | 6:15 | 6:24 | 6:26 |
| 7:02 | 7:06 | 7:10 | 7:15 | 7:23 | 7:25 |
| 8:04 | 8:08 | 8:12 | 8:17 | 8:24 | 8:26 |
| 9:04 | 9:08 | 9:12 | 9:17 | 9:24 | 9:26 |
Sunday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| Victoria International Airport | McTavish Exch Bay D | Ocean Ave W at Epco Dr | Mills Rd W at McDonald Park Rd | Resthaven Dr at Henry Ave | James White Blvd at Fifth St |
|---|---|---|---|---|---|
| 8:07 | 8:11 | 8:15 | 8:20 | 8:28 | 8:30 |
| 9:01 | 9:05 | 9:09 | 9:14 | 9:22 | 9:24 |
| 10:01 | 10:05 | 10:09 | 10:14 | 10:23 | 10:25 |
| 11:01 | 11:06 | 11:10 | 11:15 | 11:24 | 11:26 |
| 12:02 | 12:07 | 12:11 | 12:16 | 12:25 | 12:27 |
| 1:02 | 1:07 | 1:11 | 1:16 | 1:25 | 1:27 |
| 2:01 | 2:06 | 2:10 | 2:15 | 2:24 | 2:26 |
| 3:01 | 3:05 | 3:09 | 3:14 | 3:23 | 3:25 |
| 4:01 | 4:05 | 4:09 | 4:14 | 4:23 | 4:25 |
| 5:02 | 5:06 | 5:10 | 5:15 | 5:24 | 5:26 |
| 6:04 | 6:08 | 6:12 | 6:17 | 6:25 | 6:27 |
| 7:03 | 7:07 | 7:11 | 7:16 | 7:24 | 7:26 |
| 8:03 | 8:07 | 8:11 | 8:16 | 8:23 | 8:25 |
| 9:01 | 9:05 | 9:09 | 9:14 | 9:21 | 9:23 |
All 19 stops, in order
- Victoria International Airport #102226
- Willingdon Rd at E Saanich Rd #102199
- McTavish Exch Bay D #102020
- Canora Rd at Summergate Blvd #102204
- Canora Rd at Norseman Rd #102220
- Canora Rd at De Havilland Way #101997
- Ocean Ave W at Canora Rd #102379
- Ocean Ave W at Epco Dr #102231
- Galaran Rd at Skylark Lane #102257
- Galaran Rd at Henry Ave W #102266
- Mills Rd W at McDonald Park Rd #102279
- McDonald Park Rd at Henry Ave W #102267
- Beacon Ave W at Hwy 17 #102248
- Fifth St at Beacon Ave - Sidney Town Ctr #102249
- Fifth St at Henry Ave #102259
- Fifth St at Malaview Ave #100917
- Resthaven Dr at Malaview Ave #102280
- Resthaven Dr at Henry Ave #102269
- James White Blvd at Fifth St #102253
Route 88 to Victoria International Airport
Bus sign: “Airport - via Industrial” · from James White Blvd at Fifth St · 15 stops
Monday to Friday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| James White Blvd at Fifth St | Mills Rd W at McDonald Park Rd | Ocean Ave W at Epco Dr | McTavish Exch Bay F | Victoria International Airport |
|---|---|---|---|---|
| 7:10 | 7:15 | 7:19 | 7:24 | 7:29 |
| 9:10 | 9:15 | 9:19 | 9:24 | 9:30 |
| 11:09 | 11:15 | 11:19 | 11:24 | 11:30 |
| 1:08 | 1:14 | 1:18 | 1:24 | 1:30 |
| 3:08 | 3:14 | 3:18 | 3:24 | 3:30 |
| 5:15 | 5:20 | 5:24 | 5:29 | 5:35 |
| 6:18 | 6:23 | 6:27 | 6:32 | 6:37 |
Saturday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| James White Blvd at Fifth St | Mills Rd W at McDonald Park Rd | Ocean Ave W at Epco Dr | McTavish Exch Bay F | Victoria International Airport |
|---|---|---|---|---|
| 7:44 | 7:50 | 7:54 | 7:59 | 8:04 |
| 8:43 | 8:49 | 8:53 | 8:58 | 9:03 |
| 9:42 | 9:48 | 9:52 | 9:57 | 10:02 |
| 10:42 | 10:48 | 10:52 | 10:57 | 11:02 |
| 11:40 | 11:46 | 11:50 | 11:56 | 12:01 |
| 12:40 | 12:46 | 12:50 | 12:56 | 1:01 |
| 1:40 | 1:46 | 1:50 | 1:56 | 2:01 |
| 2:40 | 2:46 | 2:50 | 2:56 | 3:01 |
| 3:42 | 3:48 | 3:52 | 3:57 | 4:02 |
| 4:42 | 4:48 | 4:52 | 4:57 | 5:02 |
| 5:40 | 5:46 | 5:50 | 5:55 | 6:00 |
| 6:40 | 6:46 | 6:50 | 6:55 | 7:00 |
| 7:42 | 7:48 | 7:52 | 7:57 | 8:02 |
| 8:42 | 8:48 | 8:52 | 8:57 | 9:02 |
Sunday
Scheduled times at the main stops · bold = pm · — = this trip doesn’t stop there
| James White Blvd at Fifth St | Mills Rd W at McDonald Park Rd | Ocean Ave W at Epco Dr | McTavish Exch Bay F | Victoria International Airport |
|---|---|---|---|---|
| 7:46 | 7:51 | 7:55 | 8:00 | 8:05 |
| 8:40 | 8:45 | 8:49 | 8:54 | 8:59 |
| 9:40 | 9:45 | 9:49 | 9:54 | 9:59 |
| 10:40 | 10:45 | 10:49 | 10:54 | 10:59 |
| 11:40 | 11:45 | 11:49 | 11:55 | 12:00 |
| 12:40 | 12:45 | 12:49 | 12:55 | 1:00 |
| 1:39 | 1:44 | 1:48 | 1:54 | 1:59 |
| 2:39 | 2:44 | 2:48 | 2:54 | 2:59 |
| 3:40 | 3:45 | 3:49 | 3:54 | 3:59 |
| 4:41 | 4:46 | 4:50 | 4:55 | 5:00 |
| 5:43 | 5:48 | 5:52 | 5:57 | 6:02 |
| 6:42 | 6:47 | 6:51 | 6:56 | 7:01 |
| 7:42 | 7:47 | 7:51 | 7:56 | 8:01 |
| 8:40 | 8:45 | 8:49 | 8:54 | 8:59 |
All 15 stops, in order
- James White Blvd at Fifth St #102253
- Fifth St at Beacon Ave - Sidney Town Ctr #102243
- Beacon Ave W at Hwy 17 #102251
- Galaran Rd at Skylark Lane #102257
- Galaran Rd at Henry Ave W #102266
- Mills Rd W at McDonald Park Rd #102279
- McDonald Park Rd at Henry Ave W #102267
- Ocean Ave W at Epco Dr #102233
- Ocean Ave W at Canora Rd #102376
- Canora Rd at De Havilland Way #101993
- Canora Rd at Northbrook Dr #102218
- Canora Rd at Brackman Way #102208
- McTavish Exch Bay F #102032
- Willingdon Rd at E Saanich Rd #102202
- Victoria International Airport #102226
Questions about Route 88
- What time is the first Route 88 bus?
- Monday to Friday: 7:10 am. Saturday: 7:44 am. Sunday: 7:46 am.
- What time is the last Route 88 bus?
- Monday to Friday: 6:39 pm. Saturday: 9:04 pm. Sunday: 9:01 pm. Times after midnight belong to the evening before.
- How often does Route 88 run?
- Monday to Friday: every 2 h. Saturday: every 1 h. Sunday: every 1 h between 7 am and 7 pm, by the median gap between departures.
- Does Route 88 run on weekends?
- Saturday: yes. Sunday: yes.
- Does Route 88 run on holidays?
- Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
- Are these live bus times?
- No — they are the published schedule, from Victoria’s official transit data, refreshed October 3, 2026. A bus can run early or late, and detours aren’t shown here.
Other Victoria routes
- 1South Oak Bay / Downtown
- 2James Bay / South Oak Bay
- 3James Bay / Royal Jubilee
- 4UVic / Downtown via Hillside
- 5James Bay / Willows
- 6Royal Oak Exch / Downtown via Royal Oak Centre
- 6ARoyal Oak Exch / Downtown via Emily Carr
- 6BRoyal Oak Exch / Downtown via Chatterton
- 7UVic / Downtown via Fairfield
- 7NUVic / Downtown via Cook Street Vlg Night Route
- 8Interurban / Tillicum Centre / Oak Bay
- 9Royal Oak Exch / UVic
- 10James Bay / Royal Jubilee
- 11Tillicum Centre / UVic
- 12University Heights / UVic
- 14Vic General / UVic
- 15Esquimalt / UVic
- 17Cedar Hill
- 21Interurban / Downtown
- 21NInterurban Night Route
- 22Vic General / Hillside Centre
- 22AVic General / Hillside Centre via Strawberry Vale
- 24Cedar Hill / Tillicum Centre
- 25Maplewood / Tillicum Centre
- 26UVic / Dockyard via McKenzie-Tillicum
- 26AUVic / Uptown via Saanich Rd
- 27Gordon Head / Downtown
- 27XDowntown Express
- 28Majestic / Downtown
- 28XMajestic Express
- 30Royal Oak Exch / Downtown
- 31Royal Oak Exch / Downtown
- 32Cordova Bay / Royal Oak Exch
- 35Ridge
- 38Royal Oak Exch / Westhills Exch
- 39Interurban / Royal Oak Exch / UVic
- 40UVic / Dockyard via McKenzie-Admirals
- 43Royal Roads via Belmont Park
- 46Dockyard / Westhills Exch
- 47Goldstream Meadows / Downtown
- 48Happy Valley / Downtown
- 49Skirt Mountain / Langford Exch
- 51XWesthills Exch / UVic Express
- 52Colwood Exch / Bear Mountain
- 53Vic General / Langford Exch
- 54Metchosin / Langford Exch
- 55Happy Valley / Langford Exch
- 57Thetis Heights / Langford Exch
- 58Goldstream Meadows / Langford Exch
- 59Triangle Mountain / Langford Exch
- 60Wishart / Langford Exch
- 61Sooke / Langford / Downtown
- 63Otter Point
- 64Langford Exch / Sooke via E Sooke and Beecher Bay
- 65Sooke / Downtown via Westhills
- 70Swartz Bay / Downtown
- 70XSwartz Bay / Downtown Express
- 71Swartz Bay / Downtown
- 72Swartz Bay / Downtown
- 72ASwartz Bay / Downtown
- 75Saanichton / Royal Oak / Downtown
- 76Swartz Bay / UVic
- 81Saanichton / Sidney / Swartz Bay
- 83Sidney / Brentwood / Royal Oak
- 85North Saanich
- 87Tsawout / Sidney via Airport and Dean Park
- 88AAirport / Sidney bypass Sidney Industrial
- 95Langford / Downtown Blink