RELEASE: Lessons from the 2025 Transit Service Performance Review


TransLink’s 2025 stats show that while systemwide ridership declined, routes with service increases remained resilient.

For Immediate Release

August 5th, 2026

TransLink released its annual Transit Service Performance Review, which provides detailed statistics on transit usage in 2025. Each year, these stats tell lots of fascinating little stories from across the region. As we did last year, we’re going to help you understand what they mean. 

Executive Summary

  • A drop in youth and student population in 2025 was one of the biggest stories in transit, causing significant drops in overcrowding and a slight drop in ridership systemwide.
  • Despite this, several key routes in Surrey are far above their pre-COVID ridership, reflecting a permanent shift in the city’s commute patterns. Because of recent investments, Surrey is becoming a transit city.
  • Routes with increased service saw major ridership increases, including in Tsawwassen First Nation and Pitt Meadows.
  • Overcrowding still exists on many routes region-wide and must be addressed with additional buses. These new buses are needed most on routes in Surrey, east-west routes in Vancouver and Richmond, and routes crossing the Lions Gate bridge.
  • Routes in Vancouver that saw major cuts during COVID have ridership that remains way below their 2019 peak. These routes illustrate the ridership death spiral phenomenon, and the main cure is more buses and more housing near transit. 
  • 39 routes have gotten over 10% slower since 2019. Slower buses cost TransLink over $25 million per year. We need to act quickly to get a handle on this runaway problem that’s harming transit in two ways: it’s driving away riders, and it’s inflating operating costs. Bus lanes and other forms of transit priority are the answer.

Overall ridership is down, but…

After years of rapid growth, ridership fell on average system-wide by 1.5%. TransLink says there are three reasons for a dip in ridership: slowing population growth, a decline in youth population, and economic uncertainty. Two years ago, Metro Vancouver was adding over 100,000 new residents each year. Last year, that number was only 5,300. This is because the federal government has cut international student and temporary worker arrivals, both demographics which rely heavily on transit.

Transit Mode2024 Boardings
*calculated based on 2025 boardings and rate of change
2025 BoardingsChangePercent of total boardings
Bus246,886,000240,713,000-2.5%60.7%
Expo/Millennium Line106,974,000104,196,000-2.6%26.3%
Canada Line42,122,00042,594,0001.1%10.7%
SeaBus5,399,0005,606,0003.8%1.4%
West Coast Express1,559,0001,734,00011.2%0.4%
HandyDART1,438,0001,509,0007.2%0.4%

People ride transit more if you make it better!

Last year, TransLink funded a new investment plan that saw service increases for 37 routes. Routes which saw service improvements retained the most ridership. Frequency boosts for routes 719 and 722 resulted in a 57% jump in ridership. Route 609’s extension and service boost spiked ridership by 118%. Larger buses on the 23 resulted in a 4% ridership bump. Generally, if you look at the list of routes that have ridership increases, and the routes with service increases, it’s mostly the same list. This indicates that there is plenty of unmet transit demand out there.

Routes with notable service & ridership increases in 2025

Route2025 ridership increaseRank (of 194)Where does it serve?Why did it grow?
609119%1Tsawwassen First NationRoute extended to Ladner Exchange and made more frequent
719/72257%2Pitt Meadows & Katzie First NationHigher frequency and Sunday service introduced
74323%4West Maple RidgeSunday service introduced
3113%9River District to MetrotownService added to address overcrowding

Major routes with ridership increases over pre-COVID levels

These are the routes with over one million boardings in 2025 that have the highest ridership increase over 2019 levels. Excluded are routes that have seen ridership increases because service was shifted from one route to another on the same corridor (ex: 41 and R4, 502 and 503).

