NS Route Status
Amsterdam Centraal -> Den Haag Centraal

Aug 21, 2026

104 trips · 12 cancellations · worst delay 14 min
⚡79 26 trips
82 104 trips

Delay breakdown

On time (< 2 min)
62 (60%)
2 – 5 min
24 (23%)
5 – 10 min
4 (4%)
10 – 20 min
2 (2%)
Cancelled / 20+ min
12 (12%)

Trip samples

Individual trips collected for 2026-08-21.

Departure Arrival Duration Delay Grade Status Train Transfers
00:06 00:59 +1m 53 min (54) 1 min 1 On time on_time IC 2385 1
04:46 +3m 06:05 79 min (76) 3 min 2 Small delay delayed IC 1417 1
05:14 06:13 59 min 1 min 1 On time on_time SPR 4306 0
05:45 +1m 06:32 47 min (46) 1 min 1 On time on_time IC 3510 0
06:15 +4m 07:02 +2m 47 min (45) 4 min 2 Small delay delayed IC 3512 0
06:18 +2m 07:13 55 min (53) Part cancelled 5 Severe / Cancelled part_cancelled IC 3214 1
06:18 +2m 07:22 64 min (62) 4 min 2 Small delay delayed IC 3214 1
06:45 +1m 07:32 47 min (46) 1 min 1 On time on_time IC 3514 0
06:48 +1m 07:43 55 min (54) 1 min 1 On time on_time IC 3216 1
R 07:15 08:02 47 min 0 1 On time on_time IC 3516 0
R 07:18 08:13 55 min 1 min 1 On time on_time IC 3218 1
R 07:45 08:32 47 min 0 1 On time on_time IC 3518 0
R 07:48 08:43 55 min 0 1 On time on_time IC 3220 1
R 08:04 08:56 52 min 0 1 On time on_time IC 2321 1
R 08:15 +3m 09:02 +1m 47 min (45) 3 min 2 Small delay delayed IC 3520 0
R 08:18 +2m 09:13 55 min (53) Part cancelled 5 Severe / Cancelled part_cancelled IC 3222 1
R 08:18 +2m 09:22 64 min (62) 4 min 2 Small delay delayed IC 3222 1
R 08:34 09:26 52 min 1 min 1 On time on_time IC 2223 1
R 08:46 +3m 09:32 46 min (43) 3 min 2 Small delay delayed IC 303522 0
R 08:49 +2m 09:43 54 min (52) Part cancelled 5 Severe / Cancelled part_cancelled IC 3224 1
R 08:49 +2m 09:52 63 min (61) 3 min 2 Small delay delayed IC 3224 1
09:04 09:56 52 min 1 min 1 On time on_time IC 2325 1
09:15 +5m 10:02 +3m 47 min (45) 6 min 3 Moderate delay delayed IC 3524 0
09:18 +1m 10:13 55 min (54) 1 min 1 On time on_time IC 3226 1
09:34 10:26 52 min 1 min 1 On time on_time IC 2227 1
09:45 +1m 10:32 47 min (46) 2 min 1 On time on_time IC 3526 0
09:49 +2m 10:43 54 min (52) Part cancelled 5 Severe / Cancelled part_cancelled IC 3228 1
09:49 +2m 10:52 63 min (61) 2 min 1 On time on_time IC 3228 1
10:04 10:56 52 min 1 min 1 On time on_time IC 2329 1
10:15 +1m 11:02 47 min (46) 1 min 1 On time on_time IC 3528 0
10:18 +1m 11:13 55 min (54) 1 min 1 On time on_time IC 3230 1
10:34 +1m 11:26 52 min (51) 1 min 1 On time on_time IC 2231 1
10:45 11:32 47 min 0 1 On time on_time IC 3530 0
10:48 11:43 55 min 0 1 On time on_time IC 3232 1
11:04 11:56 52 min 0 1 On time on_time IC 2333 1
11:15 +2m 12:02 47 min (45) 2 min 1 On time on_time IC 3532 0
11:18 +2m 12:13 55 min (53) 2 min 1 On time on_time IC 3234 1
11:18 +2m 12:22 64 min (62) 2 min 1 On time on_time IC 3234 1
11:34 +1m 12:26 52 min (51) 1 min 1 On time on_time IC 2235 1
11:45 +2m 12:32 +1m 47 min (46) 3 min 2 Small delay delayed IC 3534 0
11:48 +1m 12:43 55 min (54) Part cancelled 5 Severe / Cancelled part_cancelled IC 3236 1
11:48 +1m 12:52 +4m 64 min (67) 4 min 2 Small delay delayed IC 3236 1
11:56 12:52 +4m 56 min (60) 14 min 4 Large delay delayed ICD 2436 1
12:15 +4m 13:02 +6m 47 min (49) 8 min 3 Moderate delay delayed IC 3536 0
12:18 +4m 13:13 55 min (51) Part cancelled 5 Severe / Cancelled part_cancelled IC 3238 1
12:18 +4m 13:22 +4m 64 min 5 min 2 Small delay delayed IC 3238 1
12:26 13:22 +4m 56 min (60) 14 min 4 Large delay delayed ICD 2438 1
12:45 13:32 47 min 0 1 On time on_time IC 3538 0
12:48 13:43 55 min 0 1 On time on_time IC 3240 1
13:15 +2m 14:02 47 min (45) 2 min 1 On time on_time IC 3540 0
13:18 +2m 14:13 55 min (53) 2 min 1 On time on_time IC 3242 1
13:45 +1m 14:32 47 min (46) 1 min 1 On time on_time IC 3542 0
13:48 +2m 14:43 55 min (53) 2 min 1 On time on_time IC 3244 1
14:15 +7m 15:02 +4m 47 min (44) 7 min 3 Moderate delay delayed IC 3544 0
14:18 +1m 15:13 55 min (54) 1 min 1 On time on_time IC 3246 1
14:45 +4m 15:32 +2m 47 min (45) 4 min 2 Small delay delayed IC 3546 0
14:48 +3m 15:43 55 min (52) Part cancelled 5 Severe / Cancelled part_cancelled IC 3248 1
14:48 +3m 15:52 64 min (61) 4 min 2 Small delay delayed IC 3248 1
15:15 16:02 47 min 0 1 On time on_time IC 3548 0
15:18 16:13 55 min 1 min 1 On time on_time IC 3250 1
15:45 16:32 47 min 0 1 On time on_time IC 3550 0
15:48 +1m 16:43 55 min (54) 1 min 1 On time on_time IC 3252 1
R 16:15 +4m 17:02 +1m 47 min (44) 4 min 2 Small delay delayed IC 3552 0
R 16:18 +3m 17:13 55 min (52) Part cancelled 5 Severe / Cancelled part_cancelled IC 3254 1
R 16:18 +3m 17:22 64 min (61) 3 min 2 Small delay delayed IC 3254 1
R 16:45 +3m 17:32 47 min (44) 3 min 2 Small delay delayed IC 3554 0
R 16:48 +2m 17:43 55 min (53) Part cancelled 5 Severe / Cancelled part_cancelled IC 3256 1
R 16:48 +2m 17:52 64 min (62) 3 min 2 Small delay delayed IC 3256 1
R 17:15 +2m 18:02 47 min (45) 2 min 1 On time on_time IC 3556 0
R 17:18 +1m 18:13 55 min (54) 2 min 1 On time on_time IC 3258 1
R 17:34 +2m 18:26 52 min (50) 2 min 1 On time on_time IC 2259 1
R 17:45 +3m 18:32 47 min (44) 3 min 2 Small delay delayed IC 3558 0
R 17:48 18:43 55 min 2 min 1 On time on_time IC 3260 1
R 18:04 18:56 52 min 0 1 On time on_time IC 2361 1
R 18:15 +2m 19:02 47 min (45) 2 min 1 On time on_time IC 3560 0
R 18:18 19:13 55 min 1 min 1 On time on_time IC 3262 1
18:34 +2m 19:26 52 min (50) 2 min 1 On time on_time IC 2263 1
18:45 +3m 19:32 47 min (44) 3 min 2 Small delay delayed IC 3562 0
18:48 +2m 19:43 55 min (53) 3 min 2 Small delay delayed IC 3264 1
19:04 +1m 19:56 52 min (51) 2 min 1 On time on_time IC 2365 1
19:15 20:02 47 min 0 1 On time on_time IC 3564 0
19:18 20:13 55 min 1 min 1 On time on_time IC 3266 1
19:34 20:26 52 min 1 min 1 On time on_time IC 2267 1
19:45 +1m 20:32 47 min (46) 1 min 1 On time on_time IC 3566 0
19:48 20:43 55 min 0 1 On time on_time IC 3268 1
20:04 20:56 52 min 1 min 1 On time on_time IC 2369 1
20:15 +3m 21:02 47 min (44) 3 min 2 Small delay delayed IC 3568 0
20:18 +1m 21:13 55 min (54) Part cancelled 5 Severe / Cancelled part_cancelled IC 3270 1
20:18 +1m 21:22 64 min (63) 3 min 2 Small delay delayed IC 3270 1
20:35 +1m 21:26 51 min (50) 2 min 1 On time on_time IC 2271 1
20:45 21:32 47 min 0 1 On time on_time IC 3570 0
20:48 21:43 55 min 0 1 On time on_time IC 3272 1
21:04 +1m 21:56 52 min (51) 2 min 1 On time on_time IC 2373 1
21:15 +1m 22:01 46 min (45) 1 min 1 On time on_time IC 3572 0
21:18 22:13 55 min 1 min 1 On time on_time IC 3274 1
21:45 +7m 22:33 +4m 48 min (45) 7 min 3 Moderate delay delayed IC 3574 0
21:48 +4m 22:43 55 min (51) Part cancelled 5 Severe / Cancelled part_cancelled IC 3276 1
22:15 +3m 23:04 49 min (46) 3 min 2 Small delay delayed IC 3576 0
22:18 +2m 23:13 55 min (53) Part cancelled 5 Severe / Cancelled part_cancelled IC 3278 1
22:18 +2m 23:22 64 min (62) 3 min 2 Small delay delayed IC 3278 1
22:45 +1m 23:32 47 min (46) 2 min 1 On time on_time IC 3578 0
23:15 +2m 00:02 47 min (45) 2 min 1 On time on_time IC 3580 0
23:34 00:29 55 min 4 min 2 Small delay delayed IC 2283 1
23:35 00:43 68 min 0 1 On time on_time SPR 25681 1