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 616
Stuttgart Hbf → Hamburg-Altona
27%
24 min
30
ICE 617
Hamburg-Altona → Stuttgart Hbf
37%
20 min
30
ICE 618
München Hbf → Hamburg-Altona
50%
12 min
24
ICE 619
Hamburg-Altona → München Hbf
41%
17 min
30
ICE 620
München Hbf → Dortmund Hbf
41%
18 min
30
ICE 621
Düsseldorf Hbf → München Hbf
46%
13 min
30
ICE 622
München Hbf → Dortmund Hbf
47%
15 min
30
ICE 623
Düsseldorf Hbf → München Hbf
57%
10 min
30
ICE 624
München Hbf → Düsseldorf Hbf
49%
13 min
30
ICE 625
Düsseldorf Hbf → München Hbf
55%
13 min
30
ICE 626
München Hbf → Düsseldorf Hbf
64%
11 min
30
ICE 627
Düsseldorf Hbf → München Hbf
56%
10 min
30
ICE 628
München Hbf → Düsseldorf Hbf
60%
16 min
30
ICE 629
Düsseldorf Hbf → München Hbf
56%
10 min
30
ICE 640
Berlin Hbf (tief) → Düsseldorf Hbf
41%
16 min
30
ICE 641
Düsseldorf Hbf → Berlin Hbf (tief)
43%
15 min
30
ICE 642
Berlin Hbf (tief) → Düsseldorf Hbf
47%
13 min
30
ICE 643
Düsseldorf Hbf → Berlin Hbf (tief)
39%
17 min
30
ICE 644
Berlin Südkreuz → Düsseldorf Hbf
41%
13 min
30
ICE 645
Essen Hbf → Berlin Südkreuz
43%
16 min
30
ICE 646
Berlin Südkreuz → Düsseldorf Hbf
53%
11 min
25
ICE 648
Berlin Hbf (tief) → Hannover Hbf
65%
8 min
21
ICE 649
Hannover Hbf → Berlin Gesundbrunnen
67%
12 min
21
ICE 650
Berlin Hbf (tief) → Köln Hbf
23%
21 min
30
ICE 651
Köln Hbf → Berlin Gesundbrunnen
25%
17 min
30
ICE 652
Berlin Hbf (tief) → Köln Hbf
30%
16 min
30
ICE 653
Köln Hbf → Berlin Gesundbrunnen
26%
21 min
30
ICE 654
Berlin Hbf (tief) → Köln Hbf
43%
12 min
30
ICE 655
Köln Hbf → Berlin Hbf (tief)
24%
26 min
25
ICE 656
Hannover Hbf → Köln Hbf
40%
14 min
21
ICE 657
Köln Hbf → Berlin Gesundbrunnen
11%
28 min
26
ICE 674
Frankfurt(Main)Hbf → Hamburg Hbf
67%
11 min
30
ICE 675
Hamburg Hbf → Frankfurt(Main)Hbf
72%
5 min
30
ICE 677
Berlin Hbf (tief) → Karlsruhe Hbf
43%
12 min
30
ICE 680
München Hbf → Hamburg Hbf
76%
6 min
30
ICE 681
Hamburg Dammtor → München Hbf
60%
8 min
30
ICE 682
München Hbf → Hamburg Hbf
73%
6 min
30
ICE 683
Hamburg Dammtor → München Hbf
46%
12 min
30
ICE 684
München Hbf → Hamburg Hbf
85%
4 min
30
ICE 685
Hamburg Dammtor → Nürnberg Hbf
67%
6 min
30
ICE 686
München Hbf → Hamburg Hbf
79%
8 min
30
ICE 690
München Hbf → Berlin Gesundbrunnen
44%
17 min
30
ICE 691
Berlin Gesundbrunnen → München Hbf
61%
10 min
30
ICE 692
München Hbf → Berlin Gesundbrunnen
58%
15 min
30
ICE 693
Berlin Gesundbrunnen → München Hbf
58%
12 min
30
ICE 694
Stuttgart Hbf → Berlin Gesundbrunnen
58%
7 min
30
ICE 695
Berlin Gesundbrunnen → Stuttgart Hbf
69%
7 min
30
ICE 696
Frankfurt(Main)Hbf → Berlin Gesundbrunnen
40%
15 min
30
ICE 697
Berlin Gesundbrunnen → Frankfurt(Main)Hbf
70%
6 min
30
ICE 698
München Hbf → Berlin Gesundbrunnen
64%
7 min
30
ICE 616
Stuttgart Hbf → Hamburg-Altona
27%
Avg. delay 24 min · 30 observed days
ICE 617
Hamburg-Altona → Stuttgart Hbf
37%
Avg. delay 20 min · 30 observed days
ICE 618
München Hbf → Hamburg-Altona
50%
Avg. delay 12 min · 24 observed days
ICE 619
Hamburg-Altona → München Hbf
41%
Avg. delay 17 min · 30 observed days
ICE 620
München Hbf → Dortmund Hbf
41%
Avg. delay 18 min · 30 observed days
ICE 621
Düsseldorf Hbf → München Hbf
46%
Avg. delay 13 min · 30 observed days
ICE 622
München Hbf → Dortmund Hbf
47%
Avg. delay 15 min · 30 observed days
ICE 623
Düsseldorf Hbf → München Hbf
57%
Avg. delay 10 min · 30 observed days
ICE 624
München Hbf → Düsseldorf Hbf
49%
Avg. delay 13 min · 30 observed days
ICE 625
Düsseldorf Hbf → München Hbf
55%
Avg. delay 13 min · 30 observed days
ICE 626
München Hbf → Düsseldorf Hbf
64%
Avg. delay 11 min · 30 observed days
ICE 627
Düsseldorf Hbf → München Hbf
56%
Avg. delay 10 min · 30 observed days
ICE 628
München Hbf → Düsseldorf Hbf
60%
Avg. delay 16 min · 30 observed days
ICE 629
Düsseldorf Hbf → München Hbf
56%
Avg. delay 10 min · 30 observed days
ICE 640
Berlin Hbf (tief) → Düsseldorf Hbf
41%
Avg. delay 16 min · 30 observed days
ICE 641
Düsseldorf Hbf → Berlin Hbf (tief)
43%
Avg. delay 15 min · 30 observed days
ICE 642
Berlin Hbf (tief) → Düsseldorf Hbf
47%
Avg. delay 13 min · 30 observed days
ICE 643
Düsseldorf Hbf → Berlin Hbf (tief)
39%
Avg. delay 17 min · 30 observed days
ICE 644
Berlin Südkreuz → Düsseldorf Hbf
41%
Avg. delay 13 min · 30 observed days
ICE 645
Essen Hbf → Berlin Südkreuz
43%
Avg. delay 16 min · 30 observed days
ICE 646
Berlin Südkreuz → Düsseldorf Hbf
53%
Avg. delay 11 min · 25 observed days
ICE 648
Berlin Hbf (tief) → Hannover Hbf
65%
Avg. delay 8 min · 21 observed days
ICE 649
Hannover Hbf → Berlin Gesundbrunnen
67%
Avg. delay 12 min · 21 observed days
ICE 650
Berlin Hbf (tief) → Köln Hbf
23%
Avg. delay 21 min · 30 observed days
ICE 651
Köln Hbf → Berlin Gesundbrunnen
25%
Avg. delay 17 min · 30 observed days
ICE 652
Berlin Hbf (tief) → Köln Hbf
30%
Avg. delay 16 min · 30 observed days
ICE 653
Köln Hbf → Berlin Gesundbrunnen
26%
Avg. delay 21 min · 30 observed days
ICE 654
Berlin Hbf (tief) → Köln Hbf
43%
Avg. delay 12 min · 30 observed days
ICE 655
Köln Hbf → Berlin Hbf (tief)
24%
Avg. delay 26 min · 25 observed days
ICE 656
Hannover Hbf → Köln Hbf
40%
Avg. delay 14 min · 21 observed days
ICE 657
Köln Hbf → Berlin Gesundbrunnen
11%
Avg. delay 28 min · 26 observed days
ICE 674
Frankfurt(Main)Hbf → Hamburg Hbf
67%
Avg. delay 11 min · 30 observed days
ICE 675
Hamburg Hbf → Frankfurt(Main)Hbf
72%
Avg. delay 5 min · 30 observed days
ICE 677
Berlin Hbf (tief) → Karlsruhe Hbf
43%
Avg. delay 12 min · 30 observed days
ICE 680
München Hbf → Hamburg Hbf
76%
Avg. delay 6 min · 30 observed days
ICE 681
Hamburg Dammtor → München Hbf
60%
Avg. delay 8 min · 30 observed days
ICE 682
München Hbf → Hamburg Hbf
73%
Avg. delay 6 min · 30 observed days
ICE 683
Hamburg Dammtor → München Hbf
46%
Avg. delay 12 min · 30 observed days
ICE 684
München Hbf → Hamburg Hbf
85%
Avg. delay 4 min · 30 observed days
ICE 685
Hamburg Dammtor → Nürnberg Hbf
67%
Avg. delay 6 min · 30 observed days
ICE 686
München Hbf → Hamburg Hbf
79%
Avg. delay 8 min · 30 observed days
ICE 690
München Hbf → Berlin Gesundbrunnen
44%
Avg. delay 17 min · 30 observed days
ICE 691
Berlin Gesundbrunnen → München Hbf
61%
Avg. delay 10 min · 30 observed days
ICE 692
München Hbf → Berlin Gesundbrunnen
58%
Avg. delay 15 min · 30 observed days
ICE 693
Berlin Gesundbrunnen → München Hbf
58%
Avg. delay 12 min · 30 observed days
ICE 694
Stuttgart Hbf → Berlin Gesundbrunnen
58%
Avg. delay 7 min · 30 observed days
ICE 695
Berlin Gesundbrunnen → Stuttgart Hbf
69%
Avg. delay 7 min · 30 observed days
ICE 696
Frankfurt(Main)Hbf → Berlin Gesundbrunnen
40%
Avg. delay 15 min · 30 observed days
ICE 697
Berlin Gesundbrunnen → Frankfurt(Main)Hbf
70%
Avg. delay 6 min · 30 observed days
ICE 698
München Hbf → Berlin Gesundbrunnen
64%
Avg. delay 7 min · 30 observed days