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.
- 1ICE 2508Berlin Südkreuz → Hamburg-AltonaAvg. 2 min delay98% on time, no cancellations98%on time, counting cancellations
- 2ICE 836Berlin Hbf (tief) → Stralsund HbfAvg. 1 min delay95% on time, no cancellations95%on time, counting cancellations
- 3ICE 1686Hannover Hbf → LüneburgAvg. 2 min delay94% on time, no cancellations94%on time, counting cancellations
- 4ICE 2267Basel Bad Bf → Stuttgart HbfAvg. 1 min delay96% on time, 2% of arrivals cancelled94%on time, counting cancellations
- 5ICE 839Stralsund Hbf → Berlin SüdkreuzAvg. 2 min delay94% on time, no cancellations94%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.
- 1ICE 1130Frankfurt(Main)Hbf → Berlin GesundbrunnenAvg. 20 min delay4% on time, 4% of arrivals cancelled4%on time, counting cancellations
- 2ICE 657Köln Hbf → Berlin GesundbrunnenAvg. 28 min delay11% on time, 10% of arrivals cancelled10%on time, counting cancellations
- 3ICE 554Berlin Hbf (tief) → Köln HbfAvg. 37 min delay11% on time, 2% of arrivals cancelled11%on time, counting cancellations
- 4ICE 1541Köln Hbf → Berlin SüdkreuzAvg. 57 min delay12% on time, 9% of arrivals cancelled11%on time, counting cancellations
- 5ICE 1275Hamburg Hbf → Berlin GesundbrunnenAvg. 20 min delay13% on time, 3% of arrivals cancelled13%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.
Route
ICE 883
Hamburg Dammtor → München Hbf
58%
8 min
30
ICE 885
Hamburg Dammtor → München Hbf
46%
10 min
30
ICE 886
München Hbf → Hamburg Hbf
71%
6 min
30
ICE 888
München Hbf → Hamburg Hbf
77%
5 min
21
ICE 902
Karlsruhe Hbf → Köln Hbf
58%
11 min
5
ICE 904
München Hbf → Berlin Gesundbrunnen
71%
8 min
29
ICE 905
Berlin Gesundbrunnen → München Hbf
79%
4 min
29
ICE 908
München Hbf → Leipzig Hbf
56%
9 min
19
ICE 910
München Hbf → Köln Hbf
46%
9 min
28
ICE 911
Köln Hbf → München Hbf
81%
3 min
24
ICE 912
München Hbf → Dortmund Hbf
31%
24 min
30
ICE 913
Dortmund Hbf → München Hbf
40%
20 min
25
ICE 915
Dortmund Hbf → München Hbf
14%
28 min
30
ICE 916
München Hbf → Dortmund Hbf
49%
21 min
30
ICE 918
München Hbf → Dortmund Hbf
57%
13 min
30
ICE 919
Dortmund Hbf → München Hbf
23%
20 min
30
ICE 920
Frankfurt(Main)Hbf → Hamburg-Altona
36%
25 min
27
ICE 921
Hamburg-Altona → Frankfurt(Main)Hbf
38%
15 min
29
ICE 926
Regensburg Hbf → Köln Hbf
58%
11 min
30
ICE 927
Hamburg-Altona → Nürnberg Hbf
17%
23 min
29
ICE 929
Dortmund Hbf → Nürnberg Hbf
16%
20 min
30
ICE 930
Berlin Südkreuz → Ostseebad Binz
79%
5 min
30
ICE 931
Ostseebad Binz → Berlin Südkreuz
93%
2 min
30
ICE 932
Mannheim Hbf → Ostseebad Binz
80%
6 min
30
ICE 933
Ostseebad Binz → Frankfurt(Main)Hbf
90%
2 min
30
ICE 934
Berlin Südkreuz → Ostseebad Binz
72%
6 min
30
ICE 935
Ostseebad Binz → Frankfurt(Main)Hbf
66%
10 min
30
ICE 936
Eisenach Hbf → Ostseebad Binz
83%
5 min
30
ICE 937
Ostseebad Binz → Berlin Südkreuz
73%
5 min
30
ICE 940
Berlin Hbf (tief) → Essen Hbf
31%
14 min
30
ICE 941
Essen Hbf → Berlin Hbf (tief)
29%
16 min
30
ICE 942
Berlin Hbf (tief) → Essen Hbf
42%
13 min
30
ICE 943
Essen Hbf → Berlin Hbf (tief)
36%
18 min
30
ICE 944
Berlin Hbf (tief) → Essen Hbf
28%
17 min
30
ICE 945
Essen Hbf → Berlin Südkreuz
20%
24 min
30
ICE 946
Berlin Südkreuz → Essen Hbf
51%
9 min
30
ICE 947
Essen Hbf → Berlin Südkreuz
28%
25 min
30
ICE 950
Berlin Hbf (tief) → Düsseldorf Hbf
31%
15 min
30
ICE 951
Düsseldorf Hbf → Berlin Hbf (tief)
17%
19 min
30
ICE 952
Berlin Hbf (tief) → Düsseldorf Hbf
41%
15 min
30
ICE 953
Düsseldorf Hbf → Berlin Hbf (tief)
31%
18 min
30
ICE 954
Berlin Hbf (tief) → Düsseldorf Hbf
24%
20 min
30
ICE 955
Düsseldorf Hbf → Berlin Südkreuz
15%
26 min
30
ICE 956
Berlin Südkreuz → Düsseldorf Hbf
43%
12 min
25
ICE 957
Düsseldorf Hbf → Berlin Südkreuz
19%
27 min
17
ICE 983
Lichtenfels → München Hbf
82%
4 min
21
ICE 989
Nürnberg Hbf → München Hbf
60%
6 min
21
ICE 990
München Hbf → Frankfurt(Main)Hbf
68%
9 min
30
ICE 991
Wiesbaden Hbf → München Hbf
70%
7 min
30
ICE 992
Frankfurt(M) Flughafen Fernbf → Hildesheim Hbf
46%
12 min
26
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