← NS Route Status

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

Amsterdam Centraal -> Den Haag Centraal

Mar 15, 2026

126 trips · 1 cancellation · worst delay 12 min
⚡98 24 trips
96 126 scored trips

126 of 126 trips were last observed before their expected arrival. Latest observation: Mar 15, 23:45 CET.

Delay breakdown

Up to 2 min
106 (84%)
Over 2 to 5 min
13 (10%)
Over 5 to 10 min
5 (4%)
Over 10 to 20 min
1 (1%)
Cancelled / over 20 min
1 (1%)

Trip samples

Individual trips collected for 2026-03-15.

Departure Arrival Duration Delay Grade Status Train Transfers Last observed
00:05 00:54 49 min 1 min 1 On time on_time SPR 8191 1 Mar 15, 00:15 CET
00:06 01:02 56 min 1 min 1 On time on_time IC 2385 1 Mar 15, 00:15 CET
00:20 +2m 01:10 +1m 50 min (49) 3 min 2 Small delay delayed IC 2185 0 Mar 15, 00:30 CET
00:35 01:24 49 min 1 min 1 On time on_time SPR 8193 1 Mar 15, 00:45 CET
00:36 01:32 56 min 0 1 On time on_time IC 2287 1 Mar 15, 00:45 CET
01:06 02:02 56 min 1 min 1 On time on_time IC 2389 1 Mar 15, 01:15 CET
01:46 02:34 48 min 0 1 On time on_time IC 1405 1 Mar 15, 01:55 CET
04:46 06:05 79 min 0 1 On time on_time IC 1417 1 Mar 15, 04:55 CET
05:46 06:47 61 min 0 1 On time on_time IC 1421 1 Mar 15, 05:55 CET
06:03 07:16 73 min 0 1 On time on_time SPR 8119 1 Mar 15, 06:10 CET
06:36 07:32 56 min 2 min 1 On time on_time IC 2215 1 Mar 15, 06:45 CET
R 07:06 07:57 51 min 0 1 On time on_time IC 2317 1 Mar 15, 07:15 CET
R 07:36 08:27 51 min 0 1 On time on_time IC 2219 1 Mar 15, 07:45 CET
R 08:06 08:57 51 min 0 1 On time on_time IC 2321 1 Mar 15, 08:15 CET
R 08:36 +1m 09:27 51 min (50) 2 min 1 On time on_time IC 2223 1 Mar 15, 08:45 CET
09:06 09:57 51 min 1 min 1 On time on_time IC 2325 1 Mar 15, 09:15 CET
09:36 10:27 51 min 1 min 1 On time on_time IC 2227 1 Mar 15, 09:45 CET
09:43 10:32 49 min 2 min 1 On time on_time SPR 8333 1 Mar 15, 09:50 CET
09:56 10:49 53 min 2 min 1 On time on_time SPR 8435 2 Mar 15, 10:05 CET
10:06 +1m 10:57 51 min (50) 2 min 1 On time on_time IC 2329 1 Mar 15, 10:15 CET
10:13 11:02 49 min 0 1 On time on_time SPR 8335 1 Mar 15, 10:20 CET
10:20 11:10 50 min 1 min 1 On time on_time IC 2129 0 Mar 15, 10:30 CET
10:26 11:19 53 min 1 min 1 On time on_time SPR 8437 2 Mar 15, 10:35 CET
10:36 11:27 +8m 51 min (59) 9 min 3 Moderate delay delayed IC 2231 1 Mar 15, 10:45 CET
10:43 11:32 49 min 1 min 1 On time on_time SPR 8337 1 Mar 15, 10:50 CET
10:48 11:27 +10m 39 min (49) 12 min 4 Large delay delayed SPR 8239 1 Mar 15, 10:55 CET
10:50 11:40 50 min Cancelled 5 Severe / Cancelled cancelled IC 2131 0 Mar 15, 11:00 CET
10:56 11:49 53 min 3 min 2 Small delay delayed SPR 8439 2 Mar 15, 11:05 CET
11:06 11:57 +4m 51 min (55) 4 min 2 Small delay delayed IC 2333 1 Mar 15, 11:15 CET
11:13 12:02 49 min 0 1 On time on_time SPR 8339 1 Mar 15, 11:20 CET
11:13 11:57 +3m 44 min (47) 4 min 2 Small delay delayed SPR 8339 1 Mar 15, 11:05 CET
11:20 12:10 50 min 1 min 1 On time on_time IC 2133 0 Mar 15, 11:30 CET
11:26 +1m 12:19 53 min (52) 2 min 1 On time on_time SPR 8441 2 Mar 15, 11:35 CET
11:35 12:24 +5m 49 min (54) 7 min 3 Moderate delay delayed SPR 8141 1 Mar 15, 11:45 CET
11:42 12:32 50 min 0 1 On time on_time SPR 8341 1 Mar 15, 11:50 CET
11:42 12:24 +5m 42 min (47) 6 min 3 Moderate delay delayed SPR 8341 1 Mar 15, 11:30 CET
11:50 12:40 50 min 1 min 1 On time on_time IC 2135 0 Mar 15, 12:00 CET
11:56 12:49 53 min 1 min 1 On time on_time SPR 8443 2 Mar 15, 12:05 CET
12:05 12:54 49 min 1 min 1 On time on_time SPR 8143 1 Mar 15, 12:15 CET
12:13 13:02 49 min 0 1 On time on_time SPR 8343 1 Mar 15, 12:20 CET
12:20 13:10 50 min 1 min 1 On time on_time IC 2137 0 Mar 15, 12:30 CET
12:26 13:19 53 min 2 min 1 On time on_time SPR 8445 2 Mar 15, 12:35 CET
12:35 13:24 49 min 1 min 1 On time on_time SPR 8145 1 Mar 15, 12:45 CET
12:43 13:32 49 min 0 1 On time on_time SPR 8345 1 Mar 15, 12:50 CET
12:50 +2m 13:40 50 min (48) 2 min 1 On time on_time IC 2139 0 Mar 15, 13:00 CET
12:56 13:49 53 min 0 1 On time on_time SPR 8447 2 Mar 15, 13:05 CET
13:05 13:54 49 min 1 min 1 On time on_time SPR 8147 1 Mar 15, 13:15 CET
13:13 14:02 49 min 0 1 On time on_time SPR 8347 1 Mar 15, 13:20 CET
13:20 +1m 14:10 50 min (49) 1 min 1 On time on_time IC 2141 0 Mar 15, 13:30 CET
13:26 14:19 53 min 4 min 2 Small delay delayed SPR 8449 2 Mar 15, 13:35 CET
13:26 14:23 57 min 4 min 2 Small delay delayed SPR 8449 2 Mar 15, 13:30 CET
13:35 14:24 49 min 1 min 1 On time on_time SPR 8149 1 Mar 15, 13:45 CET
13:43 14:32 49 min 1 min 1 On time on_time SPR 8349 1 Mar 15, 13:50 CET
13:50 14:40 50 min 0 1 On time on_time IC 2143 0 Mar 15, 14:00 CET
13:56 +2m 14:49 53 min (51) 2 min 1 On time on_time SPR 8451 2 Mar 15, 14:05 CET
14:05 +1m 14:54 49 min (48) 2 min 1 On time on_time SPR 8151 1 Mar 15, 14:15 CET
14:13 15:02 49 min 0 1 On time on_time SPR 8351 1 Mar 15, 14:20 CET
14:20 15:10 50 min 1 min 1 On time on_time IC 2145 0 Mar 15, 14:30 CET
14:26 15:19 53 min 1 min 1 On time on_time SPR 8453 2 Mar 15, 14:35 CET
14:35 15:24 49 min 1 min 1 On time on_time SPR 8153 1 Mar 15, 14:45 CET
14:43 +2m 15:32 49 min (47) 3 min 2 Small delay delayed SPR 8353 1 Mar 15, 14:50 CET
14:50 15:40 50 min 0 1 On time on_time IC 2147 0 Mar 15, 15:00 CET
14:56 15:49 53 min 2 min 1 On time on_time SPR 8455 2 Mar 15, 15:05 CET
15:05 15:54 49 min 2 min 1 On time on_time SPR 8155 1 Mar 15, 15:15 CET
15:13 +2m 16:02 49 min (47) 2 min 1 On time on_time SPR 8355 1 Mar 15, 15:20 CET
15:20 16:10 50 min 0 1 On time on_time IC 2149 0 Mar 15, 15:30 CET
15:26 16:19 53 min 1 min 1 On time on_time SPR 8457 2 Mar 15, 15:35 CET
15:35 +4m 16:24 49 min (45) 4 min 2 Small delay delayed SPR 8157 1 Mar 15, 15:45 CET
15:43 +1m 16:32 49 min (48) 2 min 1 On time on_time SPR 8357 1 Mar 15, 15:50 CET
15:50 16:40 50 min 1 min 1 On time on_time IC 2151 0 Mar 15, 16:00 CET
15:56 16:49 53 min 1 min 1 On time on_time SPR 8459 2 Mar 15, 16:05 CET
R 16:05 +3m 16:54 49 min (46) 3 min 2 Small delay delayed SPR 8159 1 Mar 15, 16:15 CET
R 16:13 +2m 17:02 49 min (47) 2 min 1 On time on_time SPR 8359 1 Mar 15, 16:20 CET
R 16:20 +1m 17:10 50 min (49) 1 min 1 On time on_time IC 2153 0 Mar 15, 16:30 CET
R 16:26 17:19 53 min 1 min 1 On time on_time SPR 8461 2 Mar 15, 16:35 CET
R 16:35 17:24 49 min 1 min 1 On time on_time SPR 8161 1 Mar 15, 16:45 CET
R 16:43 +3m 17:32 49 min (46) 4 min 2 Small delay delayed SPR 8361 1 Mar 15, 16:50 CET
R 16:50 17:40 50 min 0 1 On time on_time IC 2155 0 Mar 15, 17:00 CET
R 16:56 17:49 53 min 1 min 1 On time on_time SPR 8463 2 Mar 15, 17:05 CET
R 17:05 17:54 49 min 1 min 1 On time on_time SPR 8163 1 Mar 15, 17:15 CET
R 17:13 18:02 49 min 0 1 On time on_time SPR 8363 1 Mar 15, 17:20 CET
R 17:20 18:10 50 min 2 min 1 On time on_time IC 2157 0 Mar 15, 17:30 CET
R 17:26 18:19 53 min 1 min 1 On time on_time SPR 8465 2 Mar 15, 17:35 CET
R 17:35 18:24 49 min 1 min 1 On time on_time SPR 8165 1 Mar 15, 17:45 CET
R 17:43 18:32 49 min 1 min 1 On time on_time SPR 8365 1 Mar 15, 17:50 CET
R 17:50 18:40 50 min 0 1 On time on_time IC 2159 0 Mar 15, 18:00 CET
R 17:56 18:49 53 min 0 1 On time on_time SPR 8467 2 Mar 15, 18:05 CET
R 18:05 18:54 49 min 1 min 1 On time on_time SPR 8167 1 Mar 15, 18:15 CET
R 18:13 +1m 19:02 49 min (48) 1 min 1 On time on_time SPR 8367 1 Mar 15, 18:20 CET
R 18:20 19:10 50 min 1 min 1 On time on_time IC 2161 0 Mar 15, 18:30 CET
R 18:26 +2m 19:19 53 min (51) 3 min 2 Small delay delayed SPR 8469 2 Mar 15, 18:35 CET
18:35 19:24 49 min 1 min 1 On time on_time SPR 8169 1 Mar 15, 18:45 CET
18:43 19:32 49 min 1 min 1 On time on_time SPR 8369 1 Mar 15, 18:50 CET
18:50 19:40 50 min 1 min 1 On time on_time IC 2163 0 Mar 15, 19:00 CET
18:56 19:49 53 min 1 min 1 On time on_time SPR 8471 2 Mar 15, 19:05 CET
19:05 19:54 49 min 2 min 1 On time on_time SPR 8171 1 Mar 15, 19:15 CET
19:13 20:02 49 min 0 1 On time on_time SPR 8371 1 Mar 15, 19:20 CET
19:20 20:10 50 min 1 min 1 On time on_time IC 2165 0 Mar 15, 19:30 CET
19:26 20:19 53 min 1 min 1 On time on_time SPR 8473 2 Mar 15, 19:35 CET
19:35 20:24 49 min 1 min 1 On time on_time SPR 8173 1 Mar 15, 19:45 CET
19:43 20:32 49 min 1 min 1 On time on_time SPR 8373 1 Mar 15, 19:50 CET
19:50 20:40 50 min 1 min 1 On time on_time IC 2167 0 Mar 15, 20:00 CET
19:56 20:49 53 min 1 min 1 On time on_time SPR 8475 2 Mar 15, 20:05 CET
20:05 20:54 49 min 1 min 1 On time on_time SPR 8175 1 Mar 15, 20:15 CET
20:13 21:02 49 min 0 1 On time on_time SPR 8375 1 Mar 15, 20:20 CET
20:20 21:10 50 min 1 min 1 On time on_time IC 2169 0 Mar 15, 20:30 CET
20:26 21:19 53 min 1 min 1 On time on_time SPR 8477 2 Mar 15, 20:35 CET
20:35 21:24 49 min 1 min 1 On time on_time SPR 8177 1 Mar 15, 20:45 CET
20:43 21:32 49 min 1 min 1 On time on_time SPR 8377 1 Mar 15, 20:50 CET
20:50 21:40 50 min 0 1 On time on_time IC 2171 0 Mar 15, 21:00 CET
20:56 21:49 53 min 1 min 1 On time on_time SPR 8479 2 Mar 15, 21:05 CET
21:05 +2m 21:54 49 min (47) 3 min 2 Small delay delayed SPR 8179 1 Mar 15, 21:15 CET
21:13 22:02 49 min 0 1 On time on_time SPR 8379 1 Mar 15, 21:20 CET
21:20 22:10 50 min 1 min 1 On time on_time IC 2173 0 Mar 15, 21:30 CET
21:35 22:24 +7m 49 min (56) 9 min 3 Moderate delay delayed SPR 8181 1 Mar 15, 21:45 CET
21:36 22:32 56 min 2 min 1 On time on_time IC 2275 1 Mar 15, 21:45 CET
21:48 22:49 61 min 0 1 On time on_time SPR 8283 2 Mar 15, 21:55 CET
22:05 +2m 22:54 49 min (47) 3 min 2 Small delay delayed SPR 8183 1 Mar 15, 22:15 CET
22:06 23:02 56 min 1 min 1 On time on_time IC 2377 1 Mar 15, 22:15 CET
22:18 23:19 61 min 0 1 On time on_time SPR 8285 2 Mar 15, 22:25 CET
22:35 23:24 49 min 1 min 1 On time on_time SPR 8185 1 Mar 15, 22:45 CET
22:36 23:32 56 min 2 min 1 On time on_time IC 2279 1 Mar 15, 22:45 CET
23:05 23:54 49 min 2 min 1 On time on_time SPR 8187 1 Mar 15, 23:15 CET
23:06 +8m 00:02 56 min (48) 8 min 3 Moderate delay delayed IC 2381 1 Mar 15, 23:15 CET
23:35 00:24 49 min 1 min 1 On time on_time SPR 8189 1 Mar 15, 23:45 CET
23:36 00:32 56 min 1 min 1 On time on_time IC 2283 1 Mar 15, 23:45 CET