Route2019-2025 change in ridershipWhere does this route go?
32337.9%Surrey: 128 St
64027.7%Surrey/Delta: River Rd
36426.2%Surrey/Langley: 64 Ave
33521.6%Surrey: Whalley, Guildford, Fleetwood, Newton
32120.9%Surrey: King George Blvd
34519.8%Surrey: 152nd St Express
34214.6%Surrey/Langley: 56 Ave
50113.0%Langley: 200 St
30111.4%Surrey/Delta: Newton Express to Canada Line
43010.7%Richmond/Vancouver: Brighouse to Metrotown

People ride transit less if you make it worse…

Many of Vancouver’s trolleybus routes, including the 3, 8, 10, 17 and especially the 20, have been in a continuing “death spiral”. Service was cut dramatically on these routes in 2020 in response to a drop in ridership. But these cuts in turn cause ridership to fall even further, which causes more service cuts, which causes ridership to fall, and so on. These routes are also consistently among the slowest in the entire system. Bus lanes on the busy roads they run on would make them cheaper to run and more convenient for riders, helping to stop the death spiral.

As you can see from the table below, the routes that have the biggest cuts in service are the same routes that have the biggest drop in boardings.

10 routes with the biggest drop in ridership, 2019-2025

RouteDrop in boardings rank (of 194)Change in boardingsChange in service level (revenue hours)Where does this route go?
203-54%-33%Vancouver: Victoria Dr, Commercial Dr, Hastings St
84-54%-33%Vancouver: Fraser St
35-52%-32%Vancouver: Main St
146-45%-10%Vancouver: Hastings St, Granville St, Broadway
R57-45%-24%Vancouver/Burnaby: Hastings St
98-44%-31%Vancouver: Broadway local
109-43%-27%Vancouver: Granville St
11911-43%-18%Burnaby: Kingsway
9913-40%-6%Vancouver: Broadway express
25015-38%11%West Vancouver: Marine Dr

Routes were excluded from this list if their drop in ridership was due to an improvement in service on the same corridor. For example, the 41 had the biggest drop in ridership, but that was because the R4 RapidBus was introduced on the same street in 2020. 

Zooming in on route 20

The 20, which serves Victoria Dr, Commercial Dr, and Hastings St, was our region’s 3rd busiest bus route in 2019. Since then, it has seen a 54% drop in ridership, and is now ranked 15th. We can propose a few explanations as to why:

  • Much longer wait times: In 2019, a person trying to catch the 20 at Commercial @ 1st at noon would wait for up to 8 minutes. Today, that bus comes every 13-16 minutes.
  • Poor reliability: The 20 has the same rate of on-time performance — 73% — as it did in 2019, which is far from acceptable. Riders will be familiar with waiting 30 minutes for a bus and then seeing three come in a row, a phenomenon called “bus bunching”. Vancouver has been rolling out bus priority measures to improve speed and reliability (bus lanes, queue jumps, etc) on other streets in the city, but has not yet made any significant changes to the roads the 20 runs on (Commercial, Victoria, and Hastings). Our 20-year old trolleybuses also have trouble passing through junctions, with “de-wiring” being an all-too-common occurrence, making service slower than it needs to be.
  • Competing routes have improved: The trip from south Vancouver to the Expo Line along Victoria Dr can be slow on a bus, and with the longer wait time, riders have sought alternatives. The east-west crosstown routes on King Edward, 41st, 49th, and Marine have become better options as their frequencies have improved. If you’re standing at the corner of 49th and Victoria and you want to travel downtown, Google Maps will sometimes send you in the wrong direction, to Metrotown, on the 49 or 430, because they are that much better than the 20 at this point. But of course, those routes are crowded and need relief, as does the Expo Line.
  • Micromobility is getting better: In the part of East Vancouver served by the 20, cycling offers travel times that are very competitive with the bus. The City of Vancouver has been investing in making those trips safer by building out the bike network, and the advent of e-bikes and scooters has made micromobility more useful for a lot of trips. Whether it be driving, cycling, or transit, infrastructure is what makes the difference. 
  • Lack of affordable housing: Most of the housing available along this corridor is single-family homes, which is by far the most expensive housing type in Vancouver. While historically, a home in East Vancouver may have been an affordable option, today a home is far out of reach, even for the middle class. A monthly mortgage bill for the median East Vancouver house is in excess of $8000/month. 


