Victoria Route 10: James Bay / Royal Jubilee
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Victoria Route 10 (James Bay / Royal Jubilee) is a bus route in Greater Victoria, Vancouver Island, serving Douglas St at Beacon St, Legislature Exch, Bay St at Douglas St, Bay St at Rock Bay Ave and Douglas St at Fort St. Monday to Friday the first bus is at 5:43 am and the last at 8:16 pm, every 42 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 5:43 am
- Last
- 8:16 pm
- Buses
- 40
- Daytime
- every 42 min
Saturday
- First
- 6:42 am
- Last
- 8:15 pm
- Buses
- 28
- Daytime
- every 1 h 1 min
Sunday
- First
- 7:00 am
- Last
- 8:15 pm
- Buses
- 27
- Daytime
- every 1 h 1 min
Public holidays
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 10 to Royal Jubilee Hospital
Destination sign “Royal Jubilee via Vic West” · from Douglas St at Beacon St · 24 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Douglas St at Beacon St | Legislature Exch Bay E | Bay St at Wilson St | Bay St at Douglas St | Royal Jubilee Hospital |
|---|---|---|---|---|
| · | · | 5:43 | 5:46 | 5:52 |
| 6:27 | 6:31 | 6:39 | 6:43 | 6:52 |
| 7:10 | 7:15 | 7:23 | 7:27 | 7:36 |
| 7:46 | 7:51 | 8:00 | 8:04 | 8:15 |
| 8:24 | 8:29 | 8:38 | 8:42 | 8:54 |
| 9:08 | 9:13 | 9:22 | 9:26 | 9:36 |
| 9:47 | 9:52 | 10:01 | 10:05 | 10:15 |
| 10:42 | 10:47 | 10:57 | 11:01 | 11:11 |
| 11:57 | 12:02 | 12:12 | 12:16 | 12:26 |
| 12:47 | 12:52 | 1:03 | 1:07 | 1:17 |
| 1:23 | 1:28 | 1:39 | 1:43 | 1:53 |
| 2:09 | 2:14 | 2:25 | 2:30 | 2:41 |
| 2:51 | 2:56 | 3:08 | 3:13 | 3:24 |
| 3:46 | 3:52 | 4:04 | 4:09 | 4:21 |
| 4:27 | 4:33 | 4:46 | 4:51 | 5:04 |
| 5:15 | 5:20 | 5:32 | 5:36 | 5:47 |
| 5:55 | 6:00 | 6:10 | 6:14 | 6:23 |
| 6:16 | 6:21 | 6:31 | 6:35 | 6:44 |
| 6:46 | 6:51 | 7:00 | 7:04 | 7:13 |
| 7:41 | 7:45 | 7:54 | 7:57 | 8:05 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Douglas St at Beacon St | Legislature Exch Bay E | Bay St at Wilson St | Bay St at Douglas St | Royal Jubilee Hospital |
|---|---|---|---|---|
| · | · | 6:42 | 6:45 | 6:52 |
| 7:25 | 7:29 | 7:37 | 7:40 | 7:48 |
| 8:26 | 8:30 | 8:38 | 8:42 | 8:50 |
| 9:27 | 9:32 | 9:41 | 9:45 | 9:53 |
| 10:24 | 10:29 | 10:38 | 10:42 | 10:50 |
| 11:32 | 11:37 | 11:47 | 11:51 | 11:59 |
| 12:42 | 12:47 | 12:58 | 1:02 | 1:11 |
| 1:39 | 1:44 | 1:56 | 2:00 | 2:09 |
| 2:39 | 2:44 | 2:57 | 3:01 | 3:10 |
| 3:39 | 3:44 | 3:57 | 4:01 | 4:10 |
| 4:42 | 4:47 | 4:59 | 5:03 | 5:12 |
| 5:45 | 5:50 | 6:01 | 6:04 | 6:13 |
| 6:44 | 6:49 | 6:59 | 7:02 | 7:10 |
| 7:43 | 7:47 | 7:57 | 8:00 | 8:08 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Douglas St at Beacon St | Legislature Exch Bay E | Bay St at Wilson St | Bay St at Douglas St | Royal Jubilee Hospital |
|---|---|---|---|---|
| 7:25 | 7:29 | 7:37 | 7:40 | 7:47 |
| 8:26 | 8:30 | 8:38 | 8:41 | 8:48 |
| 9:25 | 9:29 | 9:38 | 9:42 | 9:49 |
| 10:29 | 10:33 | 10:43 | 10:47 | 10:54 |
| 11:30 | 11:35 | 11:45 | 11:49 | 11:56 |
| 12:40 | 12:45 | 12:56 | 1:00 | 1:08 |
| 1:30 | 1:35 | 1:46 | 1:50 | 1:58 |
| 2:37 | 2:42 | 2:53 | 2:57 | 3:06 |
| 3:37 | 3:42 | 3:53 | 3:57 | 4:05 |
| 4:36 | 4:41 | 4:51 | 4:55 | 5:03 |
| 5:38 | 5:43 | 5:52 | 5:56 | 6:04 |
| 6:43 | 6:47 | 6:56 | 7:00 | 7:08 |
| 7:42 | 7:46 | 7:55 | 7:58 | 8:06 |
All 24 stops in this direction
- Douglas St at Beacon St #100078
- Niagara St at Government St #100065
- Niagara St at Clarence St #100054
- Niagara St at Menzies St #100049
- Menzies St at Toronto St #100031
- Menzies St at Michigan St #100013
- Legislature Exch Bay E #100006
- Douglas St at Blanshard St #100012
- Wharf St at Broughton St #102187
- Esquimalt Rd at Harbour Rd #100941
- Esquimalt Rd at Tyee Rd #100097
- Esquimalt Rd at Sitkum Rd #100134
- Bay St at Wilson St #103724
- Bay St at Turner St #100170
- Bay St at Rock Bay Ave #100180
- Bay St at Douglas St #103726
- Bay St at Blanshard St #103727
- Bay St at Quadra St #103730
- Bay St at Cook St #102019
- Bay St at Cedar Hill Rd #103734
- Bay St at Fernwood Rd #103735
- Bay St at Forbes St #103738
- Bay St at Shelbourne St #103740
- Royal Jubilee Hospital #103741
Route 10 to Douglas St at Beacon St
Destination sign “James Bay via Vic West” · from Royal Jubilee Hospital · 25 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Bay St at Rock Bay Ave | Bay St at Wilson St | Douglas St at Fort St | Douglas St at Beacon St |
|---|---|---|---|---|
| 6:02 | 6:12 | 6:15 | 6:21 | 6:25 |
| 6:42 | 6:54 | 6:57 | 7:03 | 7:08 |
| 7:15 | 7:28 | 7:31 | 7:39 | 7:44 |
| 7:49 | 8:03 | 8:07 | 8:15 | 8:22 |
| 8:33 | 8:47 | 8:51 | 8:59 | 9:06 |
| 9:15 | 9:28 | 9:31 | 9:39 | 9:45 |
| 10:10 | 10:23 | 10:26 | 10:34 | 10:40 |
| 11:25 | 11:38 | 11:41 | 11:49 | 11:55 |
| 12:15 | 12:28 | 12:31 | 12:39 | 12:45 |
| 12:50 | 1:03 | 1:06 | 1:14 | 1:21 |
| 1:35 | 1:48 | 1:51 | 2:00 | 2:07 |
| 2:15 | 2:29 | 2:32 | 2:41 | 2:49 |
| 3:05 | 3:22 | 3:26 | 3:36 | 3:44 |
| 3:45 | 4:03 | 4:07 | 4:17 | 4:25 |
| 4:35 | 4:51 | 4:55 | 5:05 | 5:13 |
| 5:18 | 5:33 | 5:37 | 5:46 | 5:53 |
| 5:42 | 5:56 | 5:59 | 6:07 | 6:14 |
| 6:15 | 6:27 | 6:30 | 6:38 | 6:44 |
| 7:13 | 7:24 | 7:27 | 7:34 | 7:39 |
| 8:16 | 8:26 | 8:28 | 8:35 | 8:40 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Bay St at Rock Bay Ave | Bay St at Wilson St | Douglas St at Fort St | Douglas St at Beacon St |
|---|---|---|---|---|
| 7:00 | 7:10 | 7:12 | 7:18 | 7:23 |
| 8:00 | 8:10 | 8:12 | 8:19 | 8:24 |
| 9:00 | 9:10 | 9:13 | 9:20 | 9:25 |
| 9:55 | 10:06 | 10:09 | 10:16 | 10:22 |
| 11:01 | 11:13 | 11:16 | 11:24 | 11:30 |
| 12:10 | 12:22 | 12:25 | 12:34 | 12:40 |
| 1:05 | 1:18 | 1:21 | 1:30 | 1:37 |
| 2:05 | 2:18 | 2:21 | 2:30 | 2:37 |
| 3:05 | 3:18 | 3:21 | 3:30 | 3:37 |
| 4:10 | 4:22 | 4:25 | 4:33 | 4:40 |
| 5:14 | 5:25 | 5:28 | 5:36 | 5:43 |
| 6:14 | 6:25 | 6:28 | 6:36 | 6:42 |
| 7:15 | 7:25 | 7:28 | 7:35 | 7:41 |
| 8:15 | 8:25 | 8:27 | 8:34 | 8:39 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Bay St at Rock Bay Ave | Bay St at Wilson St | Douglas St at Fort St | Douglas St at Beacon St |
|---|---|---|---|---|
| 7:00 | 7:11 | 7:13 | 7:19 | 7:23 |
| 8:00 | 8:11 | 8:13 | 8:19 | 8:24 |
| 8:58 | 9:09 | 9:11 | 9:18 | 9:23 |
| 10:00 | 10:11 | 10:14 | 10:22 | 10:27 |
| 11:00 | 11:11 | 11:14 | 11:22 | 11:28 |
| 12:10 | 12:21 | 12:24 | 12:32 | 12:38 |
| 12:59 | 1:10 | 1:14 | 1:22 | 1:28 |
| 2:05 | 2:16 | 2:20 | 2:29 | 2:35 |
| 3:05 | 3:17 | 3:20 | 3:29 | 3:35 |
| 4:05 | 4:17 | 4:20 | 4:28 | 4:34 |
| 5:10 | 5:21 | 5:24 | 5:31 | 5:36 |
| 6:15 | 6:26 | 6:29 | 6:36 | 6:41 |
| 7:15 | 7:26 | 7:28 | 7:35 | 7:40 |
| 8:15 | 8:25 | 8:27 | · | · |
All 25 stops in this direction
- Royal Jubilee Hospital #103741
- Fort St at Lee Ave #100498
- Fort St at Richmond Rd #100438
- Richmond Rd at Denman St #100451
- Bay St at Shakespeare St #103739
- Bay St at Belmont Ave #102433
- Bay St at Fernwood Rd #103736
- Bay St at Cedar Hill Rd #103733
- Bay St at Cook St #102028
- Bay St at Quadra St #103729
- Bay St at Blanshard St #103728
- Bay St at Douglas St #100185
- Bay St at Rock Bay Ave #100183
- Bay St at Turner St #100175
- Bay St at Wilson St #100152
- Esquimalt Rd at Catherine St #100161
- Esquimalt Rd at Tyee Rd #100099
- Esquimalt Rd at Harbour Rd #100930
- Johnson St at Wharf St #100053
- Johnson St at Broad St #100055
- Douglas St at Fort St #100034
- Douglas St at Courtney St #100019
- Douglas St at Superior St #100954
- Douglas St at Simcoe St #100046
- Douglas St at Beacon St #100078
Route 10 route map
Questions about Victoria Route 10
What time is the first Route 10 bus?
Monday to Friday: 5:43 am. Saturday: 6:42 am. Sunday: 7:00 am.
What time is the last Route 10 bus?
Monday to Friday: 8:16 pm. Saturday: 8:15 pm. Sunday: 8:15 pm. A time after midnight belongs to the evening before.
How often does Route 10 run?
Monday to Friday: every 42 min. Saturday: every 1 h 1 min. Sunday: every 1 h 1 min, between 7:00 am and 7:00 pm.
Does Route 10 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 10 run on public holidays?
Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
Where does Route 10 go?
Route 10 serves Douglas St at Beacon St, Legislature Exch, Bay St at Douglas St, Bay St at Rock Bay Ave and Douglas St at Fort St. 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
- South Oak Bay / Downtown
- James Bay / South Oak Bay
- James Bay / Royal Jubilee
- UVic / Downtown via Hillside
- James Bay / Willows
- Royal Oak Exch / Downtown via Royal Oak Centre
- Royal Oak Exch / Downtown via Emily Carr
- Royal Oak Exch / Downtown via Chatterton
- UVic / Downtown via Fairfield
- UVic / Downtown via Cook Street Vlg Night Route
- Interurban / Tillicum Centre / Oak Bay
- Royal Oak Exch / UVic
- 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
- 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
- Dockyard / Westhills Exch
- Goldstream Meadows / Downtown
- Happy Valley / Downtown