NS Route Status
Amsterdam Centraal -> Rotterdam Centraal

Jun 28, 2026

188 trips · 31 cancellations · worst delay 29 min
⚡79 52 trips
81 188 trips

Delay breakdown

On time (< 2 min)
141 (75%)
2 – 5 min
10 (5%)
5 – 10 min
1 (1%)
10 – 20 min
4 (2%)
Cancelled / 20+ min
32 (17%)

Trip samples

Individual trips collected for 2026-06-28.

Departure Arrival Duration Delay Grade Status Train Transfers
00:06 +2m 01:19 73 min (71) 3 min 2 Small delay delayed IC 2385 0
00:36 +1m 01:49 73 min (72) 1 min 1 On time on_time IC 2287 0
01:06 02:19 73 min 0 1 On time on_time IC 2389 0
01:17 02:58 101 min 0 1 On time on_time SPR 4889 2
01:18 +1m 02:58 100 min (99) Part cancelled 5 Severe / Cancelled part_cancelled IC 1402 1
02:10 03:57 107 min 0 1 On time on_time BUS 928689 1
02:29 03:57 88 min Cancelled 5 Severe / Cancelled cancelled NT 32748 1
03:10 04:57 107 min 0 1 On time on_time BUS 928693 1
04:10 05:57 107 min 0 1 On time on_time BUS 928697 1
05:10 06:38 88 min 0 1 On time on_time BUS 928701 1
05:10 06:53 103 min 0 1 On time on_time BUS 928701 1
06:26 07:18 52 min 0 1 On time on_time SPR 18121 1
06:34 +1m 07:48 74 min (73) 1 min 1 On time on_time IC 2215 0
06:42 07:38 +1m 56 min (57) 2 min 1 On time on_time SPR 18221 1
06:42 +5m 07:51 69 min (64) 5 min 2 Small delay delayed EST 9916 0
06:57 07:48 51 min 0 1 On time on_time SPR 18123 1
R 07:04 08:19 75 min 0 1 On time on_time IC 2317 0
R 07:05 08:34 89 min Cancelled 5 Severe / Cancelled cancelled SPR 5821 1
R 07:18 +1m 08:40 82 min (81) Cancelled 5 Severe / Cancelled cancelled IC 3023 1
R 07:27 08:18 51 min 1 min 1 On time on_time SPR 18125 1
R 07:34 08:48 74 min 0 1 On time on_time IC 2219 0
R 07:35 09:04 89 min 0 1 On time on_time SPR 5823 1
R 07:42 08:38 56 min 0 1 On time on_time SPR 18225 1
R 07:48 09:10 82 min 0 1 On time on_time IC 3025 1
R 07:57 08:18 +27m 21 min (48) 29 min 5 Severe / Cancelled delayed SPR 18127 1
R 07:57 08:48 51 min 1 min 1 On time on_time SPR 18127 1
R 08:04 09:19 75 min 0 1 On time on_time IC 2321 0
R 08:05 +2m 09:34 89 min (87) Cancelled 5 Severe / Cancelled cancelled SPR 5825 1
R 08:27 09:18 51 min 0 1 On time on_time SPR 18129 1
R 08:28 +1m 09:40 72 min (71) Cancelled 5 Severe / Cancelled cancelled ICE 225 1
R 08:34 +1m 09:49 75 min (74) 1 min 1 On time on_time IC 2223 0
R 08:35 10:04 89 min 0 1 On time on_time SPR 5827 1
R 08:42 09:38 56 min 0 1 On time on_time SPR 18229 1
R 08:48 +3m 10:10 82 min (79) 3 min 2 Small delay delayed IC 3029 1
R 08:57 09:48 51 min 0 1 On time on_time SPR 18131 1
09:04 10:19 75 min 0 1 On time on_time IC 2325 0
09:05 10:34 89 min 0 1 On time on_time SPR 5829 1
09:18 +1m 10:40 82 min (81) 1 min 1 On time on_time IC 3031 1
09:19 10:42 83 min Cancelled 5 Severe / Cancelled cancelled IC 2125 1
09:27 10:18 51 min 1 min 1 On time on_time SPR 18133 1
09:34 10:49 75 min 0 1 On time on_time IC 2227 0
09:42 10:38 56 min 0 1 On time on_time SPR 18233 1
09:42 11:04 82 min 0 1 On time on_time SPR 18233 1
09:49 11:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2127 1
09:57 10:48 51 min 0 1 On time on_time SPR 18135 1
10:04 11:19 75 min 0 1 On time on_time IC 2329 0
10:12 11:08 56 min 0 1 On time on_time SPR 18235 1
10:12 11:34 +1m 82 min (83) 3 min 2 Small delay delayed SPR 18235 1
11:12 12:08 56 min 0 1 On time on_time SPR 18239 1
11:12 12:34 82 min 0 1 On time on_time SPR 18239 1
11:19 12:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2133 1
11:27 12:18 51 min 0 1 On time on_time SPR 18141 1
11:34 +1m 12:49 75 min (74) 1 min 1 On time on_time IC 2235 0
11:42 12:38 56 min 0 1 On time on_time SPR 18241 1
11:42 13:04 82 min 0 1 On time on_time SPR 18241 1
11:49 13:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2135 1
11:50 13:04 74 min 4 min 2 Small delay delayed IC 2934 2
11:57 12:48 51 min 0 1 On time on_time SPR 18143 1
12:04 13:19 75 min 0 1 On time on_time IC 2337 0
12:12 13:08 56 min Cancelled 5 Severe / Cancelled cancelled SPR 18243 1
12:12 13:34 82 min 0 1 On time on_time SPR 18243 1
12:19 13:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2137 1
12:27 13:18 51 min Cancelled 5 Severe / Cancelled cancelled SPR 18145 1
12:34 +4m 13:49 +1m 75 min (72) 4 min 2 Small delay delayed IC 2239 0
12:42 13:38 56 min 0 1 On time on_time SPR 18245 1
12:42 14:04 82 min 0 1 On time on_time SPR 18245 1
12:49 14:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2139 1
12:57 +1m 13:48 51 min (50) 1 min 1 On time on_time SPR 18147 1
13:03 +3m 14:25 82 min (79) 3 min 2 Small delay delayed IC 2747 1
13:04 14:19 75 min 0 1 On time on_time IC 2341 0
13:12 14:08 56 min 0 1 On time on_time SPR 18247 1
13:12 14:34 82 min 0 1 On time on_time SPR 18247 1
13:18 14:40 82 min 0 1 On time on_time IC 3047 1
13:19 14:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2141 1
13:27 14:18 51 min 0 1 On time on_time SPR 18149 1
13:34 14:49 75 min 0 1 On time on_time IC 2243 0
13:42 14:38 56 min 1 min 1 On time on_time SPR 18249 1
13:42 15:04 82 min 1 min 1 On time on_time SPR 18249 1
13:49 15:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2143 1
13:57 14:48 51 min 0 1 On time on_time SPR 18151 1
14:04 15:19 75 min 0 1 On time on_time IC 2345 0
14:12 15:08 56 min 0 1 On time on_time SPR 18251 1
14:12 15:34 82 min 0 1 On time on_time SPR 18251 1
14:19 15:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2145 1
14:27 15:18 51 min 0 1 On time on_time SPR 18153 1
15:12 16:08 56 min 0 1 On time on_time SPR 18255 1
15:12 16:34 82 min 0 1 On time on_time SPR 18255 1
15:19 16:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2149 1
15:27 16:18 51 min 0 1 On time on_time SPR 18157 1
15:34 +1m 16:49 75 min (74) 1 min 1 On time on_time IC 2251 0
15:42 16:38 56 min 0 1 On time on_time SPR 18257 1
15:42 17:04 82 min 0 1 On time on_time SPR 18257 1
15:49 17:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2151 1
15:57 16:48 51 min 0 1 On time on_time SPR 18159 1
R 16:04 17:19 75 min 0 1 On time on_time IC 2353 0
R 16:12 17:08 56 min 0 1 On time on_time SPR 18259 1
R 16:12 17:34 82 min 0 1 On time on_time SPR 18259 1
R 16:18 17:40 82 min 0 1 On time on_time IC 3059 1
R 16:19 17:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2153 1
R 16:27 17:18 51 min 0 1 On time on_time SPR 18161 1
R 16:33 +3m 17:55 82 min (79) 3 min 2 Small delay delayed IC 2761 1
R 16:34 17:49 75 min 0 1 On time on_time IC 2255 0
R 16:42 17:38 56 min 0 1 On time on_time SPR 18261 1
R 16:42 18:04 82 min 0 1 On time on_time SPR 18261 1
R 16:48 +1m 18:10 82 min (81) 1 min 1 On time on_time IC 3061 1
R 16:49 18:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2155 1
R 16:57 17:48 51 min 0 1 On time on_time SPR 18163 1
R 17:03 +3m 18:25 82 min (79) 3 min 2 Small delay delayed IC 2763 1
R 17:04 18:19 75 min 0 1 On time on_time IC 2357 0
R 17:12 18:08 56 min 1 min 1 On time on_time SPR 18263 1
R 17:12 18:34 82 min 0 1 On time on_time SPR 18263 1
R 17:18 18:40 82 min 0 1 On time on_time IC 3063 1
R 17:19 18:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2157 1
R 17:27 +1m 18:18 51 min (50) 1 min 1 On time on_time SPR 18165 1
R 17:27 +1m 18:08 +5m 41 min (45) 7 min 3 Moderate delay delayed SPR 18165 1
R 17:34 18:48 74 min 0 1 On time on_time IC 2259 0
R 17:42 18:38 56 min 0 1 On time on_time SPR 18265 1
R 17:42 19:04 82 min 0 1 On time on_time SPR 18265 1
R 17:48 19:10 82 min 1 min 1 On time on_time IC 3065 1
R 17:49 19:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2159 1
R 17:57 18:48 51 min 0 1 On time on_time SPR 18167 1
R 18:04 +1m 19:19 75 min (74) 1 min 1 On time on_time IC 2361 0
R 18:12 +2m 19:08 56 min (54) 2 min 1 On time on_time SPR 18267 1
R 18:12 +2m 19:34 82 min (80) 2 min 1 On time on_time SPR 18267 1
R 18:18 19:40 82 min 0 1 On time on_time IC 3067 1
R 18:19 19:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2161 1
R 18:27 19:18 51 min 0 1 On time on_time SPR 18169 1
18:34 +1m 19:49 75 min (74) 1 min 1 On time on_time IC 2263 0
18:42 19:38 56 min 0 1 On time on_time SPR 18269 1
18:42 20:04 82 min 0 1 On time on_time SPR 18269 1
18:48 20:10 82 min 0 1 On time on_time IC 3069 1
18:49 20:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2163 1
18:57 19:48 51 min 0 1 On time on_time SPR 18171 1
19:04 20:19 75 min 0 1 On time on_time IC 2365 0
19:12 20:08 56 min 0 1 On time on_time SPR 18271 1
19:12 20:34 82 min 0 1 On time on_time SPR 18271 1
19:18 20:40 82 min 0 1 On time on_time IC 3071 1
19:19 20:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2165 1
19:27 20:18 51 min 1 min 1 On time on_time SPR 18173 1
19:33 +5m 20:55 82 min (77) 5 min 2 Small delay delayed IC 2773 1
19:34 20:48 74 min 0 1 On time on_time IC 2267 0
19:42 20:38 56 min 0 1 On time on_time SPR 18273 1
19:42 21:04 82 min 0 1 On time on_time SPR 18273 1
19:48 +1m 21:10 82 min (81) 1 min 1 On time on_time IC 3073 1
19:49 21:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2167 1
19:57 20:48 51 min 0 1 On time on_time SPR 18175 1
20:03 +20m 21:40 97 min (77) 20 min 4 Large delay delayed IC 2775 1
20:04 21:19 75 min 0 1 On time on_time IC 2369 0
20:12 21:08 56 min 0 1 On time on_time SPR 18275 1
20:12 21:34 82 min 0 1 On time on_time SPR 18275 1
20:19 21:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2169 1
20:27 21:18 51 min 1 min 1 On time on_time SPR 18177 1
20:34 +12m 21:48 +9m 74 min (71) 13 min 4 Large delay delayed IC 2271 0
20:42 21:38 56 min 0 1 On time on_time SPR 18277 1
20:42 22:04 82 min 0 1 On time on_time SPR 18277 1
20:48 22:10 82 min 0 1 On time on_time IC 3077 1
20:49 22:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2171 1
20:57 21:48 51 min 0 1 On time on_time SPR 18179 1
21:04 22:19 75 min 0 1 On time on_time IC 2373 0
21:12 22:08 56 min 0 1 On time on_time SPR 18279 1
21:12 22:34 82 min 0 1 On time on_time SPR 18279 1
21:18 22:40 82 min 0 1 On time on_time IC 3079 1
21:19 22:34 75 min Cancelled 5 Severe / Cancelled cancelled IC 2173 1
21:27 +1m 22:18 +1m 51 min 2 min 1 On time on_time SPR 18181 1
21:34 22:48 74 min 0 1 On time on_time IC 2275 0
21:42 22:18 +11m 36 min (47) 12 min 4 Large delay delayed SPR 18281 1
21:42 22:38 56 min 0 1 On time on_time SPR 18281 1
21:42 23:04 82 min 0 1 On time on_time SPR 18281 1
21:48 +1m 23:10 82 min (81) 1 min 1 On time on_time IC 3081 1
21:49 23:04 75 min Cancelled 5 Severe / Cancelled cancelled IC 2175 1
21:57 22:48 51 min 0 1 On time on_time SPR 18183 1
22:04 23:19 75 min 0 1 On time on_time IC 2377 0
22:05 23:34 89 min 0 1 On time on_time SPR 5881 1
22:12 23:08 56 min 0 1 On time on_time SPR 18283 1
22:12 23:34 +9m 82 min (91) 13 min 4 Large delay delayed SPR 18283 1
22:18 23:40 82 min 0 1 On time on_time IC 3083 1
22:27 23:18 51 min 0 1 On time on_time SPR 18185 1
22:27 23:18 51 min 0 1 On time on_time SPR 18185 1
22:34 23:48 74 min 0 1 On time on_time IC 2279 0
22:35 00:04 89 min 0 1 On time on_time SPR 5883 1
22:42 +1m 23:38 56 min (55) 2 min 1 On time on_time SPR 18285 1
22:48 00:10 82 min 0 1 On time on_time IC 3085 1
22:57 23:48 51 min 0 1 On time on_time SPR 18187 1
23:04 +2m 00:19 75 min (73) 2 min 1 On time on_time IC 2381 0
23:27 +1m 00:28 +1m 61 min 2 min 1 On time on_time SPR 18189 1
23:34 00:48 74 min 1 min 1 On time on_time IC 2283 0
23:35 01:04 89 min 0 1 On time on_time SPR 5887 1
23:48 +2m 01:10 82 min (80) 2 min 1 On time on_time IC 3089 1