Victoria Route 3: James Bay / Royal Jubilee
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Victoria Route 3 (James Bay / Royal Jubilee) is a bus route in Greater Victoria, Vancouver Island, serving Royal Jubilee Hospital, Quimper St Loop, Douglas St at Fort St and Fort St at Douglas St. Monday to Friday the first bus is at 6:02 am and the last at 9:10 pm, every 32 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 6:02 am
- Last
- 9:10 pm
- Buses
- 58
- Daytime
- every 32 min
Saturday
- First
- 6:41 am
- Last
- 9:10 pm
- Buses
- 57
- Daytime
- every 30 min
Sunday
- First
- 6:55 am
- Last
- 8:08 pm
- Buses
- 49
- Daytime
- every 31 min
Public holidays
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 3 to Menzies St at Michigan St
Destination sign “James Bay via Quimper Loop” · from Royal Jubilee Hospital · 38 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Quimper St Loop | May St at Moss St | Douglas St at Fort St | Menzies St at Michigan St |
|---|---|---|---|---|
| 6:03 | · | 6:15 | 6:25 | 6:29 |
| 6:34 | 6:42 | 6:48 | 6:59 | 7:04 |
| 7:09 | · | 7:23 | 7:35 | 7:41 |
| 7:47 | 7:56 | 8:03 | 8:16 | 8:22 |
| 8:26 | · | 8:40 | 8:53 | 8:59 |
| 9:00 | 9:09 | 9:16 | 9:28 | 9:34 |
| 9:29 | · | · | 9:58 | 10:04 |
| 9:59 | 10:08 | 10:15 | 10:27 | 10:34 |
| 10:27 | · | · | 10:57 | 11:04 |
| 10:56 | 11:06 | 11:13 | 11:27 | 11:34 |
| 11:26 | · | · | 11:57 | 12:04 |
| 12:00 | 12:11 | 12:18 | 12:32 | 12:39 |
| 12:31 | · | · | 1:02 | 1:09 |
| 1:00 | 1:11 | 1:18 | 1:32 | 1:39 |
| 1:30 | · | · | 2:03 | 2:10 |
| 2:03 | 2:15 | 2:22 | 2:36 | 2:43 |
| 2:37 | · | · | 3:11 | 3:18 |
| 3:12 | 3:24 | 3:31 | 3:46 | 3:53 |
| 3:46 | 3:58 | 4:05 | 4:20 | 4:28 |
| 4:20 | 4:31 | 4:38 | 4:53 | 5:01 |
| 4:58 | · | 5:13 | 5:26 | 5:34 |
| 5:29 | 5:40 | 5:47 | 6:00 | 6:08 |
| 6:01 | · | 6:15 | 6:27 | 6:33 |
| 6:30 | 6:39 | 6:45 | 6:57 | 7:03 |
| 7:02 | · | 7:15 | 7:27 | 7:33 |
| 7:25 | 7:34 | 7:40 | 7:52 | 7:58 |
| 7:53 | · | 8:06 | 8:17 | 8:23 |
| 8:22 | 8:30 | 8:36 | 8:47 | 8:53 |
| 9:10 | · | 9:22 | 9:32 | · |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Quimper St Loop | May St at Moss St | Douglas St at Fort St | Menzies St at Michigan St |
|---|---|---|---|---|
| 6:41 | · | 6:53 | 7:03 | 7:08 |
| 7:09 | 7:17 | 7:23 | 7:33 | 7:38 |
| 7:39 | · | 7:51 | 8:02 | 8:08 |
| 8:06 | 8:14 | 8:21 | 8:32 | 8:38 |
| 8:38 | · | 8:51 | 9:02 | 9:08 |
| 9:04 | 9:13 | 9:20 | 9:32 | 9:38 |
| 9:37 | · | 9:50 | 10:02 | 10:08 |
| 10:04 | 10:13 | 10:20 | 10:32 | 10:39 |
| 10:29 | · | · | 11:01 | 11:08 |
| 11:01 | 11:11 | 11:18 | 11:31 | 11:38 |
| 11:29 | · | · | 12:01 | 12:08 |
| 12:00 | 12:10 | 12:17 | 12:31 | 12:38 |
| 12:29 | · | · | 1:01 | 1:08 |
| 1:01 | 1:11 | 1:18 | 1:32 | 1:39 |
| 1:29 | · | · | 2:01 | 2:09 |
| 2:04 | 2:14 | 2:21 | 2:35 | 2:43 |
| 2:32 | · | · | 3:04 | 3:13 |
| 3:13 | 3:23 | 3:30 | 3:44 | 3:53 |
| 3:46 | · | 4:00 | 4:14 | 4:23 |
| 4:23 | 4:32 | 4:39 | 4:52 | 4:59 |
| 4:49 | · | 5:03 | 5:16 | 5:23 |
| 5:24 | 5:33 | 5:40 | 5:52 | 5:58 |
| 5:55 | · | 6:08 | 6:20 | 6:26 |
| 6:25 | 6:34 | 6:40 | 6:52 | 6:58 |
| 6:52 | · | 7:05 | 7:17 | 7:23 |
| 7:21 | 7:30 | 7:36 | 7:47 | 7:53 |
| 7:54 | · | 8:06 | 8:17 | 8:23 |
| 8:23 | 8:31 | 8:37 | 8:47 | 8:53 |
| 9:10 | · | 9:22 | 9:32 | · |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Jubilee Hospital | Quimper St Loop | May St at Moss St | Douglas St at Fort St | Menzies St at Michigan St |
|---|---|---|---|---|
| 6:55 | · | 7:07 | 7:17 | 7:23 |
| 7:38 | 7:46 | 7:52 | 8:02 | 8:08 |
| 8:18 | · | 8:31 | 8:42 | 8:48 |
| 9:00 | 9:09 | 9:15 | 9:27 | 9:33 |
| 9:37 | · | 9:50 | 10:02 | 10:08 |
| 10:15 | 10:24 | 10:30 | 10:42 | 10:48 |
| 10:35 | · | 10:49 | 11:01 | 11:08 |
| 11:04 | 11:13 | 11:20 | 11:32 | 11:39 |
| 11:35 | · | 11:49 | 12:01 | 12:08 |
| 12:02 | 12:11 | 12:18 | 12:31 | 12:38 |
| 12:34 | · | 12:48 | 1:01 | 1:08 |
| 1:01 | 1:10 | 1:17 | 1:31 | 1:38 |
| 1:34 | · | 1:48 | 2:01 | 2:08 |
| 2:09 | 2:18 | 2:25 | 2:38 | 2:45 |
| 2:38 | · | 2:52 | 3:05 | 3:13 |
| 3:17 | 3:26 | 3:33 | 3:46 | 3:54 |
| 3:45 | · | 3:59 | 4:11 | 4:18 |
| 4:16 | 4:25 | 4:32 | 4:44 | 4:51 |
| 4:46 | · | 5:00 | 5:12 | 5:18 |
| 5:14 | 5:23 | 5:30 | 5:42 | 5:48 |
| 5:48 | · | 6:01 | 6:12 | 6:18 |
| 6:17 | 6:25 | 6:31 | 6:42 | 6:48 |
| 6:48 | · | 7:01 | 7:12 | 7:18 |
| 7:22 | 7:30 | 7:36 | 7:47 | 7:53 |
| 8:08 | · | 8:20 | 8:30 | · |
All 38 stops in this direction
- Royal Jubilee Hospital #103741
- Fort St at Lee Ave #100515
- Foul Bay Rd at Fort St #100559
- Foul Bay Rd at Bourchier St #100550
- Foul Bay Rd at Leighton Rd #100533
- Foul Bay Rd at Oak Bay Ave #100517
- 900 Blk Foul Bay Rd #100511
- Foul Bay Rd at Richardson St #100489
- Foul Bay Rd at Runnymede Ave #100475
- Foul Bay Rd at Fairfield Rd #100432
- Foul Bay Rd at Beaven St #100983
- Crescent Rd at King George Terr #100521
- Quimper St Loop #100547
- Crescent Rd at Foul Bay Rd #100460
- Crescent Rd at Richmond Ave #100410
- Ross St at Wildwood Ave #100360
- Ross St at St Charles St #100332
- Fairfield Rd at St Charles St #100303
- Fairfield Rd at Arnold Ave #100269
- Memorial Cres at May St #100238
- May St at Eberts St #102111
- May St at Olive St #100200
- May St at Moss St #100184
- May St at Linden Ave #100155
- May St at Cook St #100130
- Cook St at Oxford St #100120
- Cook St at Southgate St #100113
- Cook St at Fairfield Rd #100100
- Cook St at Richardson St #100105
- Cook St at Rockland Ave #100121
- Cook St at Fort St #100128
- Yates St at Vancouver St #100106
- Yates St at Quadra St #100068
- Douglas St at Fort St #100034
- Douglas St at Courtney St #100019
- Legislature Exch Bay F #100004
- Menzies St at Superior St #100011
- Menzies St at Michigan St #100022
Route 3 to Royal Jubilee Hospital
Destination sign “Royal Jubilee via Quimper Loop” · from Menzies St at Michigan St · 46 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Menzies St at Michigan St | Fort St at Douglas St | May St at Moss St | Quimper St Loop | Royal Jubilee Hospital |
|---|---|---|---|---|
| · | 6:02 | 6:09 | · | 6:24 |
| 6:31 | 6:39 | 6:46 | 6:52 | 7:03 |
| 7:06 | 7:15 | 7:22 | · | 7:38 |
| 7:43 | 7:52 | 8:01 | 8:07 | 8:22 |
| 8:24 | 8:34 | 8:43 | · | 9:02 |
| 9:01 | 9:10 | 9:18 | 9:24 | 9:37 |
| 9:36 | 9:45 | 9:54 | · | 10:10 |
| 10:06 | 10:16 | 10:25 | · | 10:41 |
| 10:36 | 10:46 | 10:55 | 11:01 | 11:14 |
| 11:06 | 11:16 | 11:25 | · | 11:42 |
| 11:36 | 11:47 | 11:56 | 12:02 | 12:15 |
| 12:06 | 12:17 | 12:27 | · | 12:45 |
| 12:41 | 12:52 | 1:02 | 1:08 | 1:22 |
| 1:11 | 1:22 | 1:32 | · | 1:50 |
| 1:41 | 1:52 | 2:02 | · | 2:20 |
| 2:12 | 2:24 | 2:34 | 2:41 | 2:57 |
| 2:45 | 2:57 | 3:07 | · | 3:29 |
| 3:20 | 3:32 | 3:42 | 3:49 | 4:05 |
| 3:55 | 4:06 | 4:16 | 4:23 | 4:38 |
| 4:30 | 4:41 | 4:51 | 4:58 | 5:13 |
| 5:03 | 5:14 | 5:24 | 5:31 | 5:44 |
| 5:36 | 5:46 | 5:55 | 6:01 | 6:14 |
| 6:10 | 6:20 | 6:29 | · | 6:47 |
| 6:35 | 6:44 | 6:53 | 6:59 | 7:11 |
| 7:05 | 7:14 | 7:22 | · | 7:37 |
| 7:35 | 7:44 | 7:52 | 7:58 | 8:09 |
| 8:00 | 8:09 | 8:17 | · | 8:32 |
| 8:25 | 8:33 | 8:41 | 8:47 | 8:57 |
| 8:55 | 9:03 | 9:11 | · | 9:26 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Menzies St at Michigan St | Fort St at Douglas St | May St at Moss St | Quimper St Loop | Royal Jubilee Hospital |
|---|---|---|---|---|
| 7:10 | 7:18 | 7:25 | 7:31 | 7:41 |
| 7:40 | 7:48 | 7:55 | · | 8:08 |
| 8:10 | 8:18 | 8:26 | 8:32 | 8:43 |
| 8:40 | 8:48 | 8:56 | · | 9:11 |
| 9:10 | 9:19 | 9:27 | 9:33 | 9:45 |
| 9:40 | 9:49 | 9:58 | · | 10:14 |
| 10:10 | 10:20 | 10:29 | 10:35 | 10:47 |
| 10:41 | 10:51 | 11:00 | · | 11:16 |
| 11:10 | 11:20 | 11:29 | 11:35 | 11:48 |
| 11:40 | 11:50 | 11:59 | · | 12:16 |
| 12:10 | 12:21 | 12:31 | 12:37 | 12:50 |
| 12:40 | 12:51 | 1:01 | · | 1:18 |
| 1:10 | 1:21 | 1:31 | 1:37 | 1:49 |
| 1:41 | 1:52 | 2:02 | · | 2:19 |
| 2:11 | 2:22 | 2:32 | 2:38 | 2:50 |
| 2:45 | 2:56 | 3:06 | · | 3:23 |
| 3:15 | 3:29 | 3:39 | 3:45 | 3:57 |
| 3:55 | 4:07 | 4:17 | · | 4:33 |
| 4:25 | 4:36 | 4:45 | 4:51 | 5:03 |
| 5:01 | 5:12 | 5:21 | · | 5:37 |
| 5:25 | 5:36 | 5:45 | 5:51 | 6:03 |
| 6:00 | 6:10 | 6:19 | · | 6:35 |
| 6:28 | 6:38 | 6:47 | 6:53 | 7:04 |
| 7:00 | 7:09 | 7:18 | · | 7:32 |
| 7:25 | 7:34 | 7:42 | 7:48 | 7:59 |
| 7:55 | 8:04 | 8:12 | · | 8:26 |
| 8:25 | 8:34 | 8:42 | 8:48 | 8:59 |
| 8:55 | 9:04 | 9:11 | · | 9:24 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Menzies St at Michigan St | Fort St at Douglas St | May St at Moss St | Quimper St Loop | Royal Jubilee Hospital |
|---|---|---|---|---|
| 7:25 | 7:33 | 7:40 | 7:46 | 7:56 |
| 8:10 | 8:19 | 8:26 | · | 8:40 |
| 8:50 | 8:59 | 9:06 | 9:12 | 9:23 |
| 9:35 | 9:44 | 9:52 | · | 10:07 |
| 10:10 | 10:20 | 10:28 | 10:34 | 10:46 |
| 10:50 | 11:00 | 11:08 | · | 11:23 |
| 11:10 | 11:20 | 11:28 | 11:34 | 11:46 |
| 11:41 | 11:51 | 11:59 | · | 12:15 |
| 12:10 | 12:20 | 12:28 | 12:35 | 12:47 |
| 12:40 | 12:50 | 12:58 | · | 1:15 |
| 1:10 | 1:21 | 1:30 | 1:37 | 1:49 |
| 1:40 | 1:51 | 2:00 | · | 2:17 |
| 2:10 | 2:21 | 2:30 | 2:37 | 2:49 |
| 2:47 | 2:58 | 3:07 | · | 3:24 |
| 3:15 | 3:26 | 3:35 | 3:42 | 3:54 |
| 3:56 | 4:07 | 4:16 | · | 4:33 |
| 4:20 | 4:30 | 4:39 | 4:45 | 4:57 |
| 4:53 | 5:03 | 5:12 | · | 5:28 |
| 5:20 | 5:30 | 5:38 | 5:44 | 5:55 |
| 5:50 | 6:00 | 6:08 | · | 6:23 |
| 6:20 | 6:29 | 6:37 | 6:43 | 6:54 |
| 6:50 | 6:59 | 7:07 | · | 7:21 |
| 7:20 | 7:29 | 7:37 | 7:43 | 7:54 |
| 7:55 | 8:04 | 8:11 | · | 8:25 |
All 46 stops in this direction
- Menzies St at Michigan St #100022
- Menzies St at Simcoe St #100036
- Niagara St at Menzies St #100052
- Niagara St at Clarence St #100058
- Niagara St at Government St #100072
- Niagara St at Douglas St #100090
- Douglas St at Beacon St #100080
- Douglas St at Avalon Rd #100037
- Douglas St at Blanshard St #100012
- Douglas St at Courtney St #100010
- Fort St at Douglas St #100033
- Fort St at Blanshard St #100045
- Fort St at Quadra St #100064
- Cook St at Fort St #100122
- Cook St at Rockland Ave #100112
- Cook St at Richardson St #100096
- Cook St at Fairfield Rd #100095
- Cook St at Southgate St #100102
- Cook St at Oliphant Ave #100117
- May St at Cook St #100131
- May St at Linden Ave #100156
- May St at Wellington Ave #100163
- May St at Moss St #100190
- May St at Joseph St #100201
- May St at Eberts St #100222
- Memorial Cres at Fairfield Rd #100243
- Fairfield Rd at Stannard Ave #100279
- Fairfield Rd at St Charles St #100313
- Ross St at St Charles St #100335
- Ross St at Wildwood Ave #100377
- Crescent Rd at Richmond Ave #100412
- Crescent Rd at Foul Bay Rd #100482
- Crescent Rd at King George Terr #100521
- Quimper St Loop #100547
- Foul Bay Rd at Quixote Lane #100439
- Foul Bay Rd at Fairfield Rd #100436
- Foul Bay Rd at Runnymede Ave #100477
- Foul Bay Rd at Richardson St #100493
- Foul Bay Rd at Granite St #100522
- Foul Bay Rd at Milton St #100546
- Foul Bay Rd at Goldsmith St #100556
- Fort St at Foul Bay Rd #100561
- Fort St at Lee Ave #100498
- Fort St at Richmond Rd #100438
- Richmond Rd at Denman St #100451
- Royal Jubilee Hospital #103741
Route 3 route map
Questions about Victoria Route 3
What time is the first Route 3 bus?
Monday to Friday: 6:02 am. Saturday: 6:41 am. Sunday: 6:55 am.
What time is the last Route 3 bus?
Monday to Friday: 9:10 pm. Saturday: 9:10 pm. Sunday: 8:08 pm. A time after midnight belongs to the evening before.
How often does Route 3 run?
Monday to Friday: every 32 min. Saturday: every 30 min. Sunday: every 31 min, between 7:00 am and 7:00 pm.
Does Route 3 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 3 run on public holidays?
Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
Where does Route 3 go?
Route 3 serves Royal Jubilee Hospital, Quimper St Loop, Douglas St at Fort St and Fort St at Douglas 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
- 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
- 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
- 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