42 bus routes with more service starting April 20. Find yours!
42 bus routes with more service starting April 20. Find yours!
Every season, we roll out bus service changes to provide service where it’s needed most, based on ridership patterns.
This spring, starting April 20, we’re boosting service on 42 bus routes in Metro Vancouver. These changes will help make your commute more convenient, your ride less crowded, and roads less congested.
We’re also increasing seasonal service on 10 routes and returning bus service for three seasonal routes, so you can take more trips to the great outdoors! That means less time looking for parking and more time lounging on the beach.
TL;DR
- Five of Metro Vancouver’s most overcrowded routes are getting more service: 99 B-Line, R4 41st Ave RapidBus, 335 Newton Exchange/Surrey Central Station, 240 Lynn Valley/Downtown, and 106 Edmonds Station/New Westminster Station.
- Route 19, which runs between Stanley Park and Metrotown, is also seeing more frequent service every day.
- Route 388, which runs between 22nd Street Station and Carvolth Exchange, will have extended hours until 9 p.m. during weeknights.
- We’re increasing seasonal service on 10 routes that serve popular beaches, lakes, and parks. It’s also getting easier to get to the islands, with added trips on routes to BC Ferries terminals like the 257 to Horseshoe Bay and the 620 to Tsawwassen.
- Three seasonal routes are returning this season: 42 Spanish Banks, 150 White Pine Beach, and 179 Buntzen Lake.
The boost in bus service on 42 routes, alongside improvements on 37 routes last winter, is thanks to the 2025 Investment Plan, which delivers the largest bus expansion since 2018.

Here’s a list of bus routes seeing improvements starting this spring, and routes with increased seasonal service.
Is your route on the list?
Route names with the 🌸 icon indicate a seasonal route or one with seasonal increases.
Belcarra
Burnaby
- 25 Brentwood Station / UBC
- 19 Stanley Park / Metrotown Station
- 106 Edmonds Station / New Westminster Station
- 112 Edmonds Station / New Westminster Station
- 116 Edmonds Station / Metrotown Station
- 123 Brentwood Station / New Westminster Station
- 130 Metrotown / Phibbs Exchange
- 222 Metrotown Station / Phibbs Exchange
- R5 Hastings St RapidBus to SFU / Burrard Station
Coquitlam
- 150 Coquitlam Central Station / White Pine Beach 🌸
- 179 Coquitlam Central Station / Buntzen Lake 🌸
- 159 Coquitlam Central Station / Braid Station
- 171 Coquitlam Central Station / Fremont
- 188 Coquitlam Central Station / Port Coquitlam Station
- 701 Coquitlam Central Station / Haney / Maple Ridge East
Delta
Langley
- 342 Langley Centre / Newton Exchange
- 501 Langley Centre / Surrey Central Station
- 531 White Rock Centre / Willowbrook
- 562 Langley Centre / Walnut Grove
Maple Ridge
- 701 Haney / Maple Ridge East / Coquitlam Central Station
- 745 Haney Place / Cottonwood
- 746 Haney Place / Albion
- 791 Haney Place / Braid Station
New Westminster
- 106 New Westminster Station / Edmonds Station
- 112 New Westminster Station / Edmonds Station
- 123 New Westminster Station / Brentwood Station
- 159 Braid Station / Coquitlam Central Station
- 410 22nd St Station / Richmond–Brighouse Station
- 791 Braid Station / Haney Place
North Vancouver
- 130 Phibbs Exchange / Metrotown
- 211 Seymour / Phibbs Exchange / Burrard Station 🌸
- 227 Lynn Valley / Phibbs Exchange 🌸
- 212 Deep Cove / Phibbs Exchange
- 222 Phibbs Exchange / Metrotown Station
- 228 Lynn Valley / Lonsdale Quay
- 229 Lynn Valley / Lonsdale Quay
- 232 Grouse Mountain / Phibbs Exchange
- 236 Grouse Mountain / Lonsdale Quay
- 240 Lynn Valley / Downtown
Port Coquitlam
Port Moody
Richmond
- 301 Brighouse Station / Newton Exchange
- 405 Five Road / Cambie
- 407 Gilbert / Bridgeport
- 408 Brighouse / Ironwood / Riverport
- 410 Richmond–Brighouse Station / 22nd St Station
Surrey
- 301 Newton Exchange / Brighouse Station
- 310 Scottsdale / Ladner
- 316 Surrey Central Station / Scottsdale
- 335 Newton / Surrey Central Station
- 342 Newton Exchange / Langley Centre
- 373 Guildford / Surrey Central Station
- 388 22nd St Station / Carvolth Exchange
- 501 Surrey Central Station / Langley Centre
Vancouver
- 4 Powell / Downtown / UBC
- 15 Cambie / Olympic Village Station
- 19 Stanley Park / Metrotown Station
- 25 UBC / Brentwood Station
- 42 Alma / Spanish Banks 🌸
- 50 Waterfront Station / False Creek South
- 84 UBC / VCC–Clark Station
- 99 Commercial–Broadway / UBC (BLine)
- 211 Burrard Station / Seymour / Phibbs Exchange 🌸
- 240 Lynn Valley / Downtown
- R4 41st Ave RapidBus to Joyce Station / UBC
- R5 Hastings St RapidBus to Burrard Station / SFU
West Vancouver
White Rock
With the school year coming to an end, service is reduced until September for some routes serving post-secondary institutions: 44, 143, 145, and 245. Route 9 will run between Commercial–Broadway and Boundary with service to UBC returning in September.
Learn more about the changes at our Service Changes page.