How reliable are ICE, IC and other trains?

Punctuality, average delay and recorded runs for every ICE, IC and FlixTrain number.

Train types compared

Averages across comparable train numbers. Choose a type to list only its trains.

The most punctual ICE trains

Share of arrivals less than 6 minutes late, across all stops, last 30 days. Cancelled stops count as not on time.

  1. 1ICE 2508Berlin Südkreuz → Hamburg-AltonaAvg. 2 min delay98% on time, no cancellations
    98%on time, counting cancellations
  2. 2ICE 836Berlin Hbf (tief) → Stralsund HbfAvg. 1 min delay95% on time, no cancellations
    95%on time, counting cancellations
  3. 3ICE 1686Hannover Hbf → LüneburgAvg. 2 min delay94% on time, no cancellations
    94%on time, counting cancellations
  4. 4ICE 2267Basel Bad Bf → Stuttgart HbfAvg. 1 min delay96% on time, 2% of arrivals cancelled
    94%on time, counting cancellations
  5. 5ICE 839Stralsund Hbf → Berlin SüdkreuzAvg. 2 min delay94% on time, no cancellations
    94%on time, counting cancellations

The least punctual ICE trains

Share of arrivals less than 6 minutes late, across all stops, last 30 days. Cancelled stops count as not on time.

  1. 1ICE 1130Frankfurt(Main)Hbf → Berlin GesundbrunnenAvg. 20 min delay4% on time, 4% of arrivals cancelled
    4%on time, counting cancellations
  2. 2ICE 657Köln Hbf → Berlin GesundbrunnenAvg. 28 min delay11% on time, 10% of arrivals cancelled
    10%on time, counting cancellations
  3. 3ICE 554Berlin Hbf (tief) → Köln HbfAvg. 37 min delay11% on time, 2% of arrivals cancelled
    11%on time, counting cancellations
  4. 4ICE 1541Köln Hbf → Berlin SüdkreuzAvg. 57 min delay12% on time, 9% of arrivals cancelled
    11%on time, counting cancellations
  5. 5ICE 1275Hamburg Hbf → Berlin GesundbrunnenAvg. 20 min delay13% on time, 3% of arrivals cancelled
    13%on time, counting cancellations

All trains

Search by train number or route, and sort by punctuality or delay.

837 trains

Figures cover observed stops under each train number. Where routes vary, they combine those routes; open a train to see each dated journey.

