31
BC Transit Victoria 31 Royal Oak Exch / Downtown
Bus · BC Transit Victoria
See live vehicles on the map How reliable it's been
How often it runs
Royal Oak Exch via Glanford
| Every day | |
|---|---|
| First trip | No service |
| Last trip | – |
| Trips | 0 |
Downtown via Glanford
| Every day | |
|---|---|
| First trip | No service |
| Last trip | – |
| Trips | 0 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
Royal Oak Exch via Glanford 35 stops
- Legislature Exch (Belleville St) Bay G 102467
- Legislature Exch Bay E 100006
- Douglas St at Blanshard St 100012
- Douglas St at Courtney St 100010
- Douglas St at Fort St 100032
- Douglas St at Pandora Ave 100076
- Douglas St at Herald St 100394
- Douglas St at Discovery St 100146
- Douglas St at Bay St 100178
- Douglas St at Kings Rd 100198
- Douglas St at Summit Ave 100295
- Douglas St at Finlayson St 100358
- Douglas St at Cloverdale Ave 100456
- Douglas St at Saanich Rd - Uptown 100554
- Carey Rd at Ravine Way - Uptown 100349
- Carey Rd at Harriet Rd 100684
- Carey Rd at Huxley St 100729
- Carey Rd at Seaton St 100766
- Carey Rd at Tillicum Rd 100785
- Carey Rd at Ralph St 100866
- Glanford Ave at McKenzie Ave 100894
- Glanford Ave at Kenneth St 100940
- Glanford Ave at Agnes St 100976
- Glanford Ave at Baker St 101014
- Glanford Ave at Judah St 101040
- Glanford Ave at Leaside Ave 101098
- Glanford Ave at Vanalman Ave 101120
- Glanford Ave at Enterprise Cres 101165
- Glanford Ave at Mann Ave 101198
- W Saanich Rd at Tri-Eagle Plaza 101257
- W Saanich Rd at Royal Oak Shopping Ctr 101316
- W Saanich Rd at Elk Lake Dr 101345
- W Saanich Rd at Pipeline Rd 101399
- Royal Oak Dr at W Saanich Rd 101412
- Royal Oak Exch Bay C 102490
Downtown via Glanford 28 stops
- Royal Oak Exch Bay B 102489
- W Saanich Rd at Elk Lake Dr 101352
- W Saanich Rd at Royal Oak Shopping Ctr 101318
- W Saanich Rd at Tri-Eagle Plaza 102008
- Glanford Ave at Mann Ave 101191
- Glanford Ave at Lodi Ave 101159
- Glanford Ave at Vanalman Ave 101128
- Glanford Ave at Leaside Ave 101087
- Glanford Ave at Judah St 101042
- Glanford Ave at Baker St 101010
- Glanford Ave at Agnes St 100981
- Glanford Ave at Kenneth St 102871
- Glanford Ave at McKenzie Ave 100834
- Carey Rd at Tillicum Rd 100806
- Carey Rd at Diamond St 100780
- Carey Rd at Seaton St 100749
- Carey Rd at Huxley St 100726
- Carey Rd at Ravine Way - Uptown 101817
- Douglas St at Kelvin Rd 100454
- Douglas St at Finlayson St 100347
- Douglas St at Burnside Rd E 100291
- Douglas St at Gorge Rd E / Hillside Ave 100195
- Douglas St at Bay St 100177
- Douglas St at Discovery St 100132
- Douglas St at Pandora Ave 100082
- Douglas St at Fort St 100034
- Douglas St at Courtney St 100019
- Legislature Exch (Belleville St) Bay G 102467
Schedule from BC Transit Victoria's published GTFS feed, valid through January 3, 2027. Data sources