ICE 990

InterCity Express

München HbfFrankfurt(Main)Hbf

Last 30 days

Punctuality

51%of stops delayed
by less than 6 minutes

Elevated delay risk

6 percentage points below the long-distance average

ICE 990 · 51%Long-distance network · Avg. 57%
Avg. delay
8 min
Cancellations
0%
Journeys
30

ICE 990 runs between München Hbf and Frankfurt(Main)Hbf. The average delay is 8 Min.

Trend

Maximum delay (last 30 days)

Route

Route and stops

Avg. departure +6 Min
Avg. arrival +6 Min
Avg. arrival +7 Min
21:58Ulm Hbf
Avg. arrival +6 Min
Avg. arrival +9 Min
Avg. arrival +3 Min
Avg. arrival +13 Min

Journey log

Delays over the last 30 days

Select a journey to see every stop

Dep20:45+14
Arr20:53+13
Dep20:54+13
Arr21:15+12
Dep21:17+13
Arr21:58+10
Dep22:01+9
Arr22:43+9
Dep22:49+8
Arr00:33+3
Dep00:35on time
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+4
Dep21:17+4
Arr21:58+5
Dep22:01+4
Arr22:43+2
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15on time
Dep21:17on time
Arr21:58on time
Dep22:01on time
Arr22:52on time
Dep22:58on time
Arr23:35on time
Dep23:38on time
Dep20:35+1
Arr20:41+1
Dep20:43+2
Arr21:10on time
Dep21:17on time
Arr21:58on time
Dep22:01on time
Arr22:43on time
Dep22:49+1
Arr23:26on time
Dep23:29on time
Arr00:09on time
Dep20:35+1
Arr20:41+1
Dep20:43+1
Arr21:10on time
Dep21:17on time
Arr21:58+1
Dep22:01+1
Arr22:43+3
Dep22:49+6
Arr23:26+8
Dep23:29+6
Dep20:35on time
Arr20:41+3
Dep20:43+2
Arr21:10on time
Dep21:17on time
Arr21:58on time
Dep22:01+1
Arr22:43+7
Dep22:49+7
Arr23:26+6
Dep23:29+5
Dep20:35+6
Arr20:41+8
Dep20:43+7
Arr21:10+4
Dep21:17on time
Arr21:58+4
Dep22:01+3
Arr22:43+25
Dep22:49+23
Arr23:26+20
Dep23:29+33
Frankfurt(Main)HbfPlatform change
Arr00:09+32
Dep20:35+17
Arr20:41+17
Dep20:43+18
Arr21:10+18
Dep21:17+13
Arr21:58+10
Dep22:01+9
Arr22:43+10
Dep22:55+5
Arr23:45on time
Dep23:48on time
Arr00:29on time
Dep20:35+2
Arr20:41+2
Dep20:43+2
Arr21:10on time
Dep21:17on time
Arr21:58+8
Dep22:01+8
Arr22:43+14
Dep22:49+15
Arr23:26+13
Dep23:29+14
Dep20:35+6
Arr20:41+11
Dep20:43+10
Arr21:10+7
Dep21:17+2
Arr21:58on time
Dep22:01on time
Arr22:43+6
Dep22:49+5
Arr23:26+3
Dep23:29+3
Dep20:35+8
Arr20:41+8
Dep20:43+7
Arr21:10+3
Dep21:17on time
Arr21:58+2
Dep22:01+1
Arr22:43+3
Dep22:49+2
Arr23:26+7
Dep23:29+8
Dep20:35+18
Arr20:41+18
Dep20:43+21
Arr21:10+19
Dep21:17+14
Arr21:58+13
Dep22:01+12
Arr22:56+19
Dep23:04+16
Arr23:39+20
Dep23:42+24
Dep20:35+1
Arr20:41+1
Dep20:43+1
Arr21:10on time
Dep21:17on time
Arr21:58on time
Dep22:01on time
Arr22:43on time
Dep22:49+3
Arr23:26+2
Dep23:29+3
Dep20:45+9
Arr20:53+7
Dep20:54+7
Arr21:15+10
Dep21:17+10
Arr21:58+10
Dep22:01+9
Arr22:43+12
Dep22:49+12
Arr23:26+9
Dep23:29+9
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+5
Dep21:17+5
Arr21:58+2
Dep22:01+1
Arr22:43on time
Dep22:49+36
Arr23:26+33
Dep23:29+33
Dep20:45+1
Arr20:53on time
Dep20:54on time
Arr21:15+2
Dep21:17+3
Arr21:58+1
Dep22:01+1
Arr22:52on time
Dep22:58on time
Arr23:49on time
Dep23:52+3
Dep20:45+2
Arr20:53on time
Dep20:54+1
Arr21:15+1
Dep21:17+1
Arr21:58on time
Dep22:01on time
Arr22:43+1
Dep22:49+2
Arr23:31+18
Dep23:34+16
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+4
Dep21:17+5
Arr21:58+5
Dep22:01+4
Arr22:43+11
Dep22:49+9
Arr23:31+23
Dep23:34+23
Dep20:45on time
Arr20:53+1
Dep20:54+2
Arr21:15+3
Dep21:17+4
Arr21:58+1
Dep22:01+1
Arr22:43on time
Dep22:49+3
Arr00:21on time
Dep20:45+4
Arr20:53+4
Dep20:54+5
Arr21:15+6
Dep21:17+5
Arr21:58+3
Dep22:01+2
Arr22:43+5
Dep20:45+19
Arr20:53+17
Dep20:54+18
Arr21:15+20
Dep21:17+22
Arr21:58+22
Dep22:01+21
Arr22:43+21
Dep22:49+22
Arr23:38+25
Dep23:41+37
Dep20:45+2
Arr20:53on time
Dep20:54+1
Arr21:15+3
Dep21:17+3
Arr21:58+3
Dep22:01+2
Arr22:43+4
Dep22:49+4
Arr23:26+2
Dep23:29+2
Arr00:09on time
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+2
Dep21:17+2
Arr21:58+2
Dep22:01+5
Arr22:43+6
Dep22:49+8
Arr23:26+12
Dep23:29+12
Dep20:45+17
Arr20:53+16
Dep20:54+16
Arr21:15+16
Dep21:17+16
Arr21:58+16
Dep22:01+18
Arr22:43+15
Dep22:49+16
Arr23:26+13
Dep23:29+12
Frankfurt(Main)HbfPlatform change
Arr00:09+42
Dep20:45+17
Arr20:53+16
Dep20:54+16
Arr21:15+18
Dep21:17+18
Arr21:58+14
Dep22:01+13
Arr22:43+21
Dep22:49+20
Arr23:26+17
Dep23:29+16
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+7
Dep21:17+6
Arr21:58+4
Dep22:01+3
Arr22:43on time
Dep22:49on time
Arr23:26+2
Dep23:29+2
Dep20:45+29
Arr20:53+27
Dep20:54+28
Arr21:15+37
Dep21:17+38
Arr21:58+35
Dep22:01+35
Arr22:43+41
Dep22:49+40
Arr23:26+39
Dep23:29+39
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+11
Dep21:17+11
Arr21:58+11
Dep22:01+14
Arr22:43+19
Dep22:49+20
Arr23:26+23
Dep23:29+24
Dep20:45+5
Arr20:53+4
Dep20:54+6
Arr21:15+8
Dep21:17+9
Arr21:58+7
Dep22:01+6
Arr22:43+11
Dep22:49+10
Arr23:59on time
Dep00:02on time
Arr00:51on time
Dep20:45on time
Arr20:53on time
Dep20:54on time
Arr21:15+2
Dep21:17+2
Arr21:58+2
Dep22:01+2
Arr22:43+2
Dep22:49+1
Arr23:34+7
Dep23:37+6

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 990 often delayed?

ICE 990 is 51% on time (less than six minutes late). The average delay is 8 minutes.

How punctual is ICE 990?

Over the last 30 days, ICE 990 was 51% on time. That is 5 percentage points below the network average.