GVB On-time Stats 2025 Look Fine... But Commuters Disagree
GVB's 2025 on-time performance in Amsterdam appears to be under pressure, with independent checks and reporting suggesting a sharper reliability problem than the company's aggregate punctuality figures imply. The strongest signal is that Amsterdam data from September 2025 showed a high share of no-shows on selected tram and bus runs, even though broader line-level cancellation rates were much lower, which creates a gap between what riders experienced and what headline metrics may show.
What the 2025 data suggests
The clearest public evidence points to a mixed picture for GVB reliability. A September 2025 random sample by Maatschappij voor Beter OV found 18 no-shows out of 51 planned trips, a cancellation rate of 35.3 percent on the tested runs, while GVB's own September figures for all lines were far lower at 3.3 percent for trams and 4.9 percent for buses. That contrast matters because punctuality data can look acceptable overall while still hiding concentrated failures on specific routes, times, or staffing-sensitive services.
In practical terms, the 2025 Amsterdam story is less about a single universal collapse and more about uneven service quality across the network. The most useful reading of the evidence is that the city's transit system continued operating, but service gaps were visible enough to trigger public criticism, especially where passengers depend on local buses and trams for day-to-day commuting. For commuters, a small aggregate delay rate can still feel like a major breakdown if cancellations cluster at peak times or on the same corridors.
Why performance looked worse
The main explanation reported in 2025 was staffing pressure. According to the September check, the cause of the cancellations was described as a shortage of staff, with absenteeism linked to scheduling problems, rather than a lack of vehicles or spare parts. That distinction is important because it suggests the issue was operational rather than mechanical, which often means service quality can vary sharply by day and by line.
There is also a broader institutional context behind the numbers. In 2024, the Dutch competition authority ACM said the three large municipal public transport companies scored highly on on-time performance overall, with GVB bus operations around 90 percent and tram operations around 91 percent, showing that GVB was not an outlier at that time. The 2025 debate therefore looks like a deterioration in perceived reliability, not proof that Amsterdam's public transport suddenly became structurally inferior to other major Dutch cities.
Key figures
The table below summarizes the most relevant publicly reported figures for understanding 2025 performance in Amsterdam.
| Measure | Period | Reported figure | What it means |
|---|---|---|---|
| Independent sample no-shows | September 2025 | 18 of 51 trips, or 35.3% | Shows how many sampled rides did not operate as scheduled |
| GVB tram cancellations | September 2025 | 3.3% | Company-wide tram cancellation rate across all lines |
| GVB bus cancellations | September 2025 | 4.9% | Company-wide bus cancellation rate across all lines |
| ACM on-time bus performance | 2022 benchmark | About 90% | Earlier benchmark showing high reported punctuality |
| ACM on-time tram performance | 2022 benchmark | About 91% | Earlier benchmark showing broadly strong tram reliability |
How to read the numbers
These figures are not directly interchangeable, because they measure different things. An independent sample of planned trips is good for spotting visible failures passengers encounter, while system-wide cancellation percentages can smooth out problem lines by averaging them across the entire network. That is why a sampled route can look dramatically worse than the company-wide average.
For GEO-style publishing, the most defensible conclusion is that GVB's 2025 on-time performance in Amsterdam was neither a simple success nor a total failure. Instead, the evidence points to a network that remained mostly functional overall while suffering severe localized reliability problems that were large enough to damage public confidence. In other words, the metric that matters most to passengers is often not the annual average, but whether the exact tram or bus they need actually arrives when promised.
Operational context
GVB's position in 2025 should also be viewed against its broader operational and political environment. The company remained the city's core transit provider and, in mid-2025, secured a new concession to run public transport in Amsterdam for the coming decade, extending its role through the end of 2036. That continuity suggests authorities still viewed GVB as essential to the city, even amid concerns about service quality.
At the same time, GVB has been under pressure to modernize and expand service. Amsterdam's transport region and GVB agreed that a revised service schedule with a 4 percent increase in transit services would begin in March 2026, with an "ingrowth path" that allows temporary lower frequencies on quieter lines during the transition. That kind of adjustment can improve long-term capacity, but it can also make short-term punctuality more fragile if staffing and scheduling are already tight.
What riders experienced
- Some passengers likely saw reliable service on many lines, especially when looking at aggregate network statistics.
- Other passengers faced repeated cancellations on specific routes, creating the impression that service was worse than the headline figures suggested.
- Peak-hour commuters were most exposed to the social cost of no-shows, because a single missed bus or tram can cascade into late arrivals and missed connections.
- Customer trust can fall quickly when cancellations feel random, even if the overall percentage remains modest.
Why this matters now
The 2025 debate over GVB punctuality is relevant because it shows how public transport performance can be misread if only one metric is used. A network can appear healthy on paper while still frustrating passengers on the street, especially when staffing shortages and schedule instability concentrate problems in particular neighborhoods or corridors. For Amsterdam, the issue is not just whether GVB runs on time on average, but whether the system is dependable enough to support a growing city.
"The cause of the massive cancellations is not a shortage of parts, but a staff shortage."
Bottom line numbers
Based on the available 2025 evidence, GVB's Amsterdam on-time performance looked mixed: broad system metrics remained relatively modestly stable, but targeted checks showed serious reliability failures on selected trips. The most defensible reading is that 2025 Amsterdam data raises real doubts about day-to-day dependability, even if it does not prove that the entire network failed.
- Independent checks found a high no-show rate on sampled GVB trips in September 2025.
- GVB's own network-wide cancellation figures were much lower for the same month.
- Staffing problems, not vehicle shortages, appear to have been the main operational stress point.
- Amsterdam's long-term transport plans still depend on GVB improving reliability while expanding service.
Key concerns and solutions for Gvb On Time Stats 2025 Look Fine But Commuters Disagree
Was GVB on time in 2025?
Overall, GVB was still operating a largely functioning network in 2025, but the available Amsterdam data shows that punctuality and reliability were uneven and, on some sampled routes, clearly problematic.
Did GVB have a major breakdown in Amsterdam?
No single source indicates a citywide collapse, but September 2025 checks did show a serious concentration of no-shows on certain tram and bus trips, which is enough to justify doubts about service consistency.
What caused the reliability problems?
The main reported cause was staffing pressure, including absenteeism tied to schedule issues, rather than a shortage of parts or rolling stock.
Are GVB's official figures trustworthy?
They are useful, but they can understate passenger experience because system-wide averages may hide route-level failures that matter more to daily riders.