How do we bring riders back to the 20, and all the other routes (8, 3, 10, 14, R5, etc.) in the same situation?

  1. Restore 2019 frequency levels (Who? Mayors’ Council and province) TransLink’s most recent Investment Plan has funds to increase frequency on these routes to a minimum of 12 minutes. We would like to see the mayors and the province increase funding in the next investment plan to get this frequency back to 8 minutes, like it was in 2019.
  2. Redesign streets to boost speed and reliability (Who? City of Vancouver) Council set an ambitious goal to deliver 10% speed improvements on 9 corridors by 2026. They have made some progress, but have not met this goal. In the next council term, we want to see aggressive progress towards installing bus lanes, queue jumps, signal priority, and improved bus stop spacing. These measures also save operating dollars, which can fund the frequency increases mentioned above.
  3. End trolley-related delays (Who? TransLink) Trolleybuses accidentally disconnect from their wires far too often. On shared corridors like Hastings, trolleys also get stuck behind other routes, because they can’t pass each other. The new generation of Solaris trolleybuses have a battery that allows them to run off-wire for 20km. This battery can be used in delay-prone sections to eliminate the delays that trolleywires cause.
  4. Introduce all-door boarding systemwide (Who? TransLink) Riders are allowed to board at all doors on RapidBuses, the 99 B-Line, and on the 143/145 at certain stops. This is permitted in order to speed up the boarding process. But why restrict all-door boarding to only these routes? San Francisco, Seattle, and soon New York will allow all-door boarding systemwide. Movement estimates that this policy would save $15 million/year here in Vancouver. 
  5. End the apartment ban in Vancouver (Who? City of Vancouver) We are in a desperate shortage of affordable housing, and building new apartments in central neighbourhoods will not only bring down prices, but also give people far better access to public transit. Maintaining the current single-family home zoning will continue to exclude people from our city and force them into car-oriented sprawl neighbourhoods in Langley and beyond.

Overcrowding still remains an issue

We think there are two key reasons for this year’s big drop in overcrowding:

  1. TransLink’s 2025 Investment Plan raised new funding to add capacity that would target the most overcrowded routes.
  2. Students often experience the worst overcrowding, and there are fewer international students due to changes in student visa policy.

But—this doesn’t mean overcrowding is no longer a problem to be solved. In Surrey/Langley and Vancouver, the busiest routes are overcrowded on average one fifth of the time.

Overcrowding is not just experienced by students packed into buses to UBC. Below is a map of the most overcrowded routes in the system. Buses to the North Shore, Richmond, and many routes in Surrey still face bad overcrowding.

Image credit: TransLink
RankRoute% of trips with overcrowding2024-2025 ChangeWhere does this route go?
20242025
19920.4%20.3%-0.2%Vancouver: Broadway
233532.1%16.7%-15.5%Surrey: Whalley, Guildford, Fleetwood, Newton
3R416.4%15.2%-1.2%Vancouver: 41st Ave
44918.9%14.3%-4.6%Vancouver: 49th Ave
550120.6%13.5%-7.1%Langley: 200th St
632133.0%12.6%-20.4%Surrey: King George Blvd
734528.1%10.8%-17.3%Surrey: 152nd St Express
862010.8%10.8%0.0%Delta: Tsawwassen Ferry Terminal
93314.9%10.7%-4.2%Vancouver: 33rd Ave and 16th Ave
102407.1%10.5%3.4%North Van: Lions Gate to Lynn Valley

Top 5 routes with the greatest increase in overcrowding in 2025

RankRoute% of trips with overcrowding2024-2025 ChangeWhere does this route go?
20242025
12411.4%6.6%5.2%North Van: Express from Downtown to Upper Lonsdale
22574.3%9.0%4.6%West Van: Horseshoe Bay Express
32407.1%10.5%3.4%North Van: Lions Gate to Lynn Valley
45555.6%7.9%2.3%Langley: Port Mann Express
54183.6%5.6%2.0%Richmond: Kingswood Industrial to Expo Line

