Germany
One day of German train traffic. Minute by minute.
Every dot is a train on the real rails, and its colour shows its delay. Shown here: Wednesday 30 September 2026.
Independent punctuality and reliability data for public transport, starting with German trains.
How to read the map
- on time (under 6 min)
- 6 to 14 min late
- 15 to 29 min late
- 30 to 59 min late
- 60+ min late
- cancelled
Explore
How we calculate
On time means less than 6 minutes late, counted over all stops that took place. Cancelled stops are counted separately.
Train stops are scheduled stops, not passengers. We don't know how full a train was.
The data is public timetable data, not Deutsche Bahn's own measurement. Our figures run about 2 to 3 percentage points below the official numbers on average. Positions between two stops are calculated.
Data and sources
- Timetable data: Deutsche Bahn (CC BY 4.0), collected by Piet Brömmel
- Stations: DB Station&Service AG (CC BY 4.0)
- Tracks: DB InfraGO AG (CC BY 4.0)
- Map: Natural Earth
- Administrative boundaries: © BKG (2026) dl-de/by-2-0, data sources: datenquellen_vg_nuts.pdf. Data modified: selection and assignment to stations.