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 1744
Leipzig Hbf → Köln Hbf
54%
Avg. delay 12 min · 30 observed days
ICE 1745
Köln Hbf → Leipzig Hbf
41%
Avg. delay 15 min · 30 observed days
ICE 1748
Leipzig Hbf → Köln Hbf
72%
Avg. delay 9 min · 30 observed days
ICE 1749
Köln Hbf → Leipzig Hbf
38%
Avg. delay 18 min · 30 observed days
FLX 1800
Köln Hbf → Hamburg Hbf
9%
Avg. delay 36 min · 15 observed days
FLX 1801
Hamburg Hbf → Köln Hbf
38%
Avg. delay 15 min · 8 observed days
FLX 1802
Köln Hbf → Hamburg Hbf
53%
Avg. delay 17 min · 5 observed days
FLX 1803
Hamburg Hbf → Köln Hbf
73%
Avg. delay 10 min · 5 observed days
FLX 1806
Köln Hbf → Hamburg Hbf
11%
Avg. delay 34 min · 6 observed days
FLX 1807
Hamburg Hbf → Köln Hbf
7%
Avg. delay 67 min · 13 observed days
FLX 1808
Köln Hbf → Hamburg Hbf
34%
Avg. delay 26 min · 5 observed days
FLX 1809
Hamburg Hbf → Köln Hbf
39%
Avg. delay 24 min · 5 observed days
IC 1934
Dresden Hbf → Oldenburg(Oldb)Hbf
75%
Avg. delay 8 min · 5 observed days
IC 1940
Köln Hbf → Stuttgart Hbf
24%
Avg. delay 20 min · 20 observed days
IC 1941
Stuttgart Hbf → Köln Hbf
49%
Avg. delay 13 min · 20 observed days
IC 1946
Köln Hbf → Stuttgart Hbf
19%
Avg. delay 17 min · 20 observed days
IC 1947
Stuttgart Hbf → Köln Hbf
55%
Avg. delay 12 min · 20 observed days
IC 1948
Köln Hbf → Stuttgart Hbf
10%
Avg. delay 21 min · 20 observed days
ICE 1970
Dresden Hbf → Berlin Gesundbrunnen
58%
Avg. delay 10 min · 30 observed days
IC 1981
Stuttgart Hbf → Singen(Hohentwiel)
24%
Avg. delay 11 min · 21 observed days
IC 1983
Stuttgart-Vaihingen → Singen(Hohentwiel)
46%
Avg. delay 8 min · 30 observed days
IC 1985
Stuttgart-Vaihingen → Singen(Hohentwiel)
38%
Avg. delay 8 min · 30 observed days
IC 1987
Stuttgart-Vaihingen → Singen(Hohentwiel)
40%
Avg. delay 8 min · 30 observed days
IC 1989
Stuttgart-Vaihingen → Singen(Hohentwiel)
34%
Avg. delay 9 min · 30 observed days
IC 2006
Route varies by date
4%
Avg. delay 49 min · 26 observed days
IC 2007
Emden Hbf → Köln Hbf
53%
Avg. delay 11 min · 18 observed days
IC 2008
Köln Hbf → Emden Hbf
1%
Avg. delay 42 min · 21 observed days
IC 2009
Route varies by date
43%
Avg. delay 15 min · 29 observed days
ICE 2012
Stuttgart Hbf → Dortmund Hbf
46%
Avg. delay 19 min · 22 observed days
ICE 2013
Dortmund Hbf → Stuttgart Hbf
24%
Avg. delay 27 min · 30 observed days
IC 2031
Hannover Hbf → Leipzig Hbf
59%
Avg. delay 9 min · 29 observed days
IC 2032
Hannover Hbf → Emden Hbf
65%
Avg. delay 6 min · 30 observed days
IC 2033
Emden Hbf → Hannover Hbf
84%
Avg. delay 3 min · 30 observed days
IC 2034
Hannover Hbf → Norddeich
68%
Avg. delay 7 min · 30 observed days
IC 2035
Norddeich → Hannover Hbf
73%
Avg. delay 5 min · 30 observed days
IC 2036
Hannover Hbf → Norddeich Mole
74%
Avg. delay 11 min · 30 observed days
IC 2037
Norddeich Mole → Hannover Hbf
68%
Avg. delay 7 min · 30 observed days
IC 2038
Hannover Hbf → Emden Hbf
85%
Avg. delay 5 min · 30 observed days
IC 2039
Norddeich Mole → Hannover Hbf
72%
Avg. delay 5 min · 30 observed days
IC 2040
Route varies by date
57%
Avg. delay 8 min · 30 observed days
IC 2041
Route varies by date
33%
Avg. delay 22 min · 29 observed days
IC 2042
Magdeburg Hbf → Dortmund Hbf
48%
Avg. delay 10 min · 30 observed days
IC 2043
Route varies by date
50%
Avg. delay 10 min · 30 observed days
IC 2044
Dresden Hbf → Koblenz Hbf
63%
Avg. delay 9 min · 30 observed days
IC 2045
Route varies by date
46%
Avg. delay 19 min · 30 observed days
IC 2046
Route varies by date
64%
Avg. delay 9 min · 30 observed days
IC 2047
Route varies by date
52%
Avg. delay 14 min · 30 observed days
IC 2048
Route varies by date
64%
Avg. delay 7 min · 30 observed days
IC 2049
Route varies by date
54%
Avg. delay 16 min · 30 observed days
IC 2063
Stuttgart Hbf → Nürnberg Hbf
64%
Avg. delay 6 min · 25 observed days

Your train journey, live

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

Download on the App Store