Why do North Shore routes dominate this list? We are genuinely stumped. Perhaps as office workers return to in-person work, these buses towards downtown are filling back up. The 257 could be serving those who have moved to communities within ferry distance: Bowen Island, the Sunshine Coast, and Nanaimo.

Riders of the 23 along Beach Ave in the West End and Yaletown may have noticed a major change that wasn’t captured in the crowding metrics. The 23 was previously operated with a 24-passenger community shuttle, which would often leave passengers behind because it was full. These passups aren’t reflected in the TSPR metrics, but were a major irritant for many in the community. Finally, in April 2025, TransLink swapped those 24-person buses for 75-passenger standard buses. Annual ridership went up 4% as bus service hours dropped by 19%. 23 riders are now far less likely to get left behind by a full bus, although they are running at slightly lower frequencies than they were before.

Bus speed and reliability continues to be a problem

In the last two years, 19 routes got faster. 183 routes got slower. 7 routes, including the construction-beleaguered 502, had their average speed drop by over 10%.

Extend the comparison to 2019 and the results get dramatically worse. 39 routes have gotten over 10% slower since 2019. The vast majority of these slower routes are in Surrey, reflecting a major increase in congestion in that city.

Transit riders need solutions like transit priority to their commutes getting slower every year. Vancouver’s efforts to mitigate the impact of construction on Broadway’s bus speeds set the benchmark for how it should be done. While the rollout of bus lanes has been too slow across the region, we wanted to give kudos to the City of Vancouver for the proposal for bus lanes on 49th Avenue! After 3 years of Movement pushing for these lanes, they will make a real difference for transit riders and we hope to see projects like this continue to be proposed around Metro Vancouver.

Slower buses have a real cost to riders. We estimate that TransLink has spent a quarter-billion dollars since 2014 on avoidable delays to bus service, and that number keeps growing at a faster rate every year. These are all taxpayer resources that could be used to make transit more frequent, but instead it’s being used to essentially plug a leak.

Below you can see TransLink’s initial estimate of the cost inflation from added delay between 2014 and 2022. We used data requested from TransLink to add data in 2023 and 2024; years that tower over all others. 

The R4 RapidBus saw the biggest cost escalation in 2025, without significant changes in service frequency or span. That route required an additional 9,400 bus service hours in 2025, and at an estimated cost of $150 per service hour, that congestion cost an additional $1.4 million this year alone. This resulted in a 5.3% drop in scheduled speed this year, the largest of any RapidBus. The R4 is a route that already has some transit priority measures, but there remain major gaps.

Potential transit priority measures to get the R4 moving again

  1. Bus lanes on 41st Avenue between Victoria and Kingsway
  2. Active transit signal priority to give buses more green lights and less reds
  3. A bus lane and a transit-priority signal to address heavy congestion through and west of Kerrisdale

10 slowest bus routes

RankRoute2025 speed (km/h)Where does this route go?
15/69.9Vancouver: Robson St, Davie St, Denman St
2313.7Vancouver: Main St
32014.0Vancouver: Victoria Dr, Commercial Dr
41914.1Vancouver: Kingsway
510614.3New Westminster: 6th St
6814.3Vancouver: Fraser St
715/5015.1Vancouver: Cambie St and Granville Island
823015.3North Van: Lonsdale Ave
922915.4North Van: Lonsdale Ave
101615.4Vancouver: Renfrew, Hastings, Arbutus

10 fastest bus routes

The fastest bus route, the 555, travels exclusively in High Occupancy Lanes on Highway 1. It’s twice as fast as the Canada Line (32 km/h) and significantly faster than the West Coast Express (55 km/h). It’s proof that priority lanes on freeways can be an incredibly cost-effective way of providing regional service that competes with driving. 

