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
- 1ICE 2508Berlin Südkreuz → Hamburg-AltonaAvg. 2 min delay98%on time
- 2ICE 2267Basel Bad Bf → Stuttgart HbfAvg. 1 min delay97%on time
- 3ICE 271Karlsruhe Hbf → SpiezAvg. 1 min delay96%on time
- 4ICE 931Ostseebad Binz → Berlin SüdkreuzAvg. 2 min delay93%on time
- 5ICE 1698Stuttgart Hbf → Frankfurt(Main)HbfAvg. 2 min delay93%on time
The least punctual ICE trains
- 1ICE 1130Frankfurt(Main)Hbf → Berlin GesundbrunnenAvg. 17 min delay0%on time
- 2ICE 1541Köln Hbf → Berlin SüdkreuzAvg. 55 min delay9%on time
- 3ICE 554Berlin Hbf (tief) → Köln HbfAvg. 40 min delay10%on time
- 4ICE 1275Hamburg Hbf → Berlin GesundbrunnenAvg. 21 min delay14%on time
- 5ICE 955Düsseldorf Hbf → Berlin SüdkreuzAvg. 26 min delay15%on time
All trains
Search by train number or route, and sort by punctuality or delay.
991 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 2
Basel SBB → Frankfurt(Main)Hbf
86%
3 min
30
ICE 6
Basel SBB → Hamburg Hbf
70%
6 min
30
ICE 7
Hamburg Dammtor → Basel SBB
46%
13 min
30
ICE 10
Frankfurt(Main)Hbf → Bruxelles Midi
53%
10 min
30
ICE 11
Bruxelles Midi → Frankfurt(Main)Hbf
57%
7 min
30
ICE 12
Frankfurt(Main)Hbf → Bruxelles Midi
52%
12 min
30
ICE 13
Bruxelles Midi → Frankfurt(Main)Hbf
43%
11 min
30
ICE 14
Frankfurt(Main)Hbf → Bruxelles Midi
52%
10 min
30
ICE 15
Bruxelles Midi → Frankfurt(Main)Hbf
43%
13 min
30
ICE 16
Frankfurt(Main)Hbf → Bruxelles Midi
60%
9 min
30
ICE 17
Bruxelles Midi → Frankfurt(Main)Hbf
60%
7 min
30
ICE 18
Frankfurt(Main)Hbf → Bruxelles Midi
65%
8 min
30
ICE 19
Bruxelles Midi → Frankfurt(Main)Hbf
39%
11 min
30
ICE 22
Route varies by date
55%
11 min
30
ICE 23
Dortmund Hbf → Nürnberg Hbf
44%
16 min
30
ICE 24
Nürnberg Hbf → Dortmund Hbf
44%
17 min
30
ICE 25
Dortmund Hbf → Nürnberg Hbf
40%
15 min
30
ICE 26
Nürnberg Hbf → Dortmund Hbf
54%
10 min
30
ICE 27
Dortmund Hbf → Nürnberg Hbf
28%
14 min
30
ICE 28
Nürnberg Hbf → Dortmund Hbf
57%
9 min
30
ICE 29
Dortmund Hbf → Nürnberg Hbf
28%
16 min
30
ICE 70
Interlaken West → Hamburg Hbf
61%
10 min
30
ICE 71
Hamburg Dammtor → Basel SBB
57%
9 min
30
ICE 72
Basel SBB → Hamburg Hbf
73%
5 min
30
ICE 73
Hamburg Dammtor → Basel SBB
51%
11 min
30
ICE 74
Interlaken West → Hamburg Hbf
67%
8 min
30
ICE 75
Hamburg Dammtor → Basel SBB
32%
15 min
29
ICE 76
Route varies by date
75%
5 min
30
ICE 77
Route varies by date
37%
19 min
30
ICE 78
Wiesbaden Hbf → Hamburg Hbf
84%
5 min
30
ICE 79
Hamburg Dammtor → Wiesbaden Hbf
42%
13 min
30
ICE 90
Nürnberg Hbf → Hamburg-Altona
46%
12 min
30
ICE 91
Hamburg-Altona → Nürnberg Hbf
51%
13 min
30
ICE 100
Route varies by date
68%
8 min
30
ICE 101
Dortmund Hbf → Spiez
62%
8 min
30
ICE 102
Chur → Köln Hbf
82%
5 min
30
ICE 103
Hamburg-Altona → Basel SBB
44%
13 min
30
ICE 104
Zürich HB → Hamburg-Altona
38%
23 min
30
ICE 105
Hamburg-Altona → Zürich HB
53%
11 min
30
ICE 106
Interlaken Ost → Hamburg-Altona
42%
22 min
30
ICE 107
Hamburg-Altona → Interlaken West
47%
14 min
30
ICE 108
Chur → Hamburg-Altona
50%
13 min
30
ICE 109
Hamburg-Altona → Zürich HB
37%
17 min
30
ICE 116
Klagenfurt Hbf → Stuttgart Hbf
70%
7 min
30
ICE 117
Stuttgart Hbf → Klagenfurt Hbf
57%
13 min
30
ICE 118
Klagenfurt Hbf → Münster(Westf)Hbf
60%
13 min
30
ICE 119
Münster(Westf)Hbf → Klagenfurt Hbf
45%
14 min
30
ICE 120
Frankfurt(Main)Hbf → Amsterdam Centraal
22%
23 min
30
ICE 121
Amsterdam Centraal → Frankfurt(Main)Hbf
44%
14 min
30
ICE 122
Frankfurt(M) Flughafen Fernbf → Amsterdam Centraal
48%
18 min
30
ICE 2
Basel SBB → Frankfurt(Main)Hbf
86%
Avg. delay 3 min · 30 observed days
ICE 6
Basel SBB → Hamburg Hbf
70%
Avg. delay 6 min · 30 observed days
ICE 7
Hamburg Dammtor → Basel SBB
46%
Avg. delay 13 min · 30 observed days
ICE 10
Frankfurt(Main)Hbf → Bruxelles Midi
53%
Avg. delay 10 min · 30 observed days
ICE 11
Bruxelles Midi → Frankfurt(Main)Hbf
57%
Avg. delay 7 min · 30 observed days
ICE 12
Frankfurt(Main)Hbf → Bruxelles Midi
52%
Avg. delay 12 min · 30 observed days
ICE 13
Bruxelles Midi → Frankfurt(Main)Hbf
43%
Avg. delay 11 min · 30 observed days
ICE 14
Frankfurt(Main)Hbf → Bruxelles Midi
52%
Avg. delay 10 min · 30 observed days
ICE 15
Bruxelles Midi → Frankfurt(Main)Hbf
43%
Avg. delay 13 min · 30 observed days
ICE 16
Frankfurt(Main)Hbf → Bruxelles Midi
60%
Avg. delay 9 min · 30 observed days
ICE 17
Bruxelles Midi → Frankfurt(Main)Hbf
60%
Avg. delay 7 min · 30 observed days
ICE 18
Frankfurt(Main)Hbf → Bruxelles Midi
65%
Avg. delay 8 min · 30 observed days
ICE 19
Bruxelles Midi → Frankfurt(Main)Hbf
39%
Avg. delay 11 min · 30 observed days
ICE 22
Route varies by date
55%
Avg. delay 11 min · 30 observed days
ICE 23
Dortmund Hbf → Nürnberg Hbf
44%
Avg. delay 16 min · 30 observed days
ICE 24
Nürnberg Hbf → Dortmund Hbf
44%
Avg. delay 17 min · 30 observed days
ICE 25
Dortmund Hbf → Nürnberg Hbf
40%
Avg. delay 15 min · 30 observed days
ICE 26
Nürnberg Hbf → Dortmund Hbf
54%
Avg. delay 10 min · 30 observed days
ICE 27
Dortmund Hbf → Nürnberg Hbf
28%
Avg. delay 14 min · 30 observed days
ICE 28
Nürnberg Hbf → Dortmund Hbf
57%
Avg. delay 9 min · 30 observed days
ICE 29
Dortmund Hbf → Nürnberg Hbf
28%
Avg. delay 16 min · 30 observed days
ICE 70
Interlaken West → Hamburg Hbf
61%
Avg. delay 10 min · 30 observed days
ICE 71
Hamburg Dammtor → Basel SBB
57%
Avg. delay 9 min · 30 observed days
ICE 72
Basel SBB → Hamburg Hbf
73%
Avg. delay 5 min · 30 observed days
ICE 73
Hamburg Dammtor → Basel SBB
51%
Avg. delay 11 min · 30 observed days
ICE 74
Interlaken West → Hamburg Hbf
67%
Avg. delay 8 min · 30 observed days
ICE 75
Hamburg Dammtor → Basel SBB
32%
Avg. delay 15 min · 29 observed days
ICE 76
Route varies by date
75%
Avg. delay 5 min · 30 observed days
ICE 77
Route varies by date
37%
Avg. delay 19 min · 30 observed days
ICE 78
Wiesbaden Hbf → Hamburg Hbf
84%
Avg. delay 5 min · 30 observed days
ICE 79
Hamburg Dammtor → Wiesbaden Hbf
42%
Avg. delay 13 min · 30 observed days
ICE 90
Nürnberg Hbf → Hamburg-Altona
46%
Avg. delay 12 min · 30 observed days
ICE 91
Hamburg-Altona → Nürnberg Hbf
51%
Avg. delay 13 min · 30 observed days
ICE 100
Route varies by date
68%
Avg. delay 8 min · 30 observed days
ICE 101
Dortmund Hbf → Spiez
62%
Avg. delay 8 min · 30 observed days
ICE 102
Chur → Köln Hbf
82%
Avg. delay 5 min · 30 observed days
ICE 103
Hamburg-Altona → Basel SBB
44%
Avg. delay 13 min · 30 observed days
ICE 104
Zürich HB → Hamburg-Altona
38%
Avg. delay 23 min · 30 observed days
ICE 105
Hamburg-Altona → Zürich HB
53%
Avg. delay 11 min · 30 observed days
ICE 106
Interlaken Ost → Hamburg-Altona
42%
Avg. delay 22 min · 30 observed days
ICE 107
Hamburg-Altona → Interlaken West
47%
Avg. delay 14 min · 30 observed days
ICE 108
Chur → Hamburg-Altona
50%
Avg. delay 13 min · 30 observed days
ICE 109
Hamburg-Altona → Zürich HB
37%
Avg. delay 17 min · 30 observed days
ICE 116
Klagenfurt Hbf → Stuttgart Hbf
70%
Avg. delay 7 min · 30 observed days
ICE 117
Stuttgart Hbf → Klagenfurt Hbf
57%
Avg. delay 13 min · 30 observed days
ICE 118
Klagenfurt Hbf → Münster(Westf)Hbf
60%
Avg. delay 13 min · 30 observed days
ICE 119
Münster(Westf)Hbf → Klagenfurt Hbf
45%
Avg. delay 14 min · 30 observed days
ICE 120
Frankfurt(Main)Hbf → Amsterdam Centraal
22%
Avg. delay 23 min · 30 observed days
ICE 121
Amsterdam Centraal → Frankfurt(Main)Hbf
44%
Avg. delay 14 min · 30 observed days
ICE 122
Frankfurt(M) Flughafen Fernbf → Amsterdam Centraal
48%
Avg. delay 18 min · 30 observed days