Victoria Route 52: Colwood Exch / Bear Mountain
Bus schedule and route map · Monday to Thursday, Friday, Saturday, Sunday
Victoria Route 52 (Colwood Exch / Bear Mountain) is a bus route in Greater Victoria, Vancouver Island, serving Bear Mountain Pky at Country Club Way, Millstream Rd at Treanor Ave, Happy Valley Rd at Latoria Rd, Colwood Exch and Millstream Rd at Hoylake Ave. Monday to Thursday the first bus is at 4:49 am and the last at 11:43 pm, every 30 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Thursday
- First
- 4:49 am
- Last
- 11:43 pm
- Buses
- 79
- Daytime
- every 30 min
Friday
- First
- 4:49 am
- Last
- 11:43 pm
- Buses
- 79
- Daytime
- every 30 min
Saturday
- First
- 6:20 am
- Last
- 11:43 pm
- Buses
- 65
- Daytime
- every 31 min
Sunday
- First
- 6:50 am
- Last
- 10:43 pm
- Buses
- 55
- Daytime
- every 31 min
Public holidays
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 52 to Colwood Exch
Destination sign “Colwood Exch via Royal Bay” · from Bear Mountain Pky at Country Club Way · 52 stops
Monday to Thursday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bear Mountain Pky at Country Club Way | Millstream Rd at Treanor Ave | Langford Exch (Jacklin Rd) Bay E | Happy Valley Rd at Latoria Rd | Royal Bay Exch Bay A | Colwood Exch Bay A |
|---|---|---|---|---|---|
| 4:49 | 4:56 | 5:02 | 5:08 | 5:15 | 5:25 |
| 5:19 | 5:26 | 5:33 | 5:39 | 5:46 | 5:56 |
| 5:48 | 5:56 | 6:03 | 6:10 | 6:17 | 6:28 |
| 6:07 | 6:15 | 6:23 | 6:30 | 6:37 | 6:51 |
| 6:26 | 6:34 | 6:42 | 6:49 | 6:57 | 7:19 |
| 6:49 | 6:57 | 7:05 | 7:12 | 7:20 | 7:44 |
| 7:15 | 7:24 | 7:33 | 7:41 | 7:49 | 8:14 |
| 7:38 | 7:47 | 7:56 | 8:05 | 8:14 | 8:35 |
| 7:48 | 7:57 | 8:06 | 8:15 | 8:24 | 8:48 |
| 8:03 | 8:12 | 8:23 | 8:32 | 8:41 | 8:58 |
| 8:13 | 8:22 | 8:33 | 8:42 | 8:51 | 9:11 |
| 8:44 | 8:53 | 9:03 | 9:12 | 9:21 | 9:34 |
| 9:18 | 9:26 | 9:35 | 9:43 | 9:51 | 10:04 |
| 9:43 | 9:51 | 10:00 | 10:09 | 10:17 | 10:30 |
| 10:13 | 10:21 | 10:30 | 10:39 | 10:47 | 11:00 |
| 10:48 | 10:56 | 11:05 | 11:14 | 11:22 | 11:35 |
| 11:18 | 11:26 | 11:36 | 11:45 | 11:53 | 12:06 |
| 11:48 | 11:56 | 12:07 | 12:16 | 12:24 | 12:38 |
| 12:18 | 12:26 | 12:37 | 12:46 | 12:54 | 1:08 |
| 12:54 | 1:02 | 1:13 | 1:22 | 1:30 | 1:44 |
| 1:28 | 1:36 | 1:47 | 1:56 | 2:04 | 2:20 |
| 2:01 | 2:09 | 2:20 | 2:30 | 2:39 | 2:58 |
| 2:31 | 2:39 | 2:51 | 3:01 | 3:10 | 3:32 |
| 3:03 | 3:11 | 3:24 | 3:35 | 3:44 | 4:03 |
| · | · | · | · | 3:32 | 3:47 |
| 3:33 | 3:41 | 3:55 | 4:06 | 4:15 | 4:32 |
| 4:03 | 4:11 | 4:26 | 4:37 | 4:45 | 5:00 |
| 4:33 | 4:41 | 4:54 | 5:05 | 5:13 | 5:27 |
| 5:03 | 5:11 | 5:24 | 5:34 | 5:42 | 5:54 |
| 5:38 | 5:46 | 5:56 | 6:05 | 6:13 | 6:25 |
| 6:08 | 6:16 | 6:26 | 6:35 | 6:43 | 6:55 |
| 6:43 | 6:51 | 7:00 | 7:09 | 7:17 | 7:28 |
| 7:13 | 7:21 | 7:30 | 7:38 | 7:46 | 7:57 |
| 7:42 | 7:50 | 7:59 | 8:07 | 8:15 | 8:26 |
| 8:09 | 8:17 | 8:26 | 8:34 | 8:41 | 8:52 |
| 8:42 | 8:50 | 8:58 | 9:06 | 9:13 | 9:24 |
| 9:38 | 9:46 | 9:54 | 10:02 | 10:09 | 10:20 |
| 10:38 | 10:46 | 10:53 | 11:00 | 11:07 | 11:18 |
| 11:43 | 11:50 | 11:56 | 12:03 | 12:10 | 12:20 |
Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bear Mountain Pky at Country Club Way | Millstream Rd at Treanor Ave | Langford Exch (Jacklin Rd) Bay E | Happy Valley Rd at Latoria Rd | Royal Bay Exch Bay A | Colwood Exch Bay A |
|---|---|---|---|---|---|
| 4:49 | 4:56 | 5:02 | 5:08 | 5:15 | 5:25 |
| 5:19 | 5:26 | 5:33 | 5:39 | 5:46 | 5:56 |
| 5:48 | 5:56 | 6:03 | 6:10 | 6:17 | 6:28 |
| 6:07 | 6:15 | 6:23 | 6:30 | 6:37 | 6:51 |
| 6:26 | 6:34 | 6:42 | 6:49 | 6:57 | 7:19 |
| 6:49 | 6:57 | 7:05 | 7:12 | 7:20 | 7:44 |
| 7:15 | 7:24 | 7:33 | 7:41 | 7:49 | 8:14 |
| 7:38 | 7:47 | 7:56 | 8:05 | 8:14 | 8:35 |
| 7:48 | 7:57 | 8:06 | 8:15 | 8:24 | 8:48 |
| 8:03 | 8:12 | 8:23 | 8:32 | 8:41 | 8:58 |
| 8:13 | 8:22 | 8:33 | 8:42 | 8:51 | 9:11 |
| 8:44 | 8:53 | 9:03 | 9:12 | 9:21 | 9:34 |
| 9:18 | 9:26 | 9:35 | 9:43 | 9:51 | 10:04 |
| 9:43 | 9:51 | 10:00 | 10:09 | 10:17 | 10:30 |
| 10:13 | 10:21 | 10:30 | 10:39 | 10:47 | 11:00 |
| 10:48 | 10:56 | 11:05 | 11:14 | 11:22 | 11:35 |
| 11:18 | 11:26 | 11:36 | 11:45 | 11:53 | 12:06 |
| 11:48 | 11:56 | 12:07 | 12:16 | 12:24 | 12:38 |
| 12:18 | 12:26 | 12:37 | 12:46 | 12:54 | 1:08 |
| 12:54 | 1:02 | 1:13 | 1:22 | 1:30 | 1:44 |
| 1:28 | 1:36 | 1:47 | 1:56 | 2:04 | 2:20 |
| 2:01 | 2:09 | 2:20 | 2:30 | 2:39 | 2:58 |
| 2:31 | 2:39 | 2:51 | 3:01 | 3:10 | 3:32 |
| · | · | · | · | 2:34 | 2:51 |
| 3:03 | 3:11 | 3:24 | 3:35 | 3:44 | 4:03 |
| 3:33 | 3:41 | 3:55 | 4:06 | 4:15 | 4:32 |
| 4:03 | 4:11 | 4:26 | 4:37 | 4:45 | 5:00 |
| 4:33 | 4:41 | 4:54 | 5:05 | 5:13 | 5:27 |
| 5:03 | 5:11 | 5:24 | 5:34 | 5:42 | 5:54 |
| 5:38 | 5:46 | 5:56 | 6:05 | 6:13 | 6:25 |
| 6:08 | 6:16 | 6:26 | 6:35 | 6:43 | 6:55 |
| 6:43 | 6:51 | 7:00 | 7:09 | 7:17 | 7:28 |
| 7:13 | 7:21 | 7:30 | 7:38 | 7:46 | 7:57 |
| 7:42 | 7:50 | 7:59 | 8:07 | 8:15 | 8:26 |
| 8:09 | 8:17 | 8:26 | 8:34 | 8:41 | 8:52 |
| 8:42 | 8:50 | 8:58 | 9:06 | 9:13 | 9:24 |
| 9:38 | 9:46 | 9:54 | 10:02 | 10:09 | 10:20 |
| 10:38 | 10:46 | 10:53 | 11:00 | 11:07 | 11:18 |
| 11:43 | 11:50 | 11:56 | 12:03 | 12:10 | 12:20 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bear Mountain Pky at Country Club Way | Millstream Rd at Treanor Ave | Langford Exch (Jacklin Rd) Bay E | Happy Valley Rd at Latoria Rd | Royal Bay Exch Bay A | Colwood Exch Bay A |
|---|---|---|---|---|---|
| 6:20 | 6:28 | 6:35 | 6:42 | 6:48 | 6:59 |
| 6:50 | 6:58 | 7:05 | 7:12 | 7:18 | 7:29 |
| 7:31 | 7:39 | 7:46 | 7:53 | 7:59 | 8:10 |
| 8:04 | 8:12 | 8:20 | 8:27 | 8:34 | 8:45 |
| 8:34 | 8:42 | 8:50 | 8:58 | 9:05 | 9:17 |
| 9:06 | 9:14 | 9:23 | 9:31 | 9:38 | 9:50 |
| 9:36 | 9:44 | 9:53 | 10:01 | 10:08 | 10:20 |
| 10:06 | 10:14 | 10:23 | 10:31 | 10:38 | 10:50 |
| 10:36 | 10:44 | 10:54 | 11:03 | 11:10 | 11:22 |
| 11:10 | 11:18 | 11:28 | 11:37 | 11:45 | 11:57 |
| 11:41 | 11:49 | 12:00 | 12:10 | 12:18 | 12:31 |
| 12:13 | 12:21 | 12:32 | 12:42 | 12:50 | 1:03 |
| 12:48 | 12:56 | 1:07 | 1:17 | 1:25 | 1:38 |
| 1:20 | 1:29 | 1:40 | 1:50 | 1:58 | 2:11 |
| 1:56 | 2:05 | 2:16 | 2:26 | 2:34 | 2:47 |
| 2:22 | 2:31 | 2:42 | 2:52 | 3:00 | 3:13 |
| 2:56 | 3:05 | 3:16 | 3:26 | 3:34 | 3:47 |
| 3:30 | 3:38 | 3:48 | 3:58 | 4:06 | 4:19 |
| 4:05 | 4:13 | 4:23 | 4:33 | 4:41 | 4:54 |
| 4:34 | 4:42 | 4:52 | 5:02 | 5:09 | 5:22 |
| 5:04 | 5:12 | 5:22 | 5:32 | 5:39 | 5:52 |
| 5:34 | 5:42 | 5:52 | 6:01 | 6:08 | 6:20 |
| 5:56 | 6:04 | 6:14 | 6:23 | 6:30 | 6:42 |
| 6:21 | 6:29 | 6:39 | 6:48 | 6:55 | 7:06 |
| 6:45 | 6:53 | 7:03 | 7:12 | 7:19 | 7:30 |
| 7:10 | 7:18 | 7:27 | 7:36 | 7:43 | 7:54 |
| 7:39 | 7:47 | 7:56 | 8:04 | 8:11 | 8:22 |
| 8:07 | 8:15 | 8:24 | 8:32 | 8:39 | 8:50 |
| 8:38 | 8:46 | 8:54 | 9:02 | 9:09 | 9:20 |
| 9:38 | 9:46 | 9:54 | 10:02 | 10:09 | 10:20 |
| 10:32 | 10:40 | 10:48 | 10:56 | 11:02 | 11:13 |
| 11:43 | 11:50 | 11:57 | 12:04 | 12:10 | 12:21 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Bear Mountain Pky at Country Club Way | Millstream Rd at Treanor Ave | Langford Exch (Jacklin Rd) Bay E | Happy Valley Rd at Latoria Rd | Royal Bay Exch Bay A | Colwood Exch Bay A |
|---|---|---|---|---|---|
| 6:50 | 6:58 | 7:05 | 7:12 | 7:18 | 7:29 |
| 7:22 | 7:30 | 7:37 | 7:44 | 7:50 | 8:01 |
| 8:02 | 8:10 | 8:17 | 8:24 | 8:31 | 8:42 |
| 8:32 | 8:40 | 8:48 | 8:55 | 9:02 | 9:14 |
| 9:04 | 9:12 | 9:20 | 9:27 | 9:34 | 9:46 |
| 9:35 | 9:43 | 9:51 | 9:59 | 10:06 | 10:18 |
| 10:05 | 10:13 | 10:22 | 10:30 | 10:37 | 10:50 |
| 10:36 | 10:44 | 10:53 | 11:02 | 11:09 | 11:22 |
| 11:07 | 11:15 | 11:24 | 11:33 | 11:40 | 11:53 |
| 11:37 | 11:45 | 11:55 | 12:05 | 12:12 | 12:25 |
| 12:10 | 12:18 | 12:28 | 12:38 | 12:45 | 12:58 |
| 12:40 | 12:48 | 12:58 | 1:08 | 1:15 | 1:28 |
| 1:11 | 1:19 | 1:29 | 1:39 | 1:46 | 1:59 |
| 1:49 | 1:57 | 2:07 | 2:17 | 2:24 | 2:37 |
| 2:18 | 2:26 | 2:36 | 2:46 | 2:54 | 3:07 |
| 2:52 | 3:00 | 3:10 | 3:20 | 3:28 | 3:41 |
| 3:27 | 3:35 | 3:45 | 3:54 | 4:02 | 4:14 |
| 4:00 | 4:08 | 4:18 | 4:27 | 4:35 | 4:47 |
| 4:29 | 4:37 | 4:47 | 4:56 | 5:03 | 5:15 |
| 4:59 | 5:07 | 5:17 | 5:26 | 5:33 | 5:45 |
| 5:28 | 5:36 | 5:45 | 5:54 | 6:01 | 6:13 |
| 5:58 | 6:06 | 6:15 | 6:24 | 6:31 | 6:43 |
| 6:27 | 6:35 | 6:44 | 6:53 | 7:00 | 7:11 |
| 6:57 | 7:05 | 7:13 | 7:22 | 7:29 | 7:40 |
| 7:36 | 7:44 | 7:52 | 8:01 | 8:08 | 8:19 |
| 8:36 | 8:44 | 8:52 | 9:00 | 9:07 | 9:18 |
| 9:35 | 9:43 | 9:50 | 9:58 | 10:05 | 10:16 |
| 10:43 | 10:51 | 10:58 | 11:05 | 11:11 | 11:22 |
All 52 stops in this direction
- Bear Mountain Pky at Country Club Way #101834
- Bear Mountain Pky at Nicklaus Dr #101804
- Bear Mountain Pky at Players Dr #101789
- Bear Mountain Pky at Echo Valley Dr #101738
- Bear Mountain Pky at Longspur Dr #101721
- Millstream Rd at Bear Mountain Pky #101703
- Millstream Rd at Gardner Creek #101682
- Millstream Rd at Treanor Ave #104112
- Millstream Rd at Millstream Village #101651
- Millstream Rd at McCallum Rd #101608
- Veterans Memorial Pky at Peatt Rd #101572
- Veterans Memorial Pky at Wagar Ave #101525
- Goldstream Ave at Claude Rd #101546
- Goldstream Ave at Strathmore Rd #101597
- Jacklin Rd at Lequesne Ave #101621
- Jacklin Rd at Orono Ave #101624
- Langford Exch (Jacklin Rd) Bay E #101632
- Jacklin Rd at Jenkins Ave #101635
- Jacklin Rd at Terlane Ave #101645
- Jacklin Rd at Sunridge Valley Dr #101658
- Sooke Rd at Jacklin Rd #101672
- Sooke Rd at Ayton Pl #101691
- Sooke Rd at Willshire Dr #101704
- Happy Valley Rd at Walfred Rd #102001
- Happy Valley Rd at Huckleberry Terr #101748
- Happy Valley Rd at Turnstone Dr #101764
- Happy Valley Rd at Latoria Rd #102614
- Latoria Rd at Triangle Trail #101719
- Latoria Rd at Klahanie Dr #102745
- Latoria Rd at Desmond Dr #101665
- Latoria Rd at Joy Close #101647
- Latoria Rd at Olympian Way #101613
- Latoria Rd at Veterans Memorial Pky #102601
- Latoria Rd at Bezanton Way #101571
- Latoria Rd at Wishart Rd #101533
- Latoria Blvd at Ryder Hesjedal Way #102349
- Royal Bay Exch Bay A #102343
- Metchosin Rd at Latoria Blvd #102546
- Metchosin Rd at Kenning Crt #100136
- Metchosin Rd at Farview Rd #101338
- Metchosin Rd at Painter Rd #101371
- Metchosin Rd at Terrahue Rd #101388
- Metchosin Rd at Wishart Rd #101436
- Metchosin Rd at Laren Rd #101450
- Metchosin Rd at Cedarcrest Dr #101473
- Metchosin Rd at Sooke Rd #101479
- Sooke Rd at Heatherly Rd #101453
- Sooke Rd at Ledsham Rd #101437
- Sooke Rd at Acacia Dr #101419
- Sooke Rd at University Dr #101310
- Sooke Rd at Goldstream Ave #101255
- Colwood Exch Bay A #101232
Route 52 to Bear Mountain Pky at Country Club Way
Destination sign “Bear Mountain via Millstream” · from Colwood Exch · 53 stops
Monday to Thursday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Colwood Exch Bay A | Royal Bay Exch Bay B | Happy Valley Rd at Latoria Rd | Langford Exch (Jacklin Rd) Bay D | Millstream Rd at Hoylake Ave | Bear Mountain Pky at Country Club Way |
|---|---|---|---|---|---|
| 4:59 | 5:09 | 5:15 | 5:22 | 5:29 | 5:40 |
| 5:34 | 5:44 | 5:50 | 5:59 | 6:07 | 6:19 |
| 6:10 | 6:22 | 6:28 | 6:37 | 6:46 | 6:59 |
| 6:47 | 7:00 | 7:06 | 7:15 | 7:24 | 7:37 |
| 7:12 | 7:25 | 7:32 | 7:42 | 7:51 | 8:04 |
| 7:35 | 7:53 | 8:00 | 8:12 | 8:22 | 8:35 |
| 8:06 | 8:26 | 8:33 | 8:46 | 8:56 | 9:09 |
| 8:26 | 8:47 | · | · | · | · |
| 8:34 | 8:50 | 8:57 | 9:09 | 9:19 | 9:32 |
| 9:08 | 9:25 | 9:32 | 9:43 | 9:53 | 10:05 |
| 9:47 | 10:00 | 10:07 | 10:18 | 10:28 | 10:40 |
| 10:16 | 10:29 | 10:36 | 10:47 | 10:57 | 11:10 |
| 10:46 | 10:59 | 11:06 | 11:17 | 11:27 | 11:40 |
| 11:14 | 11:27 | 11:34 | 11:45 | 11:56 | 12:09 |
| 11:48 | 12:02 | 12:09 | 12:20 | 12:32 | 12:45 |
| 12:22 | 12:36 | 12:43 | 12:54 | 1:06 | 1:19 |
| 12:52 | 1:06 | 1:13 | 1:25 | 1:37 | 1:51 |
| 1:22 | 1:36 | 1:43 | 1:55 | 2:07 | 2:21 |
| 1:52 | 2:06 | 2:13 | 2:25 | 2:37 | 2:51 |
| 2:17 | 2:35 | 2:43 | 2:57 | 3:07 | 3:23 |
| 2:41 | 2:55 | 3:02 | · | · | · |
| 2:46 | 3:05 | 3:12 | 3:25 | 3:38 | 3:53 |
| 3:12 | 3:31 | 3:40 | 3:53 | 4:08 | 4:23 |
| · | 3:27 | 3:37 | 3:50 | · | · |
| · | 3:30 | 3:39 | 3:53 | · | · |
| 3:47 | 4:05 | 4:13 | 4:26 | 4:39 | 4:53 |
| 4:25 | 4:43 | 4:50 | 5:01 | 5:14 | 5:28 |
| 4:50 | 5:07 | 5:13 | 5:24 | 5:36 | 5:50 |
| 5:15 | 5:32 | 5:38 | 5:49 | 6:00 | 6:14 |
| 5:40 | 5:54 | 6:00 | 6:11 | 6:21 | 6:35 |
| 6:10 | 6:24 | 6:30 | 6:41 | 6:51 | 7:05 |
| 6:40 | 6:53 | 6:59 | 7:10 | 7:20 | 7:34 |
| 7:10 | 7:23 | 7:29 | 7:39 | 7:48 | 8:01 |
| 7:43 | 7:56 | 8:02 | 8:12 | 8:21 | 8:34 |
| 8:12 | 8:25 | 8:31 | 8:40 | 8:49 | 9:02 |
| 8:40 | 8:53 | 8:59 | 9:08 | 9:17 | 9:30 |
| 9:07 | 9:19 | 9:25 | 9:34 | · | · |
| 9:42 | 9:54 | 10:00 | 10:08 | 10:16 | 10:29 |
| 10:40 | 10:52 | 10:58 | 11:05 | 11:13 | 11:26 |
| 11:40 | 11:51 | 11:57 | 12:04 | 12:11 | 12:20 |
Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Colwood Exch Bay A | Royal Bay Exch Bay B | Happy Valley Rd at Latoria Rd | Langford Exch (Jacklin Rd) Bay D | Millstream Rd at Hoylake Ave | Bear Mountain Pky at Country Club Way |
|---|---|---|---|---|---|
| 4:59 | 5:09 | 5:15 | 5:22 | 5:29 | 5:40 |
| 5:34 | 5:44 | 5:50 | 5:59 | 6:07 | 6:19 |
| 6:10 | 6:22 | 6:28 | 6:37 | 6:46 | 6:59 |
| 6:47 | 7:00 | 7:06 | 7:15 | 7:24 | 7:37 |
| 7:12 | 7:25 | 7:32 | 7:42 | 7:51 | 8:04 |
| 7:35 | 7:53 | 8:00 | 8:12 | 8:22 | 8:35 |
| 8:06 | 8:26 | 8:33 | 8:46 | 8:56 | 9:09 |
| 8:26 | 8:47 | · | · | · | · |
| 8:34 | 8:50 | 8:57 | 9:09 | 9:19 | 9:32 |
| 9:08 | 9:25 | 9:32 | 9:43 | 9:53 | 10:05 |
| 9:47 | 10:00 | 10:07 | 10:18 | 10:28 | 10:40 |
| 10:16 | 10:29 | 10:36 | 10:47 | 10:57 | 11:10 |
| 10:46 | 10:59 | 11:06 | 11:17 | 11:27 | 11:40 |
| 11:14 | 11:27 | 11:34 | 11:45 | 11:56 | 12:09 |
| 11:48 | 12:02 | 12:09 | 12:20 | 12:32 | 12:45 |
| 12:22 | 12:36 | 12:43 | 12:54 | 1:06 | 1:19 |
| 12:52 | 1:06 | 1:13 | 1:25 | 1:37 | 1:51 |
| 1:22 | 1:36 | 1:43 | 1:55 | 2:07 | 2:21 |
| 1:52 | 2:06 | 2:13 | 2:25 | 2:37 | 2:51 |
| 2:17 | 2:35 | 2:43 | 2:57 | 3:07 | 3:23 |
| · | 2:30 | 2:38 | 2:52 | · | · |
| 2:41 | 2:55 | 3:02 | · | · | · |
| 2:46 | 3:05 | 3:12 | 3:25 | 3:38 | 3:53 |
| 3:12 | 3:31 | 3:40 | 3:53 | 4:08 | 4:23 |
| · | 3:30 | 3:39 | 3:53 | · | · |
| 3:47 | 4:05 | 4:13 | 4:26 | 4:39 | 4:53 |
| 4:25 | 4:43 | 4:50 | 5:01 | 5:14 | 5:28 |
| 4:50 | 5:07 | 5:13 | 5:24 | 5:36 | 5:50 |
| 5:15 | 5:32 | 5:38 | 5:49 | 6:00 | 6:14 |
| 5:40 | 5:54 | 6:00 | 6:11 | 6:21 | 6:35 |
| 6:10 | 6:24 | 6:30 | 6:41 | 6:51 | 7:05 |
| 6:40 | 6:53 | 6:59 | 7:10 | 7:20 | 7:34 |
| 7:10 | 7:23 | 7:29 | 7:39 | 7:48 | 8:01 |
| 7:43 | 7:56 | 8:02 | 8:12 | 8:21 | 8:34 |
| 8:12 | 8:25 | 8:31 | 8:40 | 8:49 | 9:02 |
| 8:40 | 8:53 | 8:59 | 9:08 | 9:17 | 9:30 |
| 9:07 | 9:19 | 9:25 | 9:34 | · | · |
| 9:42 | 9:54 | 10:00 | 10:08 | 10:16 | 10:29 |
| 10:40 | 10:52 | 10:58 | 11:05 | 11:13 | 11:26 |
| 11:40 | 11:51 | 11:57 | 12:04 | 12:11 | 12:20 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Colwood Exch Bay A | Royal Bay Exch Bay B | Happy Valley Rd at Latoria Rd | Langford Exch (Jacklin Rd) Bay D | Millstream Rd at Hoylake Ave | Bear Mountain Pky at Country Club Way |
|---|---|---|---|---|---|
| 6:40 | 6:50 | 6:56 | 7:04 | 7:12 | 7:24 |
| 7:10 | 7:21 | 7:27 | 7:36 | 7:45 | 7:57 |
| 7:40 | 7:51 | 7:57 | 8:06 | 8:15 | 8:27 |
| 8:10 | 8:22 | 8:28 | 8:38 | 8:47 | 8:59 |
| 8:40 | 8:52 | 8:58 | 9:08 | 9:17 | 9:29 |
| 9:10 | 9:22 | 9:28 | 9:38 | 9:47 | 9:59 |
| 9:40 | 9:52 | 9:58 | 10:08 | 10:17 | 10:29 |
| 10:10 | 10:23 | 10:29 | 10:40 | 10:50 | 11:03 |
| 10:40 | 10:53 | 10:59 | 11:10 | 11:21 | 11:34 |
| 11:10 | 11:23 | 11:29 | 11:40 | 11:51 | 12:05 |
| 11:40 | 11:53 | 11:59 | 12:11 | 12:25 | 12:39 |
| 12:10 | 12:24 | 12:30 | 12:43 | 12:57 | 1:11 |
| 12:45 | 12:59 | 1:05 | 1:18 | 1:32 | 1:47 |
| 1:15 | 1:29 | 1:35 | 1:47 | 2:00 | 2:14 |
| 1:50 | 2:04 | 2:10 | 2:22 | 2:35 | 2:49 |
| 2:25 | 2:39 | 2:45 | 2:57 | 3:09 | 3:23 |
| 3:00 | 3:14 | 3:20 | 3:32 | 3:44 | 3:58 |
| 3:30 | 3:44 | 3:50 | 4:02 | 4:13 | 4:27 |
| 4:00 | 4:14 | 4:20 | 4:32 | 4:43 | 4:57 |
| 4:30 | 4:44 | 4:50 | 5:02 | 5:13 | 5:27 |
| 4:55 | 5:09 | 5:15 | 5:25 | 5:35 | 5:49 |
| 5:20 | 5:34 | 5:40 | 5:50 | 6:00 | 6:14 |
| 5:45 | 5:58 | 6:04 | 6:14 | 6:24 | 6:38 |
| 6:10 | 6:23 | 6:29 | 6:39 | 6:49 | 7:03 |
| 6:40 | 6:53 | 6:59 | 7:09 | 7:18 | 7:32 |
| 7:10 | 7:22 | 7:28 | 7:37 | 7:46 | 8:00 |
| 7:42 | 7:54 | 8:00 | 8:09 | 8:18 | 8:31 |
| 8:12 | 8:24 | 8:30 | 8:39 | 8:48 | 9:01 |
| 8:42 | 8:54 | 9:00 | 9:09 | 9:18 | 9:31 |
| 9:07 | 9:19 | 9:25 | 9:33 | · | · |
| 9:37 | 9:49 | 9:55 | 10:03 | 10:12 | 10:25 |
| 10:40 | 10:52 | 10:58 | 11:06 | 11:14 | 11:26 |
| 11:40 | 11:52 | 11:58 | 12:05 | 12:13 | 12:25 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Colwood Exch Bay A | Royal Bay Exch Bay B | Happy Valley Rd at Latoria Rd | Langford Exch (Jacklin Rd) Bay D | Millstream Rd at Hoylake Ave | Bear Mountain Pky at Country Club Way |
|---|---|---|---|---|---|
| 7:10 | 7:21 | 7:27 | 7:35 | 7:43 | 7:55 |
| 7:40 | 7:51 | 7:57 | 8:05 | 8:13 | 8:25 |
| 8:10 | 8:21 | 8:27 | 8:36 | 8:45 | 8:57 |
| 8:40 | 8:52 | 8:58 | 9:07 | 9:16 | 9:28 |
| 9:10 | 9:22 | 9:28 | 9:37 | 9:46 | 9:58 |
| 9:40 | 9:52 | 9:58 | 10:08 | 10:17 | 10:29 |
| 10:10 | 10:23 | 10:29 | 10:39 | 10:48 | 11:00 |
| 10:40 | 10:53 | 10:59 | 11:09 | 11:18 | 11:30 |
| 11:10 | 11:23 | 11:29 | 11:40 | 11:51 | 12:03 |
| 11:40 | 11:53 | 11:59 | 12:10 | 12:21 | 12:33 |
| 12:10 | 12:23 | 12:29 | 12:40 | 12:51 | 1:04 |
| 12:45 | 12:58 | 1:04 | 1:15 | 1:27 | 1:41 |
| 1:15 | 1:28 | 1:34 | 1:45 | 1:56 | 2:10 |
| 1:50 | 2:03 | 2:09 | 2:20 | 2:31 | 2:44 |
| 2:25 | 2:38 | 2:44 | 2:55 | 3:06 | 3:19 |
| 3:00 | 3:13 | 3:19 | 3:30 | 3:40 | 3:53 |
| 3:30 | 3:43 | 3:49 | 3:59 | 4:09 | 4:22 |
| 4:00 | 4:13 | 4:19 | 4:29 | 4:39 | 4:52 |
| 4:30 | 4:43 | 4:49 | 4:59 | 5:08 | 5:21 |
| 5:00 | 5:13 | 5:19 | 5:29 | 5:38 | 5:51 |
| 5:30 | 5:43 | 5:49 | 5:58 | 6:07 | 6:20 |
| 6:00 | 6:13 | 6:19 | 6:28 | 6:37 | 6:50 |
| 6:40 | 6:52 | 6:58 | 7:07 | 7:16 | 7:29 |
| 7:40 | 7:52 | 7:58 | 8:07 | 8:16 | 8:29 |
| 8:40 | 8:52 | 8:58 | 9:06 | 9:15 | 9:28 |
| 9:40 | 9:52 | 9:58 | 10:06 | 10:14 | 10:26 |
| 10:40 | 10:52 | 10:58 | 11:05 | 11:12 | 11:24 |
All 53 stops in this direction
- Colwood Exch Bay A #101232
- Colwood Exch (Island Hwy) Bay F #101245
- Sooke Rd at Goldstream Ave #101261
- Sooke Rd at Aldeane Ave #101325
- Sooke Rd at Mount View Ave #101425
- Sooke Rd at Kelly Rd #101443
- Sooke Rd at Ridley Dr #101463
- Metchosin Rd at Sooke Rd #101480
- Metchosin Rd at Laren Rd #101445
- Metchosin Rd at Wishart Rd #101427
- Metchosin Rd at Raynerwood Pl #101824
- Metchosin Rd at Painter Rd #101376
- Metchosin Rd at Farview Rd #101350
- Metchosin Rd at Benhomer Dr #101339
- Metchosin Rd at Kenning Crt #100154
- Royal Bay Exch Bay B #102132
- Latoria Blvd at Ryder Hesjedal Way #102347
- Latoria Rd at Wishart Rd #101511
- Latoria Rd at Bezanton Way #104093
- Latoria Rd at Veterans Memorial Pky #101570
- Latoria Rd at Castlewood Rd #101612
- Latoria Rd at Kelly Dawn Pl #101652
- Latoria Rd at Desmond Dr #101669
- Latoria Rd at Klahanie Dr #102735
- Latoria Rd at Triangle Trail #102727
- Happy Valley Rd at Latoria Rd #102613
- Happy Valley Rd at Lobo Vale #101761
- Happy Valley Rd at Vision Way #101760
- Happy Valley Rd at Acadian Rd #101746
- Happy Valley Rd at Walfred Rd #102006
- Sooke Rd at Happy Valley Rd #101724
- Sooke Rd at Willshire Dr #101707
- Sooke Rd at Ayton Pl #101683
- Jacklin Rd at Sunridge Valley Dr #101654
- Jacklin Rd at Terlane Pl #101640
- Jacklin Rd at Rex Rd #101630
- Langford Exch (Jacklin Rd) Bay D #101625
- Jacklin Rd at Orono Ave #101620
- Goldstream Ave at Jacklin Rd #101618
- Goldstream Ave at Peatt Rd #101574
- Goldstream Ave at Bryn Maur Rd #101539
- Veterans Memorial Pky at Wagar Ave #101521
- Veterans Memorial Pky at Marlisa Pl #101535
- Millstream Rd at Millstream Village #101602
- Millstream Rd at Treanor Ave #101637
- Millstream Rd at Hoylake Ave #101671
- Millstream Rd at Bear Mountain Pky #101702
- Bear Mountain Pky at Longspur Dr #101722
- Bear Mountain Pky at Echo Valley Dr #101741
- Bear Mountain Pky at Stone Gate #101763
- Bear Mountain Pky at Players Dr #101790
- Bear Mountain Pky at Rivers Crossing #101807
- Bear Mountain Pky at Country Club Way #101834
Route 52 route map
Questions about Victoria Route 52
What time is the first Route 52 bus?
Monday to Thursday: 4:49 am. Friday: 4:49 am. Saturday: 6:20 am. Sunday: 6:50 am.
What time is the last Route 52 bus?
Monday to Thursday: 11:43 pm. Friday: 11:43 pm. Saturday: 11:43 pm. Sunday: 10:43 pm. A time after midnight belongs to the evening before.
How often does Route 52 run?
Monday to Thursday: every 30 min. Friday: every 30 min. Saturday: every 31 min. Sunday: every 31 min, between 7:00 am and 7:00 pm.
Does Route 52 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 52 run on public holidays?
Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
Where does Route 52 go?
Route 52 serves Bear Mountain Pky at Country Club Way, Millstream Rd at Treanor Ave, Happy Valley Rd at Latoria Rd, Colwood Exch and Millstream Rd at Hoylake Ave. 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
- 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
- Skirt Mountain / Langford Exch
- Westhills Exch / UVic Express
- Vic General / Langford Exch
- Metchosin / Langford Exch
- Happy Valley / Langford Exch
- Thetis Heights / Langford Exch
- Goldstream Meadows / Langford Exch
- Triangle Mountain / Langford Exch
- Wishart / Langford Exch
- Sooke / Langford / Downtown
- Otter Point
- Langford Exch / Sooke via E Sooke and Beecher Bay
- Sooke / Downtown via Westhills
- Swartz Bay / Downtown
- Swartz Bay / Downtown Express
- Swartz Bay / Downtown
- Swartz Bay / Downtown
- Swartz Bay / Downtown
- Saanichton / Royal Oak / Downtown
- Swartz Bay / UVic
- Saanichton / Sidney / Swartz Bay
- Sidney / Brentwood / Royal Oak