But—the 555 has gotten 2.3% slower this year. How is that possible in exclusive lanes? On Highway 1, the 555 shares a lane with vehicles that have more than 2 passengers, as well as electric vehicles. The province let EVs use these lanes as a way of incentivizing people to buy them, but it looks like that policy may be past its best-before date. About 20% of all cars sold in BC are electric, meaning the speed benefit of those lanes is getting diluted fast. We think it’s time to end this policy of letting EVs in priority lanes in BC, and to ensure buses stay reliable, only allow high-occupancy vehicles if they have three passengers or more, like they do in California, Virginia, etc.

Route2025 speed (km/h)Where does this route go?
55564.7Langley: Port Mann Express
26247.9Lions Bay: Shuttle to Horseshoe Bay
35247.3Surrey: Ocean Park to Canada Line
35147.2Surrey: Semiahmoo to Canada Line
62046.3Delta: Tsawwassen Ferry
31142.6Surrey/Delta: Scottsdale express to Canada Line
60239.6Delta: Tsawwassen Heights to Canada Line
74939.5Maple Ridge: Ruskin
35438.9Surrey: Morgan Crossing to Canada Line
74835.8Maple Ridge: Thornhill

10 routes with the highest one-year drop in speed (km/h)

RankRoute2024 speed2025 speed2024-2025 changeWhere does this route go?
125023.822.0-7.7%West Van: Marine Drive to Downtown Van
214529.627.3-7.7%Burnaby: SFU express to Millennium Line
325126.824.8-7.6%West Van: Queens Ave community shuttle
450224.322.5-7.5%Surrey: Fraser Highway
541417.616.4-7.1%Richmond: Kingswood Industrial to Expo Line
631145.842.6-6.9%Surrey/Delta: Scottsdale express to Canada Line
739525.924.2-6.6%Langley/Surrey: 64 Ave to Expo Line
835441.638.9-6.5%Surrey: Morgan Crossing to Canada Line
940724.322.7-6.3%Richmond: Gilbert Rd and Bridgeport Rd
1018623.321.9-6.1%Coquitlam: Pinetree Way

The 250 saw our biggest drop in speed, losing nearly 8% in a single year, after maintaining roughly the same speed since 2019. We suspect this is due to a big, costly adjustment to the schedule to boost reliability. The 250 is a perfect illustration of how costly it is to keep stretching out runtimes instead of fighting congestion with transit priority. Although there are a variety of transit priority measures along the 250’s route, there are still plenty more opportunities to get that bus moving faster.

Potential transit priority measures to get the 250 moving again

  1. Automated bus lane enforcement to ticket drivers illegally using the bus lane
  2. Lane barriers on Marine Drive between Taylor Way and the Lions Gate Bridge which prevents bridge-bound cars from blocking the through lane
  3. On Georgia St, signal priority which lets buses bypass right-turning traffic and get to the stop line first. 
  4. Signal timing tweaks to move traffic congestion to segments where buses can bypass it.

A few of these routes are being heavily affected by Surrey-Langley SkyTrain construction—notably the 502 and 395. Surrey and the SLS project team can allocate more resources to transit priority on Fraser Highway. Queue jumps and signal priority would make a significant difference at a low cost. Their colleagues working on the Broadway Subway bus diversion are demonstrating how effective they can be.

Top 10 routes by total added riders from 2024 to 2025

Route20242025Percentage increaseAbsolute increaseWhere does this route go?
93,993,6784,169,6194.4%175,941Vancouver: Broadway local
2571,326,4661,457,8489.9%131,381West Van: Horseshoe Bay Express
5551,181,6961,282,9788.6%101,283Langley: Port Mann Express
194,378,4394,463,3071.9%84,868Vancouver: Kingsway
498,499,4898,582,0841.0%82,595Vancouver: 49th Ave
231,522,8421,588,8204.3%65,978Vancouver: Beach Ave
373893,769959,1857.3%65,416Surrey: Bolivar Heights
1303,255,5553,316,6601.9%61,105Burnaby/North Van: Willingdon to Phibbs
842,167,8612,224,8612.6%57,000Vancouver: West 4th Ave Express
60944,30696,952118.8%52,646Delta: Tsawwassen First Nation

