Victoria Route 28X: Majestic Express
Bus schedule and route map · Monday to Friday
Victoria Route 28X (Majestic Express) is a bus route in Greater Victoria, Vancouver Island, serving Fairfield Rd at Blanshard St, Douglas St at Fort St, Shelbourne St at McKenzie Ave and Tyndall Ave at Ash Rd. Monday to Friday the first bus is at 2:58 pm and the last at 5:40 pm, every 32 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 2:58 pm
- Last
- 5:40 pm
- Buses
- 6
- Daytime
- every 32 min
Saturday, Sunday
No service
Public holidays
- Mon 12 Oct (Thanksgiving): no service
- Wed 11 Nov (Remembrance Day): no service
Route 28X to Tyndall Ave at Ash Rd
Destination sign “Majestic Express” · from Fairfield Rd at Blanshard St · 24 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Fairfield Rd at Blanshard St Bay B | Douglas St at Fort St | Shelbourne St at Hillside Ave | Shelbourne St at McKenzie Ave | Majestic Dr at Prairie St | Tyndall Ave at Ash Rd |
|---|---|---|---|---|---|
| 2:58 | 3:03 | 3:18 | 3:26 | 3:33 | 3:38 |
| 3:31 | 3:36 | 3:50 | 3:58 | 4:04 | 4:09 |
| 4:02 | 4:07 | 4:22 | 4:30 | 4:36 | 4:41 |
| 4:34 | 4:39 | 4:55 | 5:03 | 5:09 | 5:14 |
| 5:10 | 5:14 | 5:29 | 5:37 | 5:43 | 5:48 |
| 5:40 | 5:44 | 5:58 | 6:05 | 6:11 | 6:16 |
All 24 stops in this direction
- Fairfield Rd at Blanshard St Bay B #100024
- Douglas St at Courtney St #100010
- Douglas St at Fort St #100032
- Johnson St at Douglas St #100063
- Johnson St at Blanshard St #100079
- Johnson St at Quadra St #100093
- Johnson St at Vancouver St #100125
- Johnson St at Cook St #100143
- Shelbourne St at Hillside Ave #100615
- Shelbourne St at Cedar Hill X Rd #100888
- Shelbourne St at McKenzie Ave #100994
- Shelbourne St at Blair Ave #101039
- Shelbourne St at Feltham Rd #101077
- Shelbourne St at Torquay Dr #101103
- Shelbourne St at Cedarglen Rd #101139
- Shelbourne St at Arbordale Ave #101168
- Kenmore Rd at Shelbourne St #101207
- Majestic Dr at Prairie St #101233
- Majestic Dr at Hawthorne St #101299
- Majestic Dr at Wycliffe Pl #101329
- Majestic Dr at Ash Rd #101346
- Ash Rd at Bissenden Pl #101361
- Ash Rd at Torquay Dr #101363
- Tyndall Ave at Ash Rd #101357
Route 28X route map
Questions about Victoria Route 28X
What time is the first Route 28X bus?
Monday to Friday: 2:58 pm.
What time is the last Route 28X bus?
Monday to Friday: 5:40 pm. A time after midnight belongs to the evening before.
How often does Route 28X run?
Monday to Friday: every 32 min, between 7:00 am and 7:00 pm.
Does Route 28X run at weekends?
Saturday: no service. Sunday: no service.
Does Route 28X run on public holidays?
Thanksgiving (Mon 12 Oct): no service. Remembrance Day (Wed 11 Nov): no service.
Where does Route 28X go?
Route 28X serves Fairfield Rd at Blanshard St, Douglas St at Fort St, Shelbourne St at McKenzie Ave and Tyndall Ave at Ash 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
- UVic / Downtown via Cook Street Vlg Night Route
- Interurban / Tillicum Centre / Oak Bay
- Royal Oak Exch / UVic
- James Bay / Royal Jubilee
- Tillicum Centre / UVic
- University Heights / UVic
- Vic General / UVic
- Esquimalt / UVic
- Cedar Hill
- 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
- 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
- Dockyard / Westhills Exch
- 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