← NS Route Status

Scores reflect observed journey-planner estimates. Final arrival outcomes are not verified.

Amsterdam Centraal -> Rotterdam Centraal

Jun 14, 2026

116 trips · 13 cancellations · worst delay 14 min
38 21 scored trips

116 of 116 trips were last observed before their expected arrival. Latest observation: Jun 14, 23:55 CEST. 95 trips have no realtime estimate and are excluded from scores.

Delay breakdown

Up to 2 min
8 (38%)
Over 2 to 5 min
0 (0%)
Over 5 to 10 min
0 (0%)
Over 10 to 20 min
0 (0%)
Cancelled / over 20 min
13 (62%)

Trip samples

Individual trips collected for 2026-06-14.

Departure Arrival Duration Delay Grade Status Train Transfers Last observed
00:06 01:52 106 min 0 1 On time on_time IC 2385 1 Jun 14, 00:15 CEST
00:06 01:52 106 min 0 1 On time on_time IC 2385 1 Jun 13, 23:40 CEST
00:36 02:22 106 min 1 min 1 On time on_time IC 2287 1 Jun 14, 00:45 CEST
00:36 02:22 106 min 0 1 On time on_time IC 2287 1 Jun 13, 23:40 CEST
01:06 02:52 106 min 1 min 1 On time on_time IC 2389 1 Jun 14, 01:15 CEST
01:06 02:52 106 min 0 1 On time on_time IC 2389 1 Jun 13, 23:40 CEST
01:46 03:22 96 min Unknown No realtime estimate unknown IC 1405 1 Jun 14, 01:55 CEST
02:46 +2m 04:22 96 min (94) Unknown No realtime estimate unknown IC 1409 1 Jun 14, 02:55 CEST
02:46 +2m 04:22 96 min (94) Unknown No realtime estimate unknown IC 1409 1 Jun 14, 02:50 CEST
03:46 05:22 96 min Unknown No realtime estimate unknown IC 1413 1 Jun 14, 03:55 CEST
03:46 05:22 96 min Unknown No realtime estimate unknown IC 1413 1 Jun 14, 02:50 CEST
04:46 06:22 96 min Unknown No realtime estimate unknown IC 1417 1 Jun 14, 04:55 CEST
04:46 06:22 96 min Unknown No realtime estimate unknown IC 1417 1 Jun 14, 02:50 CEST
05:46 08:24 158 min Unknown No realtime estimate unknown IC 1421 4 Jun 14, 05:55 CEST
05:46 08:24 158 min Unknown No realtime estimate unknown IC 1421 4 Jun 14, 02:50 CEST
06:36 08:39 123 min Unknown No realtime estimate unknown IC 2215 3 Jun 14, 06:45 CEST
06:36 08:39 123 min Unknown No realtime estimate unknown IC 2215 3 Jun 14, 02:50 CEST
R 07:06 +1m 09:09 123 min (122) Unknown No realtime estimate unknown IC 2317 3 Jun 14, 07:15 CEST
R 07:06 09:09 123 min Unknown No realtime estimate unknown IC 2317 3 Jun 14, 07:05 CEST
R 07:36 09:39 123 min Unknown No realtime estimate unknown IC 2219 3 Jun 14, 07:45 CEST
R 07:36 09:39 123 min Unknown No realtime estimate unknown IC 2219 3 Jun 14, 07:05 CEST
R 08:06 10:09 123 min Unknown No realtime estimate unknown IC 2321 3 Jun 14, 08:16 CEST
R 08:06 10:09 123 min Unknown No realtime estimate unknown IC 2321 3 Jun 14, 07:05 CEST
R 08:36 10:39 123 min Unknown No realtime estimate unknown IC 2223 3 Jun 14, 08:45 CEST
R 08:36 10:39 123 min Unknown No realtime estimate unknown IC 2223 3 Jun 14, 07:05 CEST
09:06 10:54 108 min Unknown No realtime estimate unknown IC 2325 3 Jun 14, 09:15 CEST
09:06 10:54 108 min Unknown No realtime estimate unknown IC 2325 3 Jun 14, 07:05 CEST
09:36 11:24 108 min Unknown No realtime estimate unknown IC 2227 3 Jun 14, 09:45 CEST
09:48 11:39 111 min Unknown No realtime estimate unknown SPR 18235 4 Jun 14, 09:55 CEST
10:06 +1m 11:54 108 min (107) Unknown No realtime estimate unknown IC 2329 3 Jun 14, 10:15 CEST
10:20 12:09 109 min Unknown No realtime estimate unknown IC 2129 4 Jun 14, 10:30 CEST
10:36 12:24 108 min Unknown No realtime estimate unknown IC 2231 3 Jun 14, 10:45 CEST
10:50 12:39 109 min Unknown No realtime estimate unknown IC 2131 4 Jun 14, 10:50 CEST
11:06 12:54 108 min Unknown No realtime estimate unknown IC 2333 3 Jun 14, 11:15 CEST
11:20 13:09 109 min Unknown No realtime estimate unknown IC 2133 4 Jun 14, 11:25 CEST
11:20 13:09 109 min Unknown No realtime estimate unknown IC 2133 4 Jun 14, 11:30 CEST
11:36 13:24 108 min Unknown No realtime estimate unknown IC 2235 3 Jun 14, 11:45 CEST
11:36 13:24 108 min Unknown No realtime estimate unknown IC 2235 3 Jun 14, 11:40 CEST
11:50 13:39 109 min Unknown No realtime estimate unknown IC 2135 4 Jun 14, 12:00 CEST
11:50 13:39 109 min Unknown No realtime estimate unknown IC 2135 4 Jun 14, 11:50 CEST
12:06 13:54 108 min Unknown No realtime estimate unknown IC 2337 3 Jun 14, 12:15 CEST
12:06 13:54 108 min Unknown No realtime estimate unknown IC 2337 3 Jun 14, 11:50 CEST
12:20 14:09 109 min Unknown No realtime estimate unknown IC 2137 4 Jun 14, 12:30 CEST
12:20 14:09 109 min Unknown No realtime estimate unknown IC 2137 4 Jun 14, 11:50 CEST
12:36 14:24 108 min Cancelled 5 Severe / Cancelled cancelled IC 2239 3 Jun 14, 12:45 CEST
12:36 14:24 108 min Unknown No realtime estimate unknown IC 2239 3 Jun 14, 11:50 CEST
12:48 14:39 111 min Unknown No realtime estimate unknown SPR 18247 4 Jun 14, 12:55 CEST
12:49 15:09 140 min Unknown No realtime estimate unknown SPR 4047 3 Jun 14, 12:55 CEST
12:50 14:39 109 min Cancelled 5 Severe / Cancelled cancelled IC 2139 4 Jun 14, 13:00 CEST
12:50 14:39 109 min Unknown No realtime estimate unknown IC 2139 4 Jun 14, 11:50 CEST
13:06 14:54 108 min Cancelled 5 Severe / Cancelled cancelled IC 2341 3 Jun 14, 13:15 CEST
13:06 +10m 15:09 123 min (113) Unknown No realtime estimate unknown IC 2341 3 Jun 14, 12:40 CEST
13:18 15:09 111 min Unknown No realtime estimate unknown SPR 18249 4 Jun 14, 13:20 CEST
13:18 15:24 126 min Unknown No realtime estimate unknown SPR 18249 4 Jun 14, 13:25 CEST
13:19 +5m 15:39 140 min (135) Unknown No realtime estimate unknown SPR 4049 3 Jun 14, 13:30 CEST
13:20 15:09 109 min Cancelled 5 Severe / Cancelled cancelled IC 2141 4 Jun 14, 13:30 CEST
13:35 15:24 109 min Unknown No realtime estimate unknown SPR 18149 4 Jun 14, 13:40 CEST
13:36 15:24 108 min Cancelled 5 Severe / Cancelled cancelled IC 2243 3 Jun 14, 13:45 CEST
13:48 15:39 111 min Unknown No realtime estimate unknown SPR 18251 4 Jun 14, 13:50 CEST
13:48 15:54 126 min Unknown No realtime estimate unknown SPR 18251 4 Jun 14, 13:55 CEST
13:49 16:09 140 min Unknown No realtime estimate unknown SPR 4051 3 Jun 14, 13:55 CEST
13:50 15:39 109 min Cancelled 5 Severe / Cancelled cancelled IC 2143 4 Jun 14, 14:00 CEST
14:06 15:54 108 min Cancelled 5 Severe / Cancelled cancelled IC 2345 3 Jun 14, 14:15 CEST
14:06 15:54 108 min Cancelled 5 Severe / Cancelled cancelled IC 2345 3 Jun 14, 14:05 CEST
14:18 +2m 16:09 111 min (109) Unknown No realtime estimate unknown SPR 18253 4 Jun 14, 14:20 CEST
14:18 16:09 111 min Unknown No realtime estimate unknown SPR 18253 4 Jun 14, 14:05 CEST
14:18 +2m 16:24 126 min (124) Unknown No realtime estimate unknown SPR 18253 4 Jun 14, 14:30 CEST
14:19 +1m 16:39 140 min (139) Unknown No realtime estimate unknown SPR 4053 3 Jun 14, 14:30 CEST
14:19 +1m 16:39 140 min (139) Unknown No realtime estimate unknown SPR 4053 3 Jun 14, 14:05 CEST
14:20 16:09 109 min Cancelled 5 Severe / Cancelled cancelled IC 2145 4 Jun 14, 14:30 CEST
14:20 16:09 109 min Cancelled 5 Severe / Cancelled cancelled IC 2145 4 Jun 14, 14:05 CEST
14:36 16:24 108 min Cancelled 5 Severe / Cancelled cancelled IC 2247 3 Jun 14, 14:45 CEST
14:36 16:24 108 min Cancelled 5 Severe / Cancelled cancelled IC 2247 3 Jun 14, 14:05 CEST
14:50 16:39 109 min Unknown No realtime estimate unknown IC 2147 4 Jun 14, 15:00 CEST
14:50 16:39 109 min Unknown No realtime estimate unknown IC 2147 4 Jun 14, 14:05 CEST
15:06 16:54 108 min Unknown No realtime estimate unknown IC 2349 3 Jun 14, 15:15 CEST
15:06 16:54 108 min Unknown No realtime estimate unknown IC 2349 3 Jun 14, 14:05 CEST
15:20 17:09 109 min Unknown No realtime estimate unknown IC 2149 4 Jun 14, 15:30 CEST
15:36 17:24 108 min Unknown No realtime estimate unknown IC 2251 3 Jun 14, 15:45 CEST
15:50 +1m 17:39 109 min (108) Unknown No realtime estimate unknown IC 2151 4 Jun 14, 16:00 CEST
R 16:06 17:54 108 min Unknown No realtime estimate unknown IC 2353 3 Jun 14, 16:15 CEST
R 16:20 +3m 18:09 109 min (106) Unknown No realtime estimate unknown IC 2153 4 Jun 14, 16:30 CEST
R 16:36 18:24 108 min Unknown No realtime estimate unknown IC 2255 3 Jun 14, 16:45 CEST
R 16:50 +5m 18:39 109 min (104) Unknown No realtime estimate unknown IC 2155 4 Jun 14, 17:00 CEST
R 17:06 18:54 108 min Unknown No realtime estimate unknown IC 2357 3 Jun 14, 17:15 CEST
R 17:20 19:09 109 min Unknown No realtime estimate unknown IC 2157 4 Jun 14, 17:30 CEST
R 17:36 19:24 108 min Unknown No realtime estimate unknown IC 2259 3 Jun 14, 17:45 CEST
R 17:50 19:39 109 min Unknown No realtime estimate unknown IC 2159 4 Jun 14, 18:00 CEST
R 18:06 19:54 108 min Unknown No realtime estimate unknown IC 2361 3 Jun 14, 18:15 CEST
R 18:20 20:09 109 min Unknown No realtime estimate unknown IC 2161 4 Jun 14, 18:30 CEST
18:36 20:24 108 min Unknown No realtime estimate unknown IC 2263 3 Jun 14, 18:45 CEST
18:50 20:39 109 min Unknown No realtime estimate unknown IC 2163 4 Jun 14, 19:00 CEST
19:06 20:54 108 min Unknown No realtime estimate unknown IC 2365 3 Jun 14, 19:15 CEST
19:06 20:54 108 min Unknown No realtime estimate unknown IC 2365 3 Jun 14, 19:10 CEST
19:20 +1m 21:09 109 min (108) Unknown No realtime estimate unknown IC 2165 4 Jun 14, 19:30 CEST
19:20 21:09 109 min Unknown No realtime estimate unknown IC 2165 4 Jun 14, 19:10 CEST
19:36 +1m 21:24 108 min (107) Unknown No realtime estimate unknown IC 2267 3 Jun 14, 19:45 CEST
19:36 21:24 108 min Unknown No realtime estimate unknown IC 2267 3 Jun 14, 19:10 CEST
19:50 21:39 109 min Unknown No realtime estimate unknown IC 2167 4 Jun 14, 20:00 CEST
19:50 21:39 109 min Unknown No realtime estimate unknown IC 2167 4 Jun 14, 19:10 CEST
20:06 21:54 108 min Unknown No realtime estimate unknown IC 2369 3 Jun 14, 20:15 CEST
20:06 21:54 108 min Unknown No realtime estimate unknown IC 2369 3 Jun 14, 19:10 CEST
20:20 22:09 109 min Cancelled 5 Severe / Cancelled cancelled IC 2169 4 Jun 14, 20:30 CEST
20:20 22:09 109 min Unknown No realtime estimate unknown IC 2169 4 Jun 14, 20:30 CEST
20:36 22:24 108 min Unknown No realtime estimate unknown IC 2271 3 Jun 14, 20:45 CEST
20:50 22:54 124 min Unknown No realtime estimate unknown IC 2171 4 Jun 14, 21:00 CEST
21:06 23:09 123 min Unknown No realtime estimate unknown IC 2373 3 Jun 14, 21:15 CEST
21:20 +1m 23:24 124 min (123) Unknown No realtime estimate unknown IC 2173 4 Jun 14, 21:25 CEST
21:36 23:39 123 min Unknown No realtime estimate unknown IC 2275 3 Jun 14, 21:45 CEST
21:48 +2m 23:54 126 min (124) Unknown No realtime estimate unknown SPR 18283 4 Jun 14, 21:55 CEST
22:06 00:09 123 min Unknown No realtime estimate unknown IC 2377 3 Jun 14, 22:15 CEST
22:18 00:24 126 min Unknown No realtime estimate unknown SPR 18285 4 Jun 14, 22:25 CEST
22:36 00:39 123 min Unknown No realtime estimate unknown IC 2279 3 Jun 14, 22:45 CEST
23:06 01:15 129 min 1 min 1 On time on_time IC 2381 1 Jun 14, 23:15 CEST
23:36 01:30 114 min 1 min 1 On time on_time IC 2283 1 Jun 14, 23:45 CEST
23:49 +1m 01:48 119 min (118) Unknown No realtime estimate unknown SPR 4091 1 Jun 14, 23:55 CEST