ICE 883
Hamburg Dammtor → München Hbf
58%
Avg. delay 8 min · 30 observed days
ICE 885
Hamburg Dammtor → München Hbf
46%
Avg. delay 10 min · 30 observed days
ICE 886
München Hbf → Hamburg Hbf
71%
Avg. delay 6 min · 30 observed days
ICE 888
München Hbf → Hamburg Hbf
77%
Avg. delay 5 min · 21 observed days
ICE 902
Karlsruhe Hbf → Köln Hbf
58%
Avg. delay 11 min · 5 observed days
ICE 904
München Hbf → Berlin Gesundbrunnen
71%
Avg. delay 8 min · 29 observed days
ICE 905
Berlin Gesundbrunnen → München Hbf
79%
Avg. delay 4 min · 29 observed days
ICE 908
München Hbf → Leipzig Hbf
56%
Avg. delay 9 min · 19 observed days
ICE 910
München Hbf → Köln Hbf
46%
Avg. delay 9 min · 28 observed days
ICE 911
Köln Hbf → München Hbf
81%
Avg. delay 3 min · 24 observed days
ICE 912
München Hbf → Dortmund Hbf
31%
Avg. delay 24 min · 30 observed days
ICE 913
Dortmund Hbf → München Hbf
40%
Avg. delay 20 min · 25 observed days
ICE 915
Dortmund Hbf → München Hbf
14%
Avg. delay 28 min · 30 observed days
ICE 916
München Hbf → Dortmund Hbf
49%
Avg. delay 21 min · 30 observed days
ICE 918
München Hbf → Dortmund Hbf
57%
Avg. delay 13 min · 30 observed days
ICE 919
Dortmund Hbf → München Hbf
23%
Avg. delay 20 min · 30 observed days
ICE 920
Frankfurt(Main)Hbf → Hamburg-Altona
36%
Avg. delay 25 min · 27 observed days
ICE 921
Hamburg-Altona → Frankfurt(Main)Hbf
38%
Avg. delay 15 min · 29 observed days
ICE 926
Regensburg Hbf → Köln Hbf
58%
Avg. delay 11 min · 30 observed days
ICE 927
Hamburg-Altona → Nürnberg Hbf
17%
Avg. delay 23 min · 29 observed days
ICE 929
Dortmund Hbf → Nürnberg Hbf
16%
Avg. delay 20 min · 30 observed days
ICE 930
Berlin Südkreuz → Ostseebad Binz
79%
Avg. delay 5 min · 30 observed days
ICE 931
Ostseebad Binz → Berlin Südkreuz
93%
Avg. delay 2 min · 30 observed days
ICE 932
Mannheim Hbf → Ostseebad Binz
80%
Avg. delay 6 min · 30 observed days
ICE 933
Ostseebad Binz → Frankfurt(Main)Hbf
90%
Avg. delay 2 min · 30 observed days
ICE 934
Berlin Südkreuz → Ostseebad Binz
72%
Avg. delay 6 min · 30 observed days
ICE 935
Ostseebad Binz → Frankfurt(Main)Hbf
66%
Avg. delay 10 min · 30 observed days
ICE 936
Eisenach Hbf → Ostseebad Binz
83%
Avg. delay 5 min · 30 observed days
ICE 937
Ostseebad Binz → Berlin Südkreuz
73%
Avg. delay 5 min · 30 observed days
ICE 940
Berlin Hbf (tief) → Essen Hbf
31%
Avg. delay 14 min · 30 observed days
ICE 941
Essen Hbf → Berlin Hbf (tief)
29%
Avg. delay 16 min · 30 observed days
ICE 942
Berlin Hbf (tief) → Essen Hbf
42%
Avg. delay 13 min · 30 observed days
ICE 943
Essen Hbf → Berlin Hbf (tief)
36%
Avg. delay 18 min · 30 observed days
ICE 944
Berlin Hbf (tief) → Essen Hbf
28%
Avg. delay 17 min · 30 observed days
ICE 945
Essen Hbf → Berlin Südkreuz
20%
Avg. delay 24 min · 30 observed days
ICE 946
Berlin Südkreuz → Essen Hbf
51%
Avg. delay 9 min · 30 observed days
ICE 947
Essen Hbf → Berlin Südkreuz
28%
Avg. delay 25 min · 30 observed days
ICE 950
Berlin Hbf (tief) → Düsseldorf Hbf
31%
Avg. delay 15 min · 30 observed days
ICE 951
Düsseldorf Hbf → Berlin Hbf (tief)
17%
Avg. delay 19 min · 30 observed days
ICE 952
Berlin Hbf (tief) → Düsseldorf Hbf
41%
Avg. delay 15 min · 30 observed days
ICE 953
Düsseldorf Hbf → Berlin Hbf (tief)
31%
Avg. delay 18 min · 30 observed days
ICE 954
Berlin Hbf (tief) → Düsseldorf Hbf
24%
Avg. delay 20 min · 30 observed days
ICE 955
Düsseldorf Hbf → Berlin Südkreuz
15%
Avg. delay 26 min · 30 observed days
ICE 956
Berlin Südkreuz → Düsseldorf Hbf
43%
Avg. delay 12 min · 25 observed days
ICE 957
Düsseldorf Hbf → Berlin Südkreuz
19%
Avg. delay 27 min · 17 observed days
ICE 983
Lichtenfels → München Hbf
82%
Avg. delay 4 min · 21 observed days
ICE 989
Nürnberg Hbf → München Hbf
60%
Avg. delay 6 min · 21 observed days
ICE 990
München Hbf → Frankfurt(Main)Hbf
68%
Avg. delay 9 min · 30 observed days
ICE 991
Wiesbaden Hbf → München Hbf
70%
Avg. delay 7 min · 30 observed days
ICE 992
Frankfurt(M) Flughafen Fernbf → Hildesheim Hbf
46%
Avg. delay 12 min · 26 observed days

Your train journey, live

Delays, platform changes and connections throughout your journey. Free for iPhone and iPad.

Download on the App Store