Many of the routes that gained riders this year are gradually working their way back up to pre-COVID levels. The 23 is notably well above its pre-COVID levels, likely thanks to the fleet change that took place in April 2025. The route is now operated with standard buses instead of community shuttles, meaning far fewer passengers are left behind by full buses.

The 373 in Bolivar Heights saw a big increase in ridership thanks to an increase in frequency and better early morning/late night service. It’s encouraging to see the 130 on this list, as in September it will be supplemented by the R2 RapidBus extension that will improve speed and frequency along Willingdon and through Burnaby Heights. We’ve been actively supporting the proposal for BRT along this same corridor, and we wrote a blog post to help understand the difference.

Top 10 routes by total added riders from 2019 to 2025

Route201920252019-2025 changePercentage changeWhere does this route go?
R43,897,9438,592,1124,694,169120%Vancouver: 41st Ave
3233,008,8144,149,5801,140,76738%Surrey: 128 St
5031,626,9782,428,360801,38249%Surrey/Langley: Fraser Hwy Express
3353,399,3334,132,227732,89422%Surrey: Whalley, Guildford, Fleetwood, Newton
3213,429,7134,146,136716,42421%Surrey: King George Blvd
322564,076989,838425,76375%Surrey: South Newton
373549,304959,185409,88175%Surrey: Bolivar Heights
3641,424,3891,797,948373,55926%Surrey/Langley: 64 Ave
310270,514560,371289,857107%Delta/Surrey: Ladner Trunk Rd
640970,5481,239,196268,64828%Delta/Surrey: River Rd

The table above summarizes the dramatic transit transformation that’s taken place in Surrey. Similar to Brampton, Ontario, this suburban community that many assumed would remain car-oriented forever has seen a generational increase in transit ridership. This is evidence of a positive feedback loop at work. Ridership in Surrey remained strong through 2020’s pandemic due to a high density of essential workers. TransLink boosted capacity, initially to ensure social distancing, and later to address the overwhelming demand for transit. More buses meant lower wait times, and this spurred even more demand.

Even as population growth levels off, these Surrey routes remain completely transformed compared to 2019. The only non-Surrey route on the list is the R4, which made it on simply because of a massive re-allocation of service. In 2019, it was known as the 43, an express route which at the time only offered 32% of the service on this corridor, compared to the local 41 route, the primary route at the time. The following year, the 43 was upgraded to the R4 RapidBus, and buses were reallocated to the extent that it now makes up 71% of the corridor’s buses. 

Some notable shakeups in the ranking of SkyTrain stations

The shifting ranking of SkyTrain stations by ridership tells an interesting story about our shifting regional transit demand. Since 2019, Scott Road jumped from 21st busiest to 12th busiest station in the region, likely in concert with the rising rankings of bus routes that feed that station. (The 640 jumped from 83rd to 61st, and the 319/R6 jumped from 7th to 4th.) Surrey Central also benefitted from an increase in Surrey bus ridership, propelling it up 7 places. Brentwood and Burquitlam jumped 7 places thanks to a major increase in the supply of apartments and retail services at those stations. 

Meanwhile there was a three-way tie for biggest drop. Production Way-University station dropped six places, likely reflecting greater flexibility for SFU students to work and study from home. Aberdeen Station dropped 6 places, perhaps due to the new Capstan Station, which now offers a shorter walk for many of the people who previously used Aberdeen. Olympic Village Station also dropped six places, perhaps reflecting increasing rates of cycling and scooter use in that neighbourhood, as well as drops in ridership for the two routes that serve that station: 84 (-33% since 2019) and the 15/50 (-28%). Main Street-Science World and Broadway-City Hall dropped by five places, likely for similar reasons.