Legislature Exch
Victoria · 4 stops · 10 routes
Legislature Exch is a Victoria interchange with 4 stops served by 10 routes. The board shows the next scheduled departures from all of them, and the list below says which stop each route uses.
- Loading the next buses…
Scheduled times, with the stop each one leaves from. Up to 308 departures on a busy day.
Which stop for which route
Routes at Legislature Exch
- James Bay / Royal Jubilee
- James Bay / Royal Jubilee
- Royal Oak Exch / Downtown
- Royal Oak Exch / Downtown
- Swartz Bay / Downtown
- Swartz Bay / Downtown
- Swartz Bay / Downtown
- Swartz Bay / Downtown
- Saanichton / Royal Oak / Downtown
- Langford / Downtown Blink
Questions about Legislature Exch
Which stop do I need at Legislature Exch?
Route 3: Bay F. Route 10: Bay E. Route 30: Bay E. Route 31: Bay E. Route 70: Bay C. Route 71: Bay C. Route 72A: Bay C. Route 72: Bay C. Route 75: Bay E. Route 95: Bay A. Each stop's page has its full schedule.
What routes leave from Legislature Exch?
10 routes: 3 James Bay / Royal Jubilee, 10 James Bay / Royal Jubilee, 30 Royal Oak Exch / Downtown, 31 Royal Oak Exch / Downtown, 70 Swartz Bay / Downtown, 71 Swartz Bay / Downtown, 72A Swartz Bay / Downtown, 72 Swartz Bay / Downtown, 75 Saanichton / Royal Oak / Downtown, 95 Langford / Downtown Blink.
When is the first and last bus from Legislature Exch?
On a Monday the first bus leaves at 4:54 am and the last at 12:47 am, with 302 departures from all stops.
Are these live departures?
No. They are the scheduled times from Victoria’s published schedule, refreshed October 4, 2026.
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. Scheduled times, not live arrivals. Changes made: times reformatted into timetables and departure lists.