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 1552
Dresden Hbf → Frankfurt(Main)Hbf
80%
Avg. delay 3 min · 30 observed days
ICE 1554
Dresden Hbf → Wiesbaden Hbf
62%
Avg. delay 8 min · 30 observed days
ICE 1555
Wiesbaden Hbf → Dresden Hbf
55%
Avg. delay 9 min · 30 observed days
ICE 1556
Dresden Hbf → Wiesbaden Hbf
57%
Avg. delay 9 min · 29 observed days
ICE 1557
Wiesbaden Hbf → Dresden Hbf
41%
Avg. delay 12 min · 30 observed days
ICE 1558
Dresden Hbf → Wiesbaden Hbf
61%
Avg. delay 8 min · 30 observed days
ICE 1559
Wiesbaden Hbf → Dresden Hbf
55%
Avg. delay 12 min · 30 observed days
ICE 1572
Darmstadt Hbf → Oldenburg(Oldb)Hbf
57%
Avg. delay 7 min · 30 observed days
ICE 1573
Route varies by date
82%
Avg. delay 4 min · 30 observed days
ICE 1576
Route varies by date
69%
Avg. delay 7 min · 30 observed days
ICE 1577
Route varies by date
71%
Avg. delay 6 min · 30 observed days
ICE 1580
München Hbf → Nürnberg Hbf
69%
Avg. delay 5 min · 22 observed days
ICE 1587
Nürnberg Hbf → München Hbf
87%
Avg. delay 2 min · 21 observed days
ICE 1600
München Hbf → Berlin Hbf (tief)
58%
Avg. delay 9 min · 30 observed days
ICE 1601
Berlin Gesundbrunnen → München Hbf
57%
Avg. delay 7 min · 30 observed days
ICE 1602
München Hbf → Berlin Hbf (tief)
51%
Avg. delay 12 min · 30 observed days
ICE 1603
Berlin Gesundbrunnen → München Hbf
39%
Avg. delay 17 min · 30 observed days
ICE 1604
München Hbf → Berlin Hbf (tief)
50%
Avg. delay 13 min · 30 observed days
ICE 1605
Berlin Gesundbrunnen → München Hbf
54%
Avg. delay 10 min · 30 observed days
ICE 1610
Frankfurt(Main)Hbf → Köln Hbf
82%
Avg. delay 3 min · 24 observed days
ICE 1611
Köln Hbf → Frankfurt(Main)Hbf
57%
Avg. delay 11 min · 24 observed days
ICE 1612
Frankfurt(Main)Hbf → Köln Hbf
91%
Avg. delay 2 min · 24 observed days
ICE 1613
Köln Hbf → Frankfurt(Main)Hbf
52%
Avg. delay 11 min · 24 observed days
IC 1640
Köln Hbf → Stuttgart Hbf
28%
Avg. delay 21 min · 20 observed days
IC 1644
Köln Hbf → Stuttgart Hbf
24%
Avg. delay 26 min · 20 observed days
IC 1645
Stuttgart Hbf → Köln Hbf
67%
Avg. delay 9 min · 20 observed days
IC 1648
Köln Hbf → Stuttgart Hbf
20%
Avg. delay 20 min · 20 observed days
IC 1649
Stuttgart Hbf → Köln Hbf
34%
Avg. delay 12 min · 20 observed days
ICE 1650
Dresden Hbf → Wiesbaden Hbf
79%
Avg. delay 4 min · 30 observed days
ICE 1651
Wiesbaden Hbf → Dresden Hbf
46%
Avg. delay 11 min · 30 observed days
ICE 1652
Dresden Hbf → Wiesbaden Hbf
71%
Avg. delay 6 min · 30 observed days
ICE 1653
Wiesbaden Hbf → Dresden Hbf
54%
Avg. delay 7 min · 30 observed days
ICE 1654
Dresden Hbf → Wiesbaden Hbf
70%
Avg. delay 6 min · 30 observed days
ICE 1655
Wiesbaden Hbf → Dresden Hbf
49%
Avg. delay 11 min · 30 observed days
ICE 1656
Leipzig Hbf → Wiesbaden Hbf
79%
Avg. delay 4 min · 30 observed days
ICE 1657
Wiesbaden Hbf → Dresden Hbf
39%
Avg. delay 14 min · 30 observed days
ICE 1659
Wiesbaden Hbf → Leipzig Hbf
44%
Avg. delay 11 min · 30 observed days
ICE 1670
Route varies by date
60%
Avg. delay 7 min · 30 observed days
ICE 1671
Route varies by date
81%
Avg. delay 4 min · 30 observed days
ICE 1674
Frankfurt(Main)Hbf → Bremen Hbf
69%
Avg. delay 5 min · 30 observed days
ICE 1675
Bremen Hbf → Frankfurt(Main)Hbf
62%
Avg. delay 8 min · 30 observed days
ICE 1686
Hannover Hbf → Lüneburg
94%
Avg. delay 2 min · 29 observed days
ICE 1687
Hamburg Dammtor → Hannover Hbf
74%
Avg. delay 5 min · 30 observed days
ICE 1696
Stuttgart Hbf → Frankfurt(Main)Hbf
76%
Avg. delay 4 min · 16 observed days
ICE 1697
Frankfurt(Main)Hbf → Stuttgart Hbf
88%
Avg. delay 3 min · 16 observed days
ICE 1698
Stuttgart Hbf → Frankfurt(Main)Hbf
88%
Avg. delay 3 min · 21 observed days
ICE 1699
Frankfurt(Main)Hbf → Stuttgart Hbf
90%
Avg. delay 2 min · 21 observed days
ICE 1713
Köln Hbf → Frankfurt(Main)Hbf
75%
Avg. delay 7 min · 24 observed days
ICE 1714
Frankfurt(Main)Hbf → Köln Hbf
75%
Avg. delay 11 min · 24 observed days
ICE 1716
Frankfurt(Main)Hbf → Köln Hbf
89%
Avg. delay 2 min · 17 observed days

Your train journey, live

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

Download on the App Store