Victoria Route 60: Wishart / Langford Exch
Bus schedule and route map · Monday to Thursday, Friday, Saturday, Sunday
Victoria Route 60 (Wishart / Langford Exch) is a bus route in Greater Victoria, Vancouver Island, serving Royal Bay Exch, Ocean Blvd at Lagoon Rd, Stornoway Dr at Cairndale Rd, Langford Exch and Wishart Rd at Salton Dr. Monday to Thursday the first bus is at 6:40 am and the last at 10:21 pm, every 57 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Thursday
- First
- 6:40 am
- Last
- 10:21 pm
- Buses
- 37
- Daytime
- every 57 min
Friday
- First
- 6:40 am
- Last
- 10:21 pm
- Buses
- 37
- Daytime
- every 57 min
Saturday
- First
- 7:12 am
- Last
- 9:16 pm
- Buses
- 28
- Daytime
- every 1 h 4 min
Sunday
- First
- 8:13 am
- Last
- 9:15 pm
- Buses
- 26
- Daytime
- every 1 h 5 min
Public holidays
- Mon 12 Oct (Thanksgiving): the Sunday timetable
- Wed 11 Nov (Remembrance Day): the Sunday timetable
Route 60 to Langford Exch
Destination sign “Langford Exch via Lagoon” · from Royal Bay Exch · 31 stops
Monday to Thursday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Bay Exch Bay A | Ocean Blvd at Lagoon Rd | Stornoway Dr at Cairndale Rd | Langford Exch Bay B |
|---|---|---|---|
| 6:40 | 6:44 | 6:52 | 7:02 |
| 7:12 | 7:17 | 7:25 | 7:35 |
| 7:43 | 7:48 | 7:56 | 8:06 |
| 8:49 | 8:54 | 9:02 | 9:12 |
| 9:50 | 9:55 | 10:03 | 10:13 |
| 10:51 | 10:56 | 11:04 | 11:14 |
| 11:48 | 11:53 | 12:01 | 12:12 |
| 12:51 | 12:56 | 1:04 | 1:15 |
| 1:53 | 1:58 | 2:06 | 2:18 |
| 3:02 | 3:07 | 3:17 | 3:30 |
| 3:32 | 3:38 | 3:48 | 4:01 |
| 4:05 | 4:10 | 4:19 | 4:30 |
| 4:46 | 4:51 | 4:59 | 5:10 |
| 5:28 | 5:33 | 5:41 | 5:51 |
| 6:10 | 6:15 | 6:23 | 6:33 |
| 6:51 | 6:56 | 7:03 | 7:13 |
| 7:54 | 7:59 | 8:06 | 8:15 |
| 8:58 | 9:03 | 9:10 | 9:19 |
| 10:12 | 10:17 | 10:24 | 10:31 |
Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Bay Exch Bay A | Ocean Blvd at Lagoon Rd | Stornoway Dr at Cairndale Rd | Langford Exch Bay B |
|---|---|---|---|
| 6:40 | 6:44 | 6:52 | 7:02 |
| 7:12 | 7:17 | 7:25 | 7:35 |
| 7:43 | 7:48 | 7:56 | 8:06 |
| 8:49 | 8:54 | 9:02 | 9:12 |
| 9:50 | 9:55 | 10:03 | 10:13 |
| 10:51 | 10:56 | 11:04 | 11:14 |
| 11:48 | 11:53 | 12:01 | 12:12 |
| 12:51 | 12:56 | 1:04 | 1:15 |
| 1:53 | 1:58 | 2:06 | 2:18 |
| 2:34 | 2:40 | 2:50 | 3:03 |
| 3:02 | 3:07 | 3:17 | 3:30 |
| 4:05 | 4:10 | 4:19 | 4:30 |
| 4:46 | 4:51 | 4:59 | 5:10 |
| 5:28 | 5:33 | 5:41 | 5:51 |
| 6:10 | 6:15 | 6:23 | 6:33 |
| 6:51 | 6:56 | 7:03 | 7:13 |
| 7:54 | 7:59 | 8:06 | 8:15 |
| 8:58 | 9:03 | 9:10 | 9:19 |
| 10:12 | 10:17 | 10:24 | 10:31 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Bay Exch Bay A | Ocean Blvd at Lagoon Rd | Stornoway Dr at Cairndale Rd | Langford Exch Bay B |
|---|---|---|---|
| 7:12 | 7:17 | 7:24 | 7:32 |
| 8:12 | 8:17 | 8:24 | 8:33 |
| 9:13 | 9:18 | 9:26 | 9:35 |
| 10:14 | 10:19 | 10:27 | 10:37 |
| 11:20 | 11:25 | 11:33 | 11:44 |
| 12:25 | 12:30 | 12:38 | 12:50 |
| 1:30 | 1:35 | 1:43 | 1:55 |
| 2:36 | 2:41 | 2:49 | 3:00 |
| 3:42 | 3:47 | 3:55 | 4:06 |
| 4:44 | 4:49 | 4:57 | 5:08 |
| 5:47 | 5:52 | 6:00 | 6:09 |
| 6:51 | 6:56 | 7:03 | 7:12 |
| 7:56 | 8:01 | 8:08 | 8:16 |
| 9:16 | 9:21 | 9:28 | 9:35 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Royal Bay Exch Bay A | Ocean Blvd at Lagoon Rd | Stornoway Dr at Cairndale Rd | Langford Exch Bay B |
|---|---|---|---|
| 8:13 | 8:18 | 8:25 | 8:34 |
| 9:14 | 9:19 | 9:27 | 9:36 |
| 10:15 | 10:20 | 10:28 | 10:38 |
| 11:21 | 11:26 | 11:34 | 11:45 |
| 12:26 | 12:31 | 12:39 | 12:50 |
| 1:31 | 1:36 | 1:44 | 1:55 |
| 2:36 | 2:41 | 2:49 | 3:00 |
| 3:41 | 3:46 | 3:54 | 4:04 |
| 4:43 | 4:48 | 4:56 | 5:05 |
| 5:46 | 5:51 | 5:58 | 6:07 |
| 6:50 | 6:55 | 7:02 | 7:11 |
| 7:55 | 8:00 | 8:07 | 8:15 |
| 9:15 | 9:20 | 9:27 | 9:35 |
All 31 stops in this direction
- Royal Bay Exch Bay A #102343
- Metchosin Rd at Latoria Blvd #102546
- Metchosin Rd at Kenning Crt #100136
- Metchosin Rd at Farview Rd #101338
- Lagoon Rd at Wickheim Rd #101340
- Milburn Dr at Hatley Dr #101296
- Milburn Dr at Hockering Rd #101276
- Milburn Dr at Aloha Ave #102216
- Ocean Blvd at Lagoon Rd #101229
- Lagoon Rd at Lanai Lane #101249
- Lagoon Rd at Goldfinch Rd #101273
- Lagoon Rd at Heatherbell Rd #101303
- Lagoon Rd at Metchosin Rd #101337
- Metchosin Rd at Farview Rd #101350
- Metchosin Rd at Benhomer Dr #101339
- Benhomer Dr at Swindell Cres #101343
- Benhomer Dr at Painter Rd #101398
- Painter Rd at Dressler Rd #101417
- 400 Blk Dressler Rd #101447
- Wishart Rd at Webb Pl #101466
- Wishart Rd at Stornoway Dr #101464
- Stornoway Dr at Strathdee Pl #101482
- Stornoway Dr at Saint Troy Pl #101498
- Stornoway Dr at Cairndale Rd #101515
- Veterans Memorial Pky at Cairndale Rd #101531
- Veterans Memorial Pky at Allandale Rd #102512
- Veterans Memorial Pky at Sooke Rd #101530
- Kelly Rd at Veteran Memorial Pky #101567
- Phipps Rd at Westshore Town Centre #101846
- Phipps Rd at Langford Pky #102442
- Langford Exch Bay B #101534
Route 60 to Royal Bay Exch
Destination sign “Royal Bay Exch via Lagoon” · from Langford Exch · 30 stops
Monday to Thursday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langford Exch Bay B | Wishart Rd at Salton Dr | Ocean Blvd at Lagoon Rd | Royal Bay Exch Bay B |
|---|---|---|---|
| 7:09 | 7:18 | 7:24 | 7:30 |
| 7:46 | 7:56 | 8:02 | 8:09 |
| 8:18 | 8:28 | 8:35 | 8:43 |
| 8:58 | 9:08 | 9:14 | 9:21 |
| 9:51 | 10:00 | 10:06 | 10:13 |
| 10:52 | 11:01 | 11:07 | 11:14 |
| 11:53 | 12:02 | 12:08 | 12:16 |
| 12:55 | 1:05 | 1:11 | 1:19 |
| 2:05 | 2:16 | 2:22 | 2:30 |
| 3:02 | 3:13 | 3:19 | 3:28 |
| 3:52 | 4:04 | 4:10 | 4:17 |
| 4:37 | 4:48 | 4:54 | 5:01 |
| 5:19 | 5:29 | 5:35 | 5:42 |
| 6:04 | 6:14 | 6:20 | 6:27 |
| 7:04 | 7:14 | 7:20 | 7:26 |
| 8:04 | 8:13 | 8:19 | 8:25 |
| 9:14 | 9:23 | 9:29 | 9:35 |
| 10:21 | 10:30 | 10:36 | 10:41 |
Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langford Exch Bay B | Wishart Rd at Salton Dr | Ocean Blvd at Lagoon Rd | Royal Bay Exch Bay B |
|---|---|---|---|
| 7:09 | 7:18 | 7:24 | 7:30 |
| 7:46 | 7:56 | 8:02 | 8:09 |
| 8:18 | 8:28 | 8:35 | 8:43 |
| 8:58 | 9:08 | 9:14 | 9:21 |
| 9:51 | 10:00 | 10:06 | 10:13 |
| 10:52 | 11:01 | 11:07 | 11:14 |
| 11:53 | 12:02 | 12:08 | 12:16 |
| 12:55 | 1:05 | 1:11 | 1:19 |
| 2:05 | 2:16 | 2:22 | 2:30 |
| 3:02 | 3:13 | 3:19 | 3:28 |
| 3:52 | 4:04 | 4:10 | 4:17 |
| 4:37 | 4:48 | 4:54 | 5:01 |
| 5:19 | 5:29 | 5:35 | 5:42 |
| 6:04 | 6:14 | 6:20 | 6:27 |
| 7:04 | 7:14 | 7:20 | 7:26 |
| 8:04 | 8:13 | 8:19 | 8:25 |
| 9:14 | 9:23 | 9:29 | 9:35 |
| 10:21 | 10:30 | 10:36 | 10:41 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langford Exch Bay B | Wishart Rd at Salton Dr | Ocean Blvd at Lagoon Rd | Royal Bay Exch Bay B |
|---|---|---|---|
| 7:20 | 7:28 | 7:34 | 7:39 |
| 8:20 | 8:29 | 8:35 | 8:40 |
| 9:20 | 9:29 | 9:35 | 9:41 |
| 10:20 | 10:30 | 10:36 | 10:42 |
| 11:25 | 11:35 | 11:41 | 11:47 |
| 12:30 | 12:40 | 12:46 | 12:52 |
| 1:35 | 1:46 | 1:52 | 1:58 |
| 2:40 | 2:51 | 2:57 | 3:03 |
| 3:45 | 3:55 | 4:01 | 4:07 |
| 4:50 | 5:00 | 5:06 | 5:12 |
| 5:55 | 6:05 | 6:11 | 6:17 |
| 7:00 | 7:10 | 7:16 | 7:22 |
| 8:05 | 8:14 | 8:20 | 8:25 |
| 9:12 | 9:21 | 9:27 | 9:32 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langford Exch Bay B | Wishart Rd at Salton Dr | Ocean Blvd at Lagoon Rd | Royal Bay Exch Bay B |
|---|---|---|---|
| 8:20 | 8:29 | 8:34 | 8:39 |
| 9:20 | 9:29 | 9:35 | 9:40 |
| 10:20 | 10:30 | 10:36 | 10:41 |
| 11:25 | 11:35 | 11:41 | 11:47 |
| 12:30 | 12:40 | 12:46 | 12:52 |
| 1:35 | 1:45 | 1:51 | 1:57 |
| 2:40 | 2:51 | 2:57 | 3:03 |
| 3:45 | 3:56 | 4:02 | 4:08 |
| 4:50 | 5:01 | 5:07 | 5:13 |
| 5:55 | 6:05 | 6:11 | 6:17 |
| 7:00 | 7:10 | 7:16 | 7:22 |
| 8:05 | 8:15 | 8:20 | 8:25 |
| 9:12 | 9:21 | 9:26 | 9:31 |
All 30 stops in this direction
- Langford Exch Bay B #101534
- Langford Exch (Jacklin Rd) Bay E #101632
- Langford Pky at Jacklin Rd #102443
- Phipps Rd at Westshore Town Centre #101852
- Veterans Memorial Pky at Kelly Rd #101562
- Veterans Memorial Pky at Sooke Rd #101527
- Cairndale Rd at Veterans Memorial Pky #101532
- Cairndale Rd at Brenda Lane #101495
- Cairndale Rd at Wishart Rd #101487
- Wishart Rd at Stornoway Dr #104089
- Wishart Rd at Salton Dr #101474
- Dressler Rd at Wishart Rd #101458
- 400 Blk Dressler Rd #101441
- Painter Rd at Benhomer Dr #101409
- Benhomer Dr at Tibbitt Cres #101385
- Benhomer Dr at Metchosin Rd #101336
- Metchosin Rd at Farview Rd #101338
- Lagoon Rd at Wickheim Rd #101340
- Milburn Dr at Hatley Dr #101296
- Milburn Dr at Hockering Rd #101276
- Milburn Dr at Aloha Ave #102216
- Ocean Blvd at Lagoon Rd #101229
- Lagoon Rd at Lanai Lane #101249
- Lagoon Rd at Goldfinch Rd #101273
- Lagoon Rd at Heatherbell Rd #101303
- Lagoon Rd at Metchosin Rd #101337
- Metchosin Rd at Farview Rd #101350
- Metchosin Rd at Benhomer Dr #101339
- Metchosin Rd at Kenning Crt #100154
- Royal Bay Exch Bay B #102132
Route 60 route map
Questions about Victoria Route 60
What time is the first Route 60 bus?
Monday to Thursday: 6:40 am. Friday: 6:40 am. Saturday: 7:12 am. Sunday: 8:13 am.
What time is the last Route 60 bus?
Monday to Thursday: 10:21 pm. Friday: 10:21 pm. Saturday: 9:16 pm. Sunday: 9:15 pm. A time after midnight belongs to the evening before.
How often does Route 60 run?
Monday to Thursday: every 57 min. Friday: every 57 min. Saturday: every 1 h 4 min. Sunday: every 1 h 5 min, between 7:00 am and 7:00 pm.
Does Route 60 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 60 run on public holidays?
Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.
Where does Route 60 go?
Route 60 serves Royal Bay Exch, Ocean Blvd at Lagoon Rd, Stornoway Dr at Cairndale Rd, Langford Exch and Wishart Rd at Salton Dr. 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
- 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
- Colwood Exch / Bear Mountain
- Vic General / Langford Exch
- Metchosin / Langford Exch
- Happy Valley / Langford Exch
- Thetis Heights / Langford Exch
- Goldstream Meadows / Langford Exch
- Triangle Mountain / 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
- North Saanich
- Tsawout / Sidney via Airport and Dean Park
- Airport / Sidney via Sidney Industrial
- Airport / Sidney bypass Sidney Industrial
- Langford / Downtown Blink