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.

IC 2064
Leipzig Hbf → Karlsruhe Hbf
68%
Avg. delay 8 min · 30 observed days
IC 2065
Karlsruhe Hbf → Leipzig Hbf
45%
Avg. delay 9 min · 30 observed days
IC 2066
Nürnberg Hbf → Karlsruhe Hbf
61%
Avg. delay 8 min · 30 observed days
IC 2067
Karlsruhe Hbf → Nürnberg Hbf
61%
Avg. delay 7 min · 30 observed days
IC 2068
Nürnberg Hbf → Karlsruhe Hbf
60%
Avg. delay 7 min · 30 observed days
IC 2069
Karlsruhe Hbf → Nürnberg Hbf
47%
Avg. delay 11 min · 30 observed days
ICE 2074
Hamburg-Altona → Westerland(Sylt)
60%
Avg. delay 7 min · 22 observed days
ICE 2075
Westerland(Sylt) → Hamburg-Altona
69%
Avg. delay 6 min · 22 observed days
ICE 2090
Route varies by date
70%
Avg. delay 6 min · 25 observed days
IC 2160
Nürnberg Hbf → Karlsruhe Hbf
48%
Avg. delay 13 min · 30 observed days
IC 2161
Karlsruhe Hbf → Nürnberg Hbf
53%
Avg. delay 11 min · 30 observed days
IC 2162
Leipzig Hbf → Karlsruhe Hbf
57%
Avg. delay 14 min · 30 observed days
IC 2163
Karlsruhe Hbf → Leipzig Hbf
43%
Avg. delay 13 min · 30 observed days
IC 2164
Nürnberg Hbf → Karlsruhe Hbf
67%
Avg. delay 9 min · 30 observed days
IC 2165
Karlsruhe Hbf → Nürnberg Hbf
42%
Avg. delay 12 min · 30 observed days
IC 2166
Nürnberg Hbf → Karlsruhe Hbf
60%
Avg. delay 7 min · 30 observed days
IC 2167
Karlsruhe Hbf → Nürnberg Hbf
50%
Avg. delay 11 min · 30 observed days
IC 2168
Nürnberg Hbf → Karlsruhe Hbf
71%
Avg. delay 5 min · 21 observed days
IC 2169
Karlsruhe Hbf → Stuttgart Hbf
89%
Avg. delay 2 min · 22 observed days
IC 2172
Dresden Hbf → Rostock Hbf
62%
Avg. delay 7 min · 24 observed days
IC 2173
Rostock Hbf → Dresden Hbf
59%
Avg. delay 11 min · 25 observed days
IC 2174
Dresden Hbf → Schwerin Hbf
68%
Avg. delay 6 min · 30 observed days
IC 2175
Rostock Hbf → Dresden Hbf
81%
Avg. delay 3 min · 6 observed days
IC 2176
Route varies by date
68%
Avg. delay 5 min · 10 observed days
IC 2177
Rostock Hbf → Dresden Hbf
74%
Avg. delay 5 min · 30 observed days
IC 2178
Dresden Hbf → Rostock Hbf
67%
Avg. delay 6 min · 6 observed days
IC 2179
Rostock Hbf → Dresden Hbf
62%
Avg. delay 11 min · 24 observed days
ICE 2191
Route not established
n/a
Avg. delay n/a · 8 observed days
ICE 2194
Route not established
n/a
Avg. delay n/a · 7 observed days
IC 2200
Route varies by date
7%
Avg. delay 49 min · 28 observed days
IC 2201
Route varies by date
41%
Avg. delay 18 min · 28 observed days
IC 2202
Route varies by date
11%
Avg. delay 38 min · 30 observed days
IC 2203
Route varies by date
39%
Avg. delay 16 min · 29 observed days
IC 2204
Köln Hbf → Emden Außenhafen
3%
Avg. delay 47 min · 21 observed days
IC 2205
Route varies by date
42%
Avg. delay 22 min · 30 observed days
IC 2206
Köln Hbf → Norddeich Mole
4%
Avg. delay 50 min · 21 observed days
ICE 2206
Köln Hbf → Rheine
22%
Avg. delay 20 min · 9 observed days
IC 2207
Emden Außenhafen → Köln Hbf
52%
Avg. delay 16 min · 21 observed days
IC 2230
Leipzig Hbf → Hamburg Hbf
41%
Avg. delay 10 min · 25 observed days
IC 2233
Hamburg Hbf → Leipzig Hbf
44%
Avg. delay 11 min · 26 observed days
IC 2234
Leipzig Hbf → Rostock Hbf
66%
Avg. delay 5 min · 30 observed days
IC 2235
Rostock Hbf → Leipzig Hbf
75%
Avg. delay 5 min · 30 observed days
IC 2238
Leipzig Hbf → Warnemünde
72%
Avg. delay 4 min · 30 observed days
IC 2239
Warnemünde → Leipzig Hbf
72%
Avg. delay 5 min · 30 observed days
IC 2241
Frankfurt(Main)Hbf → Köln Hbf
64%
Avg. delay 6 min · 19 observed days
IC 2242
Köln Hbf → Frankfurt(Main)Hbf
52%
Avg. delay 9 min · 17 observed days
IC 2248
Dresden Hbf → Leipzig Hbf
90%
Avg. delay 2 min · 26 observed days
ICE 2267
Basel Bad Bf → Stuttgart Hbf
96%
Avg. delay 1 min · 18 observed days
IC 2270
Chemnitz Hbf → Rostock Hbf
74%
Avg. delay 5 min · 30 observed days
IC 2271
Rostock Hbf → Chemnitz Hbf
81%
Avg. delay 3 min · 6 observed days

Your train journey, live

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

Download on the App Store