ICE 120

InterCity Express

Frankfurt(Main)HbfAmsterdam Centraal

Last 30 days

Punctuality

42%of stops delayed
by less than 6 minutes

Elevated delay risk

15 percentage points below the long-distance average

ICE 120 · 42%Long-distance network · Avg. 57%
Avg. delay
16 min
Cancellations
0%
Journeys
30

ICE 120 runs between Frankfurt(Main)Hbf and Amsterdam Centraal. The average delay is 16 Min.

Trend

Maximum delay (last 30 days)

Route

Route and stops

Avg. departure +7 Min
Avg. arrival +7 Min
Avg. arrival +11 Min
Avg. arrival +14 Min
Avg. arrival +15 Min
Avg. arrival +20 Min
Avg. arrival +22 Min
Avg. arrival +25 Min
Avg. arrival +22 Min
Avg. arrival +20 Min

Journey log

Delays over the last 30 days

Select a journey to see every stop

Dep19:34on time
Arr19:45+1
Dep19:48+1
Arr20:27on time
Dep20:28on time
Arr20:43on time
Dep20:49+3
Arr21:10+7
Dep21:11+8
Arr21:24+5
Dep21:25+5
Arr21:32+8
Dep21:33+9
Arr22:26+3
Dep22:28+2
Arr22:59on time
Dep23:02on time
Arr23:29on time
Dep19:34on time
Arr19:45+1
Dep19:48on time
Arr20:27on time
Dep20:28on time
Arr20:43+2
Dep20:49+2
Arr21:10+3
Dep21:11+4
Arr21:24+2
Dep21:25+3
Arr21:32+4
Dep21:33+5
Arr22:26+4
Dep22:28+3
Arr22:59+3
Dep23:02+2
Arr23:29on time
Arr19:45+2
Dep19:48+1
Arr20:27on time
Dep20:28+1
Arr20:43+4
Dep20:49+5
Arr21:10+12
Dep21:11+21
Arr21:24+19
Dep21:25+21
Arr21:32+24
Dep21:33+25
Arr22:26+20
Dep22:28+19
Arr22:59+16
Dep23:02+14
Arr19:45+4
Dep19:48+9
Arr20:27+6
Dep20:28+7
Arr20:43+9
Dep20:49+10
Arr21:10+15
Dep21:11+19
Arr21:24+17
Dep21:25+17
Arr21:32+17
Dep21:33+18
Arr22:26+21
Dep22:28+20
Arr22:59+18
Dep23:02+16
Arr19:45+9
Dep19:48+11
Arr20:27+13
Dep20:28+14
Arr20:43+15
Dep20:49+15
Arr21:10+18
Dep21:11+19
Arr21:24+16
Dep21:25+17
Arr21:32+17
Dep21:33+20
Arr22:26+25
Dep22:28+25
Arr22:59+22
Dep23:02+21
Arr19:45+1
Dep19:48on time
Arr20:27on time
Dep20:28on time
Arr20:43on time
Dep20:49on time
Arr21:10+1
Dep21:11+2
Arr21:24on time
Dep21:25+2
Arr21:32+2
Dep21:33+3
Arr22:26+4
Dep22:28+3
Arr22:59on time
Dep23:02on time
Arr23:29on time
Arr19:45+5
Dep19:48+6
Arr20:27+11
Dep20:28+14
Arr20:43+18
Dep20:49+21
Arr21:10+22
Dep21:11+25
Duisburg HbfPlatform change
Arr21:24+22
Dep21:25+25
Oberhausen HbfPlatform change
Arr21:32+26
Dep21:33+28
Arr22:26+31
Dep22:28+31
Arr22:59+27
Dep23:02+27
Amsterdam CentraalPlatform change
Arr23:29+26
Dep19:34on time
Arr19:45+9
Dep19:48+8
Arr20:27+4
Dep20:28+5
Arr20:43+8
Dep20:49+8
Arr21:10+9
Dep21:11+10
Arr21:24+8
Dep21:25+9
Arr21:32+9
Dep21:33+10
Arr22:26+13
Dep22:28+12
Arr22:59+7
Dep23:02+6
Dep19:34on time
Arr19:45+3
Dep19:48+2
Arr20:27on time
Dep20:28on time
Arr20:43on time
Dep20:49+3
Arr21:10+9
Dep21:11+10
Arr21:24+8
Dep21:25+11
Arr21:32+13
Dep21:33+15
Arr22:26+14
Dep22:28+14
Arr22:59+12
Dep23:02+12
Dep19:34on time
Arr19:45+3
Dep19:48+1
Arr20:27+2
Dep20:28+2
Arr20:43+4
Dep20:49+6
Arr21:10+7
Dep21:11+8
Arr21:24+5
Dep21:25+7
Arr21:32+6
Dep21:33+7
Arr22:26+2
Dep22:28+2
Arr22:59on time
Dep23:02on time
Arr23:29on time
Arr19:45+7
Dep19:48+6
Arr20:27+1
Dep20:28+2
Arr20:43on time
Dep20:49+3
Arr21:10+4
Dep21:11+6
Arr21:24+4
Dep21:25+13
Arr21:32+13
Dep21:33+16
Arr22:26+11
Dep22:28+11
Arr22:59+13
Dep23:02+12
Arr19:45+3
Dep19:48+3
Arr20:27+1
Dep20:28+2
Köln HbfService ends here
Arr20:43+17
Cancelled
Duisburg HbfCancelled
Cancelled
Cancelled
Cancelled
Cancelled
Cancelled
Dep19:34on time
Arr19:45+3
Dep19:48+2
Arr20:27+1
Dep20:28+1
Arr20:43+1
Dep20:49+1
Arr21:10+1
Dep21:11+3
Arr21:24on time
Dep21:25+19
Arr21:32+23
Dep21:33+23
Arr22:26+21
Dep22:28+20
Arr22:59+16
Dep23:02+14
Arr19:45+5
Dep19:48+3
Arr20:27+3
Dep20:28+3
Arr20:43+9
Dep20:49+9
Arr21:10+15
Dep21:11+17
Arr21:24+14
Dep21:25+18
Arr21:32+20
Dep21:33+21
Arr22:26+58
Dep22:28+58
Arr22:59+55
Dep23:02+55
Amsterdam CentraalPlatform change
Arr23:29+56
Arr19:45+2
Dep19:48on time
Arr20:27on time
Dep20:28on time
Arr20:43+6
Dep20:49+10
Arr21:10+12
Dep21:11+16
Arr21:24+17
Dep21:25+24
Arr21:32+24
Dep21:33+25
Arr22:26+30
Dep22:28+30
Arr22:59+26
Dep23:02+25
Arr19:45+49
Dep19:48+61
Arr20:27+71
Dep20:28+72
Köln HbfPlatform change
Arr20:43+83
Dep20:49+84
Arr21:10+87
Dep21:11+93
Duisburg HbfPlatform change
Arr21:24+90
Dep21:25+93
Arr21:32+93
Dep21:33+95
Arr22:26+101
Dep22:28+100
Arr22:59+101
Dep23:02+101
Amsterdam CentraalPlatform change
Arr23:29+102
Frankfurt(Main)HbfPlatform change
Dep18:39+68
Arr19:29+115
Dep19:30+109
Köln HbfPlatform change
Arr19:46+108
Dep19:53+108
Duisburg HbfPlatform change
Arr21:20+125
Dep21:25+122
Arr21:32+122
Dep21:33+122
Arnhem CentraalPlatform change
Arr22:26+120
Dep22:28+119
Arr22:59+120
Dep23:02+118
Amsterdam CentraalPlatform change
Arr23:29+113
Arr18:50+3
Dep18:52+4
Arr19:29+2
Dep19:30+3
Arr19:46+6
Dep19:53+5
Duisburg HbfPlatform change
Arr21:20+78
Dep21:25+76
Arr21:32+82
Dep21:33+83
Arr22:26+81
Dep22:28+80
Arr22:59+76
Dep23:02+74
Arr18:50+3
Dep18:52+3
Arr19:29+2
Dep19:30+3
Arr19:46+11
Dep19:53+10
Arr21:20+10
Dep21:25+7
Arr21:32+9
Dep21:33+21
Arr21:38+21
Dep21:40+18
Arr22:26+36
Dep22:28+36
Arr22:59+32
Dep23:02+31
Arr18:50+5
Dep18:52+6
Arr19:29+4
Dep19:30+6
Arr19:46+5
Dep19:53+3
Arr21:20+8
Dep21:25+6
Arr21:32+6
Dep21:33+6
Arr21:38+6
Dep21:40+3
Arr22:26+2
Dep22:28+1
Arr22:59on time
Dep23:02on time
Arr23:29on time
Dep18:39on time
Arr18:50+1
Dep18:52+7
Arr19:29on time
Dep19:30+7
Arr19:46+1
Dep19:53+1
Duisburg HbfCancelled
Cancelled
Cancelled
Cancelled
Cancelled
Arr22:59on time
Dep23:02on time
Arr23:29on time
Arr20:59+26
Dep21:01+26
Cancelled
Siegburg/BonnCancelled
Cancelled
Köln HbfService starts here
Dep19:53+1
Arr21:20on time
Dep21:25on time
Arr21:32on time
Dep21:33+2
Arr21:38+1
Dep21:40+1
Arr22:26+4
Dep22:28+3
Arr22:59+3
Dep23:02+3
Arr18:50+7
Dep18:52+8
Arr19:29+7
Dep19:30+8
Arr19:46+7
Dep19:53+5
Arr21:20+2
Dep21:25+3
Arr21:32+4
Dep21:33+5
Arr22:26+3
Dep22:28+3
Arr22:59on time
Dep23:02on time
Arr23:29on time
Arr18:50+8
Dep18:52+8
Arr19:29+5
Dep19:30+6
Arr19:46+10
Dep19:53+9
Arr21:20+19
Dep21:25+17
Arr21:32+17
Dep21:33+18
Arr22:26+22
Dep22:28+21
Arr22:59+21
Dep23:02+20
Arr18:50+7
Dep18:52+7
Arr19:29+3
Dep19:30+4
Arr19:46+12
Dep19:53+9
Arr21:20+14
Dep21:25+13
Arr21:32+12
Dep21:33+13
Arr22:26+12
Dep22:28+11
Arr22:59+10
Dep23:02+9
Arr18:50+30
Dep18:52+35
Arr19:29+31
Dep19:30+33
Köln HbfPlatform change
Arr19:46+33
Dep19:53+34
Duisburg HbfPlatform change
Arr21:20+36
Dep21:25+37
Arr21:32+37
Dep21:33+39
Arnhem CentraalPlatform change
Arr22:26+43
Dep22:28+43
Arr22:59+42
Dep23:02+41
Amsterdam CentraalPlatform change
Arr23:29+46
Arr18:50+6
Dep18:52+7
Arr19:29+3
Dep19:30+4
Arr19:46+3
Dep19:53on time
Arr21:20+7
Dep21:25+5
Arr21:32+4
Dep21:33+5
Arr22:26+3
Dep22:28+2
Arr22:59on time
Dep23:02on time
Arr23:29on time
Arr18:50+23
Dep18:52+24
Arr19:29+27
Dep19:30+28
Arr19:46+27
Dep19:53+24
Arr21:20+13
Dep21:25+10
Arr21:32+11
Dep21:33+12
Arr22:26+9
Dep22:28+9
Arr22:59+13
Dep23:02+13
Arr18:50+5
Dep18:52+5
Arr19:29+3
Dep19:30+4
Arr19:46+17
Dep19:53+17
Arr21:20+9
Dep21:25+7
Arr21:32+7
Dep21:33+8
Arr22:26+6
Dep22:28+6
Arr22:59+7
Dep23:02+6
Dep18:39on time
Arr18:50on time
Dep18:52+3
Arr19:29on time
Dep19:30+1
Arr19:46+2
Dep19:53+1
Arr21:20on time
Dep21:25+2
Arr21:32+2
Dep21:33+3
Arr22:26+3
Dep22:28+2
Arr22:59on time
Dep23:02on time
Arr23:29on time

Keep an eye on your train live

Railwise shows delays, platform changes and connections throughout your journey.

Open in the app

Frequently asked questions

Is ICE 120 often delayed?

ICE 120 is 42% on time (less than six minutes late). The average delay is 16 minutes.

How punctual is ICE 120?

Over the last 30 days, ICE 120 was 42% on time. That is 15 percentage points below the network average.