delay.world
Germany

Federal states compared

How punctual are trains in each federal state? We count stops by the state in which the station lies, separately for long-distance and regional trains.

Long distance

StateStopsOn time
Mecklenburg-Vorpommern50,45773.6 %
Saarland6,33866.9 %
Schleswig-Holstein27,89962.1 %
Sachsen104,51160.6 %
Hamburg145,25759.9 %
Brandenburg33,01859.9 %
Bayern391,67859.6 %
Baden-Württemberg386,74358.7 %
Thüringen79,31558.4 %
Berlin248,16956.3 %
Bremen23,40656.2 %
Sachsen-Anhalt100,95456.0 %
Hessen292,50755.5 %
Niedersachsen317,06354.6 %
Rheinland-Pfalz42,67652.1 %
Nordrhein-Westfalen515,32742.3 %

Regional

StateStopsOn time
Saarland1,730,96090.1 %
Mecklenburg-Vorpommern1,662,02489.9 %
Sachsen3,816,87789.7 %
Schleswig-Holstein2,283,74989.1 %
Thüringen3,288,71489.0 %
Brandenburg3,947,90986.6 %
Baden-Württemberg10,255,18584.5 %
Bayern12,214,07583.8 %
Bremen579,34683.2 %
Berlin1,087,65083.0 %
Hamburg392,91381.9 %
Rheinland-Pfalz6,241,66280.6 %
Sachsen-Anhalt2,753,89779.9 %
Hessen6,271,82679.7 %
Niedersachsen6,017,06978.3 %
Nordrhein-Westfalen11,887,24573.2 %

Period: November 2025 to September 2026 without July 2026. Counted by the state of the station, not by the path of a train. Few long-distance stops (for example in Saarland or Bremen) make the values there less certain. On time = under 6 minutes late. Public timetable data, not Deutsche Bahn's own measurement. Station assignment: DB station data (CC BY 4.0) and administrative boundaries © BKG (2026) dl-de/by-2-0.