delay.world

Berlin

Berlin

Train punctuality in Berlin (Berlin): all stops at stations in this city, period November 2025 to September 2026 without July 2026. Based on published timetable data, not Deutsche Bahn's own measurement.

One day as a video

Replay of the train traffic in Berlin and the surrounding area on Wednesday, September 30, 2026: every dot is a train on its real track. White = on time, yellow to pink = increasingly late, ring = cancelled. Based on public timetable data, not Deutsche Bahn's own measurement.

on time
94.9 %
cancelled
6.6 %
train stops
18,890,136

Rank 2 of 30 cities (all train classes together)

The three train classes at a glance

Long distance

on time
56.3 %
cancelled
6.7 %
train stops
248,169

Regional

on time
83.0 %
cancelled
4.5 %
train stops
1,087,650

S-Bahn

on time
96.4 %
cancelled
6.9 %
train stops
17,099,982

Stations compared

Most train stops

StationStopsOn time
Berlin Ostkreuz489,03395.9 %
Berlin Friedrichstraße416,38296.1 %
Berlin Westkreuz347,13596.2 %
Berlin Warschauer Straße329,63596.1 %
Berlin Gesundbrunnen328,74396.6 %
Berlin Südkreuz317,88796.4 %
Berlin Ostbahnhof268,72595.2 %
Berlin Bornholmer Straße268,39697.0 %
Berlin-Baumschulenweg246,56294.8 %
Berlin Treptower Park235,32996.2 %

Period: November 2025 to September 2026 without July 2026 (months with too many hours missing in the source are left out). On time = under 6 minutes late, measured over the stops that took place. The punctuality lists only include stations with enough stops (long distance from 8,000, regional from 40,000, S-Bahn from 60,000). Public timetable data, not Deutsche Bahn's own measurement. A station name can appear more than once when our data lists it as separate entries.

Compare all citiesBerlin