NS Route Status
Amsterdam Centraal -> Den Haag Centraal

Aug 09, 2026

176 trips · 15 cancellations · worst delay 25 min
⚡84 37 trips
82 176 trips

Delay breakdown

On time (< 2 min)
111 (63%)
2 – 5 min
24 (14%)
5 – 10 min
16 (9%)
10 – 20 min
8 (5%)
Cancelled / 20+ min
17 (10%)

Trip samples

Individual trips collected for 2026-08-09.

Departure Arrival Duration Delay Grade Status Train Transfers
00:06 01:01 55 min 2 min 1 On time on_time IC 702385 1
00:43 +2m 01:33 +9m 50 min (57) 10 min 3 Moderate delay delayed SPR 8393 1
00:43 +2m 01:33 +16m 50 min (64) 18 min 4 Large delay delayed SPR 8393 1
01:06 02:01 55 min 0 1 On time on_time IC 702389 1
01:06 02:01 55 min 0 1 On time on_time IC 702389 1
01:51 +4m 02:45 54 min (50) 5 min 2 Small delay delayed IC 1405 0
01:51 +2m 02:45 54 min (52) 2 min 1 On time on_time IC 21402 0
02:46 +1m 03:45 59 min (58) 1 min 1 On time on_time IC 1409 0
02:46 03:45 59 min 0 1 On time on_time IC 1409 0
03:46 04:45 59 min 0 1 On time on_time IC 1413 0
03:46 04:45 59 min 0 1 On time on_time IC 21436 0
04:46 05:32 46 min 0 1 On time on_time IC 1417 0
04:46 05:32 46 min 0 1 On time on_time IC 1417 0
05:47 +2m 07:04 77 min (75) 2 min 1 On time on_time IC 1421 2
05:47 07:04 77 min 0 1 On time on_time IC 1421 2
06:13 07:54 101 min 0 1 On time on_time SPR 8319 3
06:13 07:54 101 min 0 1 On time on_time SPR 8319 3
06:26 08:04 98 min 2 min 1 On time on_time SPR 8421 2
06:26 08:04 98 min 0 1 On time on_time SPR 8421 2
06:43 08:11 88 min 2 min 1 On time on_time SPR 8321 2
06:50 08:17 87 min 1 min 1 On time on_time SPR 4023 1
06:56 08:34 98 min 0 1 On time on_time SPR 8423 2
R 07:20 08:47 87 min 0 1 On time on_time SPR 4025 1
R 07:24 09:11 107 min 0 1 On time on_time IC 3023 2
R 07:26 09:04 98 min 1 min 1 On time on_time SPR 8425 2
R 07:36 09:09 93 min Cancelled 5 Severe / Cancelled cancelled IC 702219 2
R 07:43 09:11 88 min 0 1 On time on_time SPR 8325 2
R 07:50 09:17 87 min 0 1 On time on_time SPR 4027 1
R 08:09 +1m 09:20 71 min (70) 1 min 1 On time on_time IC 2927 1
R 08:14 +4m 09:24 +1m 70 min (67) 4 min 2 Small delay delayed IC 28527 0
R 08:20 +1m 09:47 87 min (86) 2 min 1 On time on_time SPR 4029 1
R 08:39 +1m 09:50 71 min (70) 1 min 1 On time on_time IC 2929 1
R 08:44 09:54 70 min 0 1 On time on_time IC 28529 0
R 08:47 10:05 78 min 0 1 On time on_time ICD 2424 1
R 08:50 10:17 87 min 1 min 1 On time on_time SPR 4031 1
09:09 +1m 10:20 71 min (70) 1 min 1 On time on_time IC 2931 1
09:14 +2m 10:24 70 min (68) 2 min 1 On time on_time IC 28531 0
09:17 10:35 78 min 0 1 On time on_time ICD 2426 1
09:20 10:47 87 min 0 1 On time on_time SPR 4033 1
09:39 +1m 10:52 73 min (72) 1 min 1 On time on_time IC 2933 1
09:44 10:54 70 min 0 1 On time on_time IC 28533 0
09:47 11:05 78 min Cancelled 5 Severe / Cancelled cancelled ICD 2428 1
09:50 11:17 87 min 1 min 1 On time on_time SPR 4035 1
10:09 +1m 11:20 71 min (70) 1 min 1 On time on_time IC 2935 1
10:14 11:24 70 min 0 1 On time on_time IC 28535 0
10:17 +8m 11:41 84 min (76) 10 min 3 Moderate delay delayed ICD 2430 1
10:17 +8m 11:35 78 min (70) 8 min 3 Moderate delay delayed ICD 2430 1
10:24 11:36 72 min 0 1 On time on_time IC 3035 1
10:31 11:47 +1m 76 min (77) 3 min 2 Small delay delayed ICE 123 2
10:31 11:50 79 min 0 1 On time on_time ICE 123 1
10:39 +6m 11:50 71 min (65) Part cancelled 5 Severe / Cancelled part_cancelled IC 2737 1
10:44 +4m 11:54 +1m 70 min (67) 4 min 2 Small delay delayed IC 28537 0
10:47 +7m 12:05 78 min (71) 7 min 3 Moderate delay delayed ICD 2432 1
10:47 +12m 12:11 84 min (72) 12 min 4 Large delay delayed ICD 2432 1
10:50 +2m 12:06 76 min (74) 2 min 1 On time on_time SPR 4039 1
11:09 +1m 12:20 71 min (70) 2 min 1 On time on_time IC 2739 1
11:14 12:24 70 min 0 1 On time on_time IC 28539 0
11:17 +10m 12:35 78 min (68) Part cancelled 5 Severe / Cancelled part_cancelled ICD 2434 1
11:17 +10m 12:41 84 min (74) 10 min 3 Moderate delay delayed ICD 2434 1
11:24 12:36 72 min 0 1 On time on_time IC 303039 1
11:39 +1m 12:52 73 min (72) 1 min 1 On time on_time IC 2741 1
11:44 12:54 70 min 1 min 1 On time on_time IC 28541 0
11:47 13:05 78 min 1 min 1 On time on_time ICD 2436 1
11:50 +1m 13:06 76 min (75) 2 min 1 On time on_time SPR 4043 1
11:54 +3m 13:06 72 min (69) 3 min 2 Small delay delayed IC 303041 1
12:09 +3m 13:20 71 min (68) 3 min 2 Small delay delayed IC 2743 1
12:14 +3m 13:24 70 min (67) 3 min 2 Small delay delayed IC 28543 0
12:17 +5m 13:35 78 min (73) 6 min 3 Moderate delay delayed ICD 2438 1
12:20 +5m 13:36 76 min (71) 5 min 2 Small delay delayed SPR 4045 1
12:24 13:36 72 min 0 1 On time on_time IC 303043 1
12:39 13:50 71 min 0 1 On time on_time IC 2745 1
12:44 13:54 70 min 0 1 On time on_time IC 28545 0
12:47 +3m 14:05 78 min (75) 4 min 2 Small delay delayed ICD 2440 1
12:54 +1m 14:06 72 min (71) 1 min 1 On time on_time IC 303045 1
13:09 +1m 14:20 71 min (70) 1 min 1 On time on_time IC 2747 1
13:14 14:24 70 min 0 1 On time on_time IC 28547 0
13:17 14:35 78 min 0 1 On time on_time ICD 2442 1
13:24 +3m 14:36 72 min (69) 3 min 2 Small delay delayed IC 3047 1
13:39 14:52 73 min 0 1 On time on_time IC 2749 1
13:44 14:54 70 min 0 1 On time on_time IC 28549 0
13:47 15:05 78 min 0 1 On time on_time ICD 2444 1
13:54 15:06 72 min 0 1 On time on_time IC 3049 1
14:04 +15m 15:24 80 min (65) 16 min 4 Large delay delayed SPR 7351 1
14:09 +4m 15:20 71 min (67) Part cancelled 5 Severe / Cancelled part_cancelled IC 2751 1
14:14 +3m 15:24 70 min (67) 3 min 2 Small delay delayed IC 28551 0
14:17 +1m 15:35 78 min (77) 3 min 2 Small delay delayed ICD 2446 1
14:20 +2m 15:36 76 min (74) 3 min 2 Small delay delayed SPR 4053 1
14:24 +4m 15:36 72 min (68) Part cancelled 5 Severe / Cancelled part_cancelled IC 3051 1
14:39 +2m 15:50 71 min (69) 2 min 1 On time on_time IC 2753 1
14:44 15:54 70 min 0 1 On time on_time IC 28553 0
14:47 16:05 78 min 1 min 1 On time on_time ICD 2448 1
14:54 16:06 72 min 0 1 On time on_time IC 3053 1
15:09 +1m 16:20 71 min (70) 2 min 1 On time on_time IC 2755 1
15:14 16:24 70 min 0 1 On time on_time IC 28555 0
15:17 +5m 16:35 78 min (73) 6 min 3 Moderate delay delayed ICD 2450 1
15:24 16:36 72 min 0 1 On time on_time IC 3055 1
15:39 +3m 16:52 73 min (70) 3 min 2 Small delay delayed IC 2757 1
15:44 16:54 70 min 1 min 1 On time on_time IC 28557 0
15:47 17:05 78 min 0 1 On time on_time ICD 2452 1
15:54 +1m 17:06 72 min (71) 1 min 1 On time on_time IC 3057 1
R 16:09 17:20 71 min 0 1 On time on_time IC 2759 1
R 16:14 17:24 70 min 1 min 1 On time on_time IC 28559 0
R 16:17 +10m 17:35 78 min (68) Part cancelled 5 Severe / Cancelled part_cancelled ICD 2454 1
R 16:17 +10m 17:41 84 min (74) 10 min 3 Moderate delay delayed ICD 2454 1
R 16:20 +7m 17:36 76 min (69) 7 min 3 Moderate delay delayed SPR 4061 1
R 16:24 +1m 17:36 72 min (71) 1 min 1 On time on_time IC 3059 1
R 16:39 +3m 17:50 71 min (68) 3 min 2 Small delay delayed IC 2761 1
R 16:44 +1m 17:54 70 min (69) 1 min 1 On time on_time IC 28561 0
R 16:47 +5m 18:05 78 min (73) 6 min 3 Moderate delay delayed ICD 2456 1
R 16:54 +1m 18:06 72 min (71) 1 min 1 On time on_time IC 3061 1
R 17:09 18:20 71 min 0 1 On time on_time IC 2763 1
R 17:14 +1m 18:24 70 min (69) 1 min 1 On time on_time IC 28563 0
R 17:17 18:35 78 min 1 min 1 On time on_time ICD 2458 1
R 17:24 18:36 72 min 0 1 On time on_time IC 3063 1
R 17:39 18:52 73 min 0 1 On time on_time IC 2765 1
R 17:44 18:54 70 min 0 1 On time on_time IC 28565 0
R 17:47 19:05 78 min 1 min 1 On time on_time ICD 2460 1
R 17:54 +1m 19:06 72 min (71) 1 min 1 On time on_time IC 303065 1
R 18:05 +3m 19:23 78 min (75) 4 min 2 Small delay delayed IC 758 2
R 18:09 +10m 19:20 71 min (61) Part cancelled 5 Severe / Cancelled part_cancelled IC 2767 1
R 18:14 +3m 19:24 70 min (67) 3 min 2 Small delay delayed IC 28567 0
R 18:17 +1m 19:35 78 min (77) 1 min 1 On time on_time ICD 2462 1
R 18:20 +6m 19:36 76 min (70) 6 min 3 Moderate delay delayed SPR 4069 1
R 18:24 +5m 19:36 72 min (67) Part cancelled 5 Severe / Cancelled part_cancelled IC 3067 1
18:39 +1m 19:50 71 min (70) 1 min 1 On time on_time IC 2769 1
18:44 19:54 70 min 0 1 On time on_time IC 28569 0
18:47 20:05 78 min 7 min 3 Moderate delay delayed ICD 2464 1
18:50 20:05 75 min 5 min 2 Small delay delayed IC 2163 2
18:54 20:06 72 min 0 1 On time on_time IC 3069 1
19:09 20:20 71 min 0 1 On time on_time IC 2771 1
19:14 20:24 70 min 0 1 On time on_time IC 28571 0
19:17 20:35 78 min 2 min 1 On time on_time ICD 2466 1
19:24 +2m 20:36 72 min (70) 2 min 1 On time on_time IC 3071 1
19:26 +6m 21:04 98 min (92) 8 min 3 Moderate delay delayed SPR 8473 2
19:39 +9m 20:52 73 min (64) Part cancelled 5 Severe / Cancelled part_cancelled IC 2773 1
19:39 +9m 21:06 87 min (78) 9 min 3 Moderate delay delayed IC 2773 1
19:44 +15m 20:54 +8m 70 min (63) 15 min 4 Large delay delayed IC 28573 0
19:47 +15m 21:05 78 min (63) Part cancelled 5 Severe / Cancelled part_cancelled ICD 2468 1
19:47 +13m 21:11 84 min (71) 13 min 4 Large delay delayed ICD 2468 1
19:50 +21m 21:20 90 min (69) 21 min 5 Severe / Cancelled delayed SPR 4075 1
19:50 +25m 21:24 94 min (69) 25 min 5 Severe / Cancelled delayed SPR 4075 1
19:54 +10m 21:06 72 min (62) Part cancelled 5 Severe / Cancelled part_cancelled IC 3073 1
19:54 +15m 21:20 86 min (71) 15 min 4 Large delay delayed IC 3073 1
20:09 +10m 21:20 71 min (61) Part cancelled 5 Severe / Cancelled part_cancelled IC 2775 1
20:09 +17m 21:36 87 min (70) 17 min 4 Large delay delayed IC 2775 1
20:09 21:20 71 min 0 1 On time on_time IC 302775 1
20:14 +1m 21:24 70 min (69) 2 min 1 On time on_time IC 28575 0
20:17 +7m 21:35 78 min (71) 7 min 3 Moderate delay delayed ICD 2470 1
20:20 +10m 21:47 87 min (77) 10 min 3 Moderate delay delayed SPR 4077 1
20:24 +7m 21:36 72 min (65) Part cancelled 5 Severe / Cancelled part_cancelled IC 3075 1
20:39 +1m 21:50 71 min (70) 1 min 1 On time on_time IC 2777 1
20:44 +3m 21:54 70 min (67) 3 min 2 Small delay delayed IC 28577 0
20:47 22:05 78 min 0 1 On time on_time ICD 2472 1
20:50 +5m 22:17 87 min (82) 5 min 2 Small delay delayed SPR 4079 1
21:09 +1m 22:20 71 min (70) 1 min 1 On time on_time IC 2779 1
21:14 22:24 70 min 1 min 1 On time on_time IC 28579 0
21:17 +2m 22:35 78 min (76) 2 min 1 On time on_time ICD 2474 1
21:20 22:47 87 min 0 1 On time on_time SPR 4081 1
21:39 +1m 22:50 71 min (70) 1 min 1 On time on_time IC 2781 1
21:44 +1m 22:54 70 min (69) 2 min 1 On time on_time IC 28581 0
21:47 +10m 23:05 78 min (68) Part cancelled 5 Severe / Cancelled part_cancelled ICD 12476 1
21:47 +11m 23:11 84 min (73) 11 min 4 Large delay delayed ICD 12476 1
21:50 23:17 87 min 1 min 1 On time on_time SPR 4083 1
21:54 23:20 86 min 0 1 On time on_time IC 3081 1
22:09 +4m 23:20 71 min (67) 4 min 2 Small delay delayed IC 2983 1
22:14 +5m 23:24 +1m 70 min (66) 5 min 2 Small delay delayed IC 28583 0
22:17 +4m 23:35 78 min (74) 5 min 2 Small delay delayed ICD 2478 1
22:20 +4m 23:47 87 min (83) 4 min 2 Small delay delayed SPR 4085 1
22:39 +1m 23:50 71 min (70) 1 min 1 On time on_time IC 2985 1
22:44 23:54 70 min 0 1 On time on_time IC 28585 0
22:47 00:05 78 min 1 min 1 On time on_time ICD 12480 1
22:50 00:18 88 min 1 min 1 On time on_time SPR 4087 1
23:09 +2m 00:25 76 min (74) 2 min 1 On time on_time IC 2987 1
23:19 +1m 00:47 88 min (87) 2 min 1 On time on_time SPR 4089 1
23:39 00:50 71 min 0 1 On time on_time IC 2989 1
23:49 01:17 88 min 1 min 1 On time on_time SPR 4091 1