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 993
Braunschweig Hbf → Frankfurt(M) Flughafen Fernbf
75%
Avg. delay 5 min · 26 observed days
ICE 994
Stuttgart Hbf → Hildesheim Hbf
73%
Avg. delay 4 min · 26 observed days
ICE 995
Braunschweig Hbf → Stuttgart Hbf
68%
Avg. delay 7 min · 25 observed days
ICE 996
Frankfurt(Main)Hbf → Hildesheim Hbf
50%
Avg. delay 9 min · 23 observed days
ICE 997
Braunschweig Hbf → Frankfurt(Main)Hbf
67%
Avg. delay 6 min · 26 observed days
ICE 1000
München Hbf → Berlin Gesundbrunnen
63%
Avg. delay 9 min · 30 observed days
ICE 1002
München Hbf → Berlin Gesundbrunnen
48%
Avg. delay 12 min · 30 observed days
ICE 1003
Berlin Gesundbrunnen → München Hbf
63%
Avg. delay 9 min · 30 observed days
ICE 1004
München Hbf → Berlin Hbf (tief)
45%
Avg. delay 14 min · 30 observed days
ICE 1005
Berlin Südkreuz → München Hbf
63%
Avg. delay 7 min · 30 observed days
ICE 1006
München Hbf → Berlin Gesundbrunnen
66%
Avg. delay 7 min · 30 observed days
ICE 1007
Berlin Hbf (tief) → München Hbf
53%
Avg. delay 10 min · 30 observed days
ICE 1008
München Hbf → Berlin Gesundbrunnen
67%
Avg. delay 6 min · 30 observed days
ICE 1009
Berlin Hbf (tief) → München Hbf
53%
Avg. delay 9 min · 30 observed days
ICE 1010
München Hbf → Dortmund Hbf
51%
Avg. delay 13 min · 30 observed days
ICE 1011
Dortmund Hbf → München Hbf
21%
Avg. delay 28 min · 30 observed days
ICE 1012
München Hbf → Dortmund Hbf
54%
Avg. delay 12 min · 25 observed days
ICE 1013
Dortmund Hbf → München Hbf
16%
Avg. delay 29 min · 30 observed days
ICE 1014
München Hbf → Dortmund Hbf
51%
Avg. delay 15 min · 25 observed days
ICE 1015
Dortmund Hbf → München Hbf
21%
Avg. delay 24 min · 29 observed days
ICE 1020
Nürnberg Hbf → Hamburg-Altona
65%
Avg. delay 9 min · 29 observed days
ICE 1021
Hamburg-Altona → Nürnberg Hbf
25%
Avg. delay 19 min · 30 observed days
ICE 1022
Nürnberg Hbf → Hamburg-Altona
52%
Avg. delay 12 min · 30 observed days
ICE 1028
Köln Hbf → Hamburg-Altona
42%
Avg. delay 14 min · 30 observed days
ICE 1032
Köln Hbf → Greifswald
28%
Avg. delay 27 min · 30 observed days
ICE 1033
Greifswald → Köln Hbf
68%
Avg. delay 7 min · 30 observed days
ICE 1036
Köln Hbf → Ostseebad Binz
51%
Avg. delay 14 min · 30 observed days
ICE 1037
Rostock Hbf → Köln Hbf
60%
Avg. delay 7 min · 30 observed days
IC 1049
Stuttgart Hbf → Köln Hbf
53%
Avg. delay 8 min · 20 observed days
ICE 1052
Route varies by date
56%
Avg. delay 14 min · 30 observed days
ICE 1053
Route varies by date
35%
Avg. delay 17 min · 30 observed days
ICE 1055
Route varies by date
55%
Avg. delay 12 min · 30 observed days
ICE 1060
München Hbf → Stuttgart Hbf
67%
Avg. delay 6 min · 25 observed days
ICE 1061
Ulm Hbf → München Hbf
79%
Avg. delay 5 min · 17 observed days
ICE 1063
Stuttgart Hbf → München Hbf
90%
Avg. delay 2 min · 25 observed days
ICE 1064
Stuttgart Hbf → Basel SBB
76%
Avg. delay 4 min · 30 observed days
ICE 1067
Basel Bad Bf → Stuttgart Hbf
80%
Avg. delay 6 min · 12 observed days
ICE 1068
München Hbf → Karlsruhe Hbf
90%
Avg. delay 2 min · 18 observed days
ICE 1069
Karlsruhe Hbf → München Hbf
77%
Avg. delay 5 min · 25 observed days
ICE 1070
Frankfurt(M) Flughafen Regionalbf → Hamburg-Altona
57%
Avg. delay 11 min · 28 observed days
ICE 1071
Hamburg-Altona → Frankfurt(M) Flughafen Regionalbf
83%
Avg. delay 4 min · 28 observed days
ICE 1072
Frankfurt(Main)Hbf → Hamburg-Altona
41%
Avg. delay 13 min · 23 observed days
ICE 1073
Hamburg-Altona → Frankfurt(Main)Hbf
76%
Avg. delay 6 min · 23 observed days
ICE 1074
Frankfurt(M) Flughafen Regionalbf → Hamburg-Altona
50%
Avg. delay 13 min · 23 observed days
ICE 1077
Hamburg-Altona → Frankfurt(M) Flughafen Regionalbf
51%
Avg. delay 10 min · 23 observed days
ICE 1080
München Hbf → Hamburg Hbf
64%
Avg. delay 9 min · 30 observed days
ICE 1081
Hamburg Dammtor → München Hbf
50%
Avg. delay 12 min · 30 observed days
IC 1082
Zürich HB → Stuttgart Hbf
44%
Avg. delay 7 min · 9 observed days
IC 1089
Stuttgart Hbf → Zürich HB
42%
Avg. delay 8 min · 9 observed days
ICE 1090
München Hbf → Saarbrücken Hbf
83%
Avg. delay 4 min · 30 observed days

Your train journey, live

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

Download on the App Store