delay.world
Netherlands

Noord-Holland

Amsterdam

Punctuality of trains in Amsterdam (Noord-Holland): all stops at stations in this municipality, period November 2025 to August 2026 without July. Based on public train archive data, not NS's own measurement.

On time (under 6 min)
95.5 %
Cancelled
8.6 %
Stops
1,258,273

Rank 24 of 30 cities (all train classes together, by punctuality)

The two train classes at a glance

Long distance

On time (under 6 min)
93.2 %
Cancelled
11.2 %
Stops
481,546

Regional

On time (under 6 min)
96.9 %
Cancelled
7.2 %
Stops
762,687

Stations

Most train stops

StationStopsOn time
Amsterdam Centraal337,85794.5 %
Amsterdam Sloterdijk254,69896.3 %
Amsterdam Zuid142,15595.3 %
Amsterdam Bijlmer ArenA87,73395.0 %
Amsterdam Amstel85,60893.7 %
Amsterdam Lelylaan84,63697.5 %
Weesp84,18297.6 %
Amsterdam Muiderpoort68,57694.4 %
Amsterdam RAI46,41397.2 %
Amsterdam Science Park36,40996.3 %

On time = under 6 minutes late, counted over the stops that ran (our rule; NS counts from 3 minutes). Cancelled = share of all stops. A city is the municipality of the station.

Data: Rijden de Treinen, train archive (CC BY 4.0), boundaries: Kadaster (CC BY 4.0). Independent project, not affiliated with NS or Rijden de Treinen.

Compare all citiesNetherlands