Victoria Route 46: Dockyard / Westhills Exch
Bus schedule and route map · Monday to Friday
Victoria Route 46 (Dockyard / Westhills Exch) is a bus route in Greater Victoria, Vancouver Island, serving Westhills Exch, Langford Exch (Jacklin Rd), Colwood Exch (Island Hwy), HMC Dockyard Terminal and Goldstream Ave at Claude Rd. Monday to Friday the first bus is at 5:52 am and the last at 6:34 pm, every 1 h 1 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 5:52 am
- Last
- 6:34 pm
- Buses
- 26
- Daytime
- every 1 h 1 min
Saturday, Sunday
No service
Public holidays
- Mon 12 Oct (Thanksgiving): no service
- Wed 11 Nov (Remembrance Day): no service
Route 46 to HMC Dockyard Terminal
Destination sign “Dockyard” · from Westhills Exch · 37 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Westhills Exch Bay A | Langford Exch (Jacklin Rd) Bay D | Goldstream Ave at Peatt Rd | Colwood Exch (Island Hwy) Bay E | Island Hwy at Glentana Rd | HMC Dockyard Terminal |
|---|---|---|---|---|---|
| 5:52 | 5:58 | 6:00 | 6:07 | 6:14 | 6:22 |
| 6:09 | 6:15 | 6:17 | 6:24 | 6:32 | 6:42 |
| 6:32 | 6:38 | 6:40 | 6:48 | 7:01 | 7:15 |
| 6:57 | 7:03 | 7:05 | 7:15 | 7:29 | 7:45 |
| 7:36 | 7:42 | 7:44 | 7:54 | 8:08 | 8:20 |
| 8:37 | 8:43 | 8:46 | 8:55 | 9:05 | 9:16 |
| 9:38 | 9:44 | 9:46 | 9:53 | 10:00 | 10:10 |
| 1:15 | 1:21 | 1:23 | 1:31 | 1:39 | 1:49 |
| 2:22 | 2:29 | 2:32 | 2:41 | 2:49 | 3:01 |
| 2:55 | 3:02 | 3:05 | 3:15 | 3:23 | 3:34 |
| 3:26 | 3:38 | 3:41 | 3:52 | 4:00 | 4:11 |
| 4:29 | 4:36 | 4:38 | 4:47 | 4:55 | 5:06 |
| 4:59 | 5:06 | 5:08 | 5:17 | 5:24 | 5:34 |
| 5:46 | 5:53 | 5:55 | 6:04 | 6:11 | 6:21 |
All 37 stops in this direction
- Westhills Exch Bay A #100818
- Westhills Exch (Langford Pky) Bay F #100158
- Langford Pky at Langford Lake Rd E #101593
- Langford Pky at City Centre Park #101549
- Langford Pky at Hull's Corner #101750
- Langford Exch (Jacklin Rd) Bay D #101625
- Jacklin Rd at Orono Ave #101620
- Goldstream Ave at Jacklin Rd #101618
- Goldstream Ave at Peatt Rd #101574
- Goldstream Ave at Bryn Maur Rd #101539
- Goldstream Ave at Veterans Memorial Pky #101507
- Goldstream Ave at Grainger Rd #101456
- Goldstream Ave at Kristina Pl #101378
- Goldstream Ave at Wale Rd #101330
- Goldstream Ave at Sooke Rd #101279
- Colwood Exch (Island Hwy) Bay E #101241
- Island Hwy at Wilfert Rd #101251
- Island Hwy at Six Mile Rd #101262
- Island Hwy at Knollwood Rd #101183
- Island Hwy at Prince Robert Dr #101132
- Island Hwy at Jedburgh Rd #101090
- Island Hwy at Helmcken Rd #101050
- Island Hwy at Plowright Rd #101002
- Island Hwy at Glentana Rd #100910
- Admirals Rd at Glentana Rd #102696
- Admirals Rd at Hallowell Rd #100832
- Admirals Rd at Seenupin Rd #100823
- Admirals Rd at Maplebank Rd #101771
- Admirals Rd at Luscombe Pl #100762
- Admirals Rd at Parklands Dr #100733
- Admirals Rd at Coles St #100691
- Admirals Rd at Colville Rd #100624
- Admirals Rd at Naden Way #100580
- Admirals Rd at Esquimalt Rd #100543
- Esquimalt Rd at Foster St #100597
- Canteen Rd at Esquimalt Rd #100651
- HMC Dockyard Terminal #100698
Route 46 to Westhills Exch
Destination sign “Westhills Exch” · from HMC Dockyard Terminal · 35 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| HMC Dockyard Terminal | Island Hwy at Glentana Rd | Colwood Exch (Island Hwy) Bay F | Goldstream Ave at Claude Rd | Westhills Exch Bay A |
|---|---|---|---|---|
| 6:54 | 7:03 | 7:11 | 7:17 | 7:25 |
| 8:01 | 8:11 | 8:21 | 8:29 | 8:40 |
| · | · | 8:28 | 8:36 | 8:47 |
| 9:28 | 9:36 | 9:45 | 9:51 | 10:00 |
| 10:21 | 10:29 | 10:38 | 10:44 | 10:53 |
| 2:00 | 2:11 | 2:21 | 2:29 | 2:40 |
| 3:15 | 3:36 | 3:51 | 4:00 | 4:12 |
| 3:48 | 4:06 | 4:21 | 4:30 | 4:42 |
| 4:25 | 4:46 | 5:01 | 5:10 | 5:22 |
| 5:17 | 5:27 | 5:38 | 5:45 | 5:54 |
| 5:45 | 5:54 | 6:03 | 6:10 | 6:19 |
| 6:34 | 6:43 | 6:52 | 6:59 | 7:08 |
All 35 stops in this direction
- HMC Dockyard Terminal #100698
- Esquimalt Rd at Lyall St #100693
- Esquimalt Rd at Grafton St #100635
- Esquimalt Rd at Sturdee St #100594
- Admirals Rd at Naden Way #100570
- Admirals Rd at Colville Rd #100621
- Admirals Rd at Coles St #100692
- Admirals Rd at Caroline Rd #100776
- Admirals Rd at Maplebank Rd #101778
- Admirals Rd at Seenupin Rd #100819
- Admirals Rd at Lekwammen Dr #102566
- Island Hwy at Shoreline Dr #100896
- Island Hwy at Glentana Rd #100939
- Island Hwy at Stormont Rd #102654
- Island Hwy at Helmcken Rd #101057
- Island Hwy at Jedburgh Rd #101091
- Island Hwy at Burnett Rd #101135
- Island Hwy at Kislingbury Lane #101182
- Island Hwy at Six Mile Rd #101254
- Island Hwy at Wilfert Rd #101260
- Colwood Exch (Island Hwy) Bay F #101245
- Goldstream Ave at Island Hwy #101275
- Goldstream Ave at Wale Rd #101326
- Goldstream Ave at Kristina Pl #101380
- Goldstream Ave at Grainger Rd #101467
- Goldstream Ave at Veterans Memorial Pky #101513
- Goldstream Ave at Claude Rd #101546
- Goldstream Ave at Strathmore Rd #101597
- Jacklin Rd at Lequesne Ave #101621
- Jacklin Rd at Orono Ave #101624
- Langford Exch (Jacklin Rd) Bay E #101632
- Langford Pky at Hull's Corner #101708
- Langford Pky at City Centre Park #101556
- Langford Pky at Langford Lake Rd E #101565
- Westhills Exch Bay A #100818
Route 46 route map
Questions about Victoria Route 46
What time is the first Route 46 bus?
Monday to Friday: 5:52 am.
What time is the last Route 46 bus?
Monday to Friday: 6:34 pm. A time after midnight belongs to the evening before.
How often does Route 46 run?
Monday to Friday: every 1 h 1 min, between 7:00 am and 7:00 pm.
Does Route 46 run at weekends?
Saturday: no service. Sunday: no service.
Does Route 46 run on public holidays?
Thanksgiving (Mon 12 Oct): no service. Remembrance Day (Wed 11 Nov): no service.
Where does Route 46 go?
Route 46 serves Westhills Exch, Langford Exch (Jacklin Rd), Colwood Exch (Island Hwy), HMC Dockyard Terminal and Goldstream Ave at Claude Rd. 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 Victoria), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to January 3, 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.
Other Victoria routes
- Interurban / Downtown
- Interurban Night Route
- Vic General / Hillside Centre
- Vic General / Hillside Centre via Strawberry Vale
- Cedar Hill / Tillicum Centre
- Maplewood / Tillicum Centre
- UVic / Dockyard via McKenzie-Tillicum
- UVic / Uptown via Saanich Rd
- Gordon Head / Downtown
- Downtown Express
- Majestic / Downtown
- Majestic Express
- Royal Oak Exch / Downtown
- Royal Oak Exch / Downtown
- Cordova Bay / Royal Oak Exch
- Ridge
- Royal Oak Exch / Westhills Exch
- Interurban / Royal Oak Exch / UVic
- UVic / Dockyard via McKenzie-Admirals
- Royal Roads via Belmont Park
- Goldstream Meadows / Downtown
- Happy Valley / Downtown
- Skirt Mountain / Langford Exch
- Westhills Exch / UVic Express
- Colwood Exch / Bear Mountain
- Vic General / Langford Exch
- Metchosin / Langford Exch
- Happy Valley / Langford Exch
- Thetis Heights / Langford Exch
- Goldstream Meadows / Langford Exch
- Triangle Mountain / Langford Exch
- Wishart / Langford Exch
- Sooke / Langford / Downtown
- Otter Point
- Langford Exch / Sooke via E Sooke and Beecher Bay
- Sooke / Downtown via Westhills
- Swartz Bay / Downtown
- Swartz Bay / Downtown Express
- Swartz Bay / Downtown
- Swartz Bay / Downtown