NS Route Status
Den Haag Centraal -> Amsterdam Centraal

Jul 26, 2026

99 trips · 5 cancellations · worst delay 17 min
⚡92 25 trips
92 99 trips

Delay breakdown

On time (< 2 min)
78 (79%)
2 – 5 min
14 (14%)
5 – 10 min
0 (0%)
10 – 20 min
2 (2%)
Cancelled / 20+ min
5 (5%)

Trip samples

Individual trips collected for 2026-07-26.

Departure Arrival Duration Delay Grade Status Train Transfers
00:15 01:10 55 min Cancelled 5 Severe / Cancelled cancelled IC 2182 0
00:15 01:10 +14m 55 min (69) 15 min 4 Large delay delayed IC 2182 0
00:28 01:25 57 min 3 min 2 Small delay delayed IC 3195 1
00:28 01:25 +13m 57 min (70) 17 min 4 Large delay delayed IC 3195 1
01:10 02:44 94 min 1 min 1 On time on_time IC 595 1
01:10 02:44 94 min 0 1 On time on_time IC 595 1
05:05 06:09 64 min 0 1 On time on_time SPR 4317 1
05:05 06:09 64 min 0 1 On time on_time SPR 4317 1
06:12 07:17 65 min 0 1 On time on_time SPR 4321 1
06:12 07:17 65 min 0 1 On time on_time SPR 4321 1
06:58 07:55 57 min 2 min 1 On time on_time IC 3125 1
06:58 07:55 57 min 0 1 On time on_time IC 3125 1
R 07:28 08:24 56 min 3 min 2 Small delay delayed IC 3127 1
R 07:28 08:24 56 min 0 1 On time on_time IC 3127 1
R 07:40 08:50 70 min 0 1 On time on_time IC 625 1
R 07:40 08:50 70 min 0 1 On time on_time IC 625 1
R 07:58 +2m 08:54 56 min (54) 4 min 2 Small delay delayed IC 3129 1
R 07:58 08:54 56 min 0 1 On time on_time IC 3129 1
R 08:12 09:17 65 min 0 1 On time on_time SPR 4329 1
R 08:28 09:24 56 min 0 1 On time on_time IC 3131 1
R 08:42 09:46 64 min 0 1 On time on_time SPR 4331 1
R 08:58 09:55 57 min 3 min 2 Small delay delayed IC 3133 1
09:12 10:16 64 min 0 1 On time on_time SPR 4333 1
09:28 10:25 57 min 0 1 On time on_time IC 3135 1
09:42 10:46 64 min 0 1 On time on_time SPR 4335 1
09:58 10:55 57 min 0 1 On time on_time IC 3137 1
10:15 +1m 11:09 54 min (53) Part cancelled 5 Severe / Cancelled part_cancelled IC 2126 2
10:15 +1m 11:10 55 min (54) 1 min 1 On time on_time IC 2126 0
10:28 11:25 57 min 3 min 2 Small delay delayed IC 3139 1
10:45 11:39 54 min 0 1 On time on_time IC 2128 2
10:45 11:40 55 min 0 1 On time on_time IC 2128 0
10:58 +1m 11:55 57 min (56) 1 min 1 On time on_time IC 3141 1
11:15 12:09 54 min 0 1 On time on_time IC 2130 2
11:15 12:10 55 min 0 1 On time on_time IC 2130 0
11:28 12:25 57 min 0 1 On time on_time IC 3143 1
11:45 12:39 54 min 0 1 On time on_time IC 2132 2
11:45 12:40 55 min 0 1 On time on_time IC 2132 0
12:15 13:09 54 min 0 1 On time on_time IC 2134 2
12:15 13:10 55 min 0 1 On time on_time IC 2134 0
12:28 13:25 57 min 0 1 On time on_time IC 3147 1
12:45 13:39 54 min 0 1 On time on_time IC 2136 2
12:45 13:40 55 min 0 1 On time on_time IC 2136 0
12:58 +1m 13:55 57 min (56) 1 min 1 On time on_time IC 3149 1
13:15 14:07 52 min Part cancelled 5 Severe / Cancelled part_cancelled IC 2138 2
13:15 14:09 54 min 1 min 1 On time on_time IC 2138 2
13:15 14:10 55 min 0 1 On time on_time IC 2138 0
13:28 14:25 57 min 0 1 On time on_time IC 3151 1
13:45 14:39 54 min 1 min 1 On time on_time IC 2140 2
13:45 14:40 55 min 0 1 On time on_time IC 2140 0
13:58 14:55 57 min 0 1 On time on_time IC 3153 1
14:15 15:09 54 min 0 1 On time on_time IC 2142 2
14:15 15:10 55 min 0 1 On time on_time IC 2142 0
15:28 16:24 56 min 2 min 1 On time on_time IC 3159 1
15:45 16:39 54 min 0 1 On time on_time IC 2148 2
15:45 16:40 55 min 0 1 On time on_time IC 2148 0
15:58 16:54 56 min 0 1 On time on_time IC 3161 1
R 16:15 17:09 54 min 0 1 On time on_time IC 2150 2
R 16:15 17:10 55 min 0 1 On time on_time IC 2150 0
R 16:28 17:24 56 min 3 min 2 Small delay delayed IC 3163 1
R 16:45 17:39 54 min 0 1 On time on_time IC 2152 2
R 16:45 17:40 55 min 0 1 On time on_time IC 2152 0
R 16:58 +4m 17:55 57 min (53) 4 min 2 Small delay delayed IC 3165 1
R 17:15 18:09 54 min Part cancelled 5 Severe / Cancelled part_cancelled IC 2154 2
R 17:15 18:10 55 min 2 min 1 On time on_time IC 2154 0
R 17:28 18:24 56 min 0 1 On time on_time IC 3167 1
R 17:45 18:39 54 min 5 min 2 Small delay delayed IC 2156 2
R 17:45 18:40 55 min 0 1 On time on_time IC 2156 0
R 17:58 18:54 56 min 3 min 2 Small delay delayed IC 3169 1
R 18:15 19:09 54 min 0 1 On time on_time IC 2158 2
R 18:15 19:10 55 min 0 1 On time on_time IC 2158 0
R 18:28 19:24 56 min 0 1 On time on_time IC 3171 1
18:45 19:39 54 min Part cancelled 5 Severe / Cancelled part_cancelled IC 2160 2
18:45 19:40 55 min 0 1 On time on_time IC 2160 0
18:58 19:54 56 min 0 1 On time on_time IC 3173 1
19:15 20:09 54 min 0 1 On time on_time IC 2162 2
19:15 20:10 55 min 0 1 On time on_time IC 2162 0
19:28 20:24 56 min 0 1 On time on_time IC 3175 1
19:45 20:39 54 min 0 1 On time on_time IC 2164 2
19:45 20:40 55 min 0 1 On time on_time IC 2164 0
19:58 20:54 56 min 0 1 On time on_time IC 3177 1
20:15 21:09 54 min 0 1 On time on_time IC 2166 2
20:15 21:10 55 min 0 1 On time on_time IC 2166 0
20:28 21:24 56 min 3 min 2 Small delay delayed IC 3179 1
20:45 21:39 54 min 0 1 On time on_time IC 2168 2
20:45 21:40 55 min 0 1 On time on_time IC 2168 0
20:58 21:54 56 min 0 1 On time on_time IC 3181 1
21:15 22:09 54 min 0 1 On time on_time IC 2170 2
21:15 22:10 55 min 0 1 On time on_time IC 2170 0
21:28 22:24 56 min 3 min 2 Small delay delayed IC 3183 1
21:45 22:39 54 min 0 1 On time on_time IC 3583 1
21:58 22:54 56 min 0 1 On time on_time IC 3185 1
22:15 23:09 54 min 0 1 On time on_time IC 3585 1
22:28 23:24 56 min 0 1 On time on_time IC 3187 1
22:45 23:39 54 min 0 1 On time on_time IC 3587 1
22:58 23:54 56 min 3 min 2 Small delay delayed IC 3189 1
23:10 00:20 +2m 70 min (72) 3 min 2 Small delay delayed IC 587 1
23:31 00:23 52 min 0 1 On time on_time IC 3191 1
23:40 00:50 70 min 0 1 On time on_time IC 689 1
23:58 +2m 00:55 57 min (55) 4 min 2 Small delay delayed IC 183193 1