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 2510
Berlin Südkreuz → Hamburg-Altona
51%
9 min
21
ICE 2511
Hamburg-Altona → Berlin Südkreuz
40%
11 min
21
ICE 2512
Berlin Südkreuz → Hamburg-Altona
43%
13 min
21
ICE 2513
Hamburg-Altona → Berlin Südkreuz
41%
13 min
21
ICE 2522
Stuttgart Hbf → Dortmund Hbf
55%
8 min
11
IC 2571
Berlin-Lichtenberg → Chemnitz Hbf
72%
6 min
24
IC 2572
Route varies by date
61%
7 min
30
IC 2573
Berlin-Lichtenberg → Dresden Hbf
52%
9 min
5
IC 2574
Dresden Hbf → Berlin-Lichtenberg
100%
1 min
5
IC 2575
Berlin-Lichtenberg → Dresden Hbf
56%
6 min
24
IC 2578
Dresden Hbf → Berlin-Lichtenberg
74%
6 min
24
IC 2579
Rostock Hbf → Dresden-Neustadt
91%
2 min
6
IC 2585
Bad Kleinen → Dresden Hbf
72%
6 min
20
IC 2586
Dresden Hbf → Bad Kleinen
53%
10 min
20
ICE 2618
Stuttgart Hbf → Münster(Westf)Hbf
52%
13 min
5
ICE 2619
Münster(Westf)Hbf → Stuttgart Hbf
81%
4 min
5
ICE 9550
Frankfurt(Main)Hbf → Paris Est
68%
6 min
26
ICE 9553
Paris Est → Frankfurt(Main)Hbf
72%
5 min
29
ICE 9554
Frankfurt(Main)Hbf → Paris Est
44%
7 min
5
ICE 9555
Paris Est → Frankfurt(Main)Hbf
73%
6 min
26
ICE 9556
Frankfurt(Main)Hbf → Paris Est
54%
7 min
28
ICE 9557
Paris Est → Frankfurt(Main)Hbf
80%
3 min
30
ICE 9558
Frankfurt(Main)Hbf → Paris Est
75%
4 min
21
ICE 9563
Paris Est → Frankfurt(Main)Hbf
52%
9 min
30
ICE 9568
Frankfurt(Main)Hbf → Paris Est
76%
7 min
25
ICE 9572
Stuttgart Hbf → Paris Est
75%
3 min
21
ICE 9573
Paris Est → Stuttgart Hbf
49%
11 min
21
ICE 9578
Stuttgart Hbf → Paris Est
68%
10 min
25
ICE 9579
Paris Est → Stuttgart Hbf
54%
8 min
26
ICE 9590
Frankfurt(Main)Hbf → Paris Est
61%
9 min
21
ICE 9591
Paris Est → Frankfurt(Main)Hbf
43%
14 min
20
IC 60402
Zürich HB → Amsterdam Centraal
50%
20 min
30
IC 60403
Amsterdam Centraal → Zürich HB
27%
47 min
30
IC 60408
Berlin Hbf (tief) → Zürich HB
55%
12 min
30
IC 60409
Zürich HB → Berlin Hbf (tief)
46%
15 min
30
IC 60470
Zürich HB → Hamburg-Altona
59%
13 min
30
IC 60471
Hamburg-Altona → Zürich HB
60%
10 min
30
ICE 2510
Berlin Südkreuz → Hamburg-Altona
51%
Avg. delay 9 min · 21 observed days
ICE 2511
Hamburg-Altona → Berlin Südkreuz
40%
Avg. delay 11 min · 21 observed days
ICE 2512
Berlin Südkreuz → Hamburg-Altona
43%
Avg. delay 13 min · 21 observed days
ICE 2513
Hamburg-Altona → Berlin Südkreuz
41%
Avg. delay 13 min · 21 observed days
ICE 2522
Stuttgart Hbf → Dortmund Hbf
55%
Avg. delay 8 min · 11 observed days
IC 2571
Berlin-Lichtenberg → Chemnitz Hbf
72%
Avg. delay 6 min · 24 observed days
IC 2572
Route varies by date
61%
Avg. delay 7 min · 30 observed days
IC 2573
Berlin-Lichtenberg → Dresden Hbf
52%
Avg. delay 9 min · 5 observed days
IC 2574
Dresden Hbf → Berlin-Lichtenberg
100%
Avg. delay 1 min · 5 observed days
IC 2575
Berlin-Lichtenberg → Dresden Hbf
56%
Avg. delay 6 min · 24 observed days
IC 2578
Dresden Hbf → Berlin-Lichtenberg
74%
Avg. delay 6 min · 24 observed days
IC 2579
Rostock Hbf → Dresden-Neustadt
91%
Avg. delay 2 min · 6 observed days
IC 2585
Bad Kleinen → Dresden Hbf
72%
Avg. delay 6 min · 20 observed days
IC 2586
Dresden Hbf → Bad Kleinen
53%
Avg. delay 10 min · 20 observed days
ICE 2618
Stuttgart Hbf → Münster(Westf)Hbf
52%
Avg. delay 13 min · 5 observed days
ICE 2619
Münster(Westf)Hbf → Stuttgart Hbf
81%
Avg. delay 4 min · 5 observed days
ICE 9550
Frankfurt(Main)Hbf → Paris Est
68%
Avg. delay 6 min · 26 observed days
ICE 9553
Paris Est → Frankfurt(Main)Hbf
72%
Avg. delay 5 min · 29 observed days
ICE 9554
Frankfurt(Main)Hbf → Paris Est
44%
Avg. delay 7 min · 5 observed days
ICE 9555
Paris Est → Frankfurt(Main)Hbf
73%
Avg. delay 6 min · 26 observed days
ICE 9556
Frankfurt(Main)Hbf → Paris Est
54%
Avg. delay 7 min · 28 observed days
ICE 9557
Paris Est → Frankfurt(Main)Hbf
80%
Avg. delay 3 min · 30 observed days
ICE 9558
Frankfurt(Main)Hbf → Paris Est
75%
Avg. delay 4 min · 21 observed days
ICE 9563
Paris Est → Frankfurt(Main)Hbf
52%
Avg. delay 9 min · 30 observed days
ICE 9568
Frankfurt(Main)Hbf → Paris Est
76%
Avg. delay 7 min · 25 observed days
ICE 9572
Stuttgart Hbf → Paris Est
75%
Avg. delay 3 min · 21 observed days
ICE 9573
Paris Est → Stuttgart Hbf
49%
Avg. delay 11 min · 21 observed days
ICE 9578
Stuttgart Hbf → Paris Est
68%
Avg. delay 10 min · 25 observed days
ICE 9579
Paris Est → Stuttgart Hbf
54%
Avg. delay 8 min · 26 observed days
ICE 9590
Frankfurt(Main)Hbf → Paris Est
61%
Avg. delay 9 min · 21 observed days
ICE 9591
Paris Est → Frankfurt(Main)Hbf
43%
Avg. delay 14 min · 20 observed days
IC 60402
Zürich HB → Amsterdam Centraal
50%
Avg. delay 20 min · 30 observed days
IC 60403
Amsterdam Centraal → Zürich HB
27%
Avg. delay 47 min · 30 observed days
IC 60408
Berlin Hbf (tief) → Zürich HB
55%
Avg. delay 12 min · 30 observed days
IC 60409
Zürich HB → Berlin Hbf (tief)
46%
Avg. delay 15 min · 30 observed days
IC 60470
Zürich HB → Hamburg-Altona
59%
Avg. delay 13 min · 30 observed days
IC 60471
Hamburg-Altona → Zürich HB
60%
Avg. delay 10 min · 30 observed days