← NS Route Status

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

Amsterdam Centraal -> Rotterdam Centraal

Jul 10, 2026

176 trips · 11 cancellations · worst delay 25 min
⚡97 44 trips
91 176 scored trips

176 of 176 trips were last observed before their expected arrival. Latest observation: Jul 10, 23:55 CEST.

Delay breakdown

Up to 2 min
150 (85%)
Over 2 to 5 min
9 (5%)
Over 5 to 10 min
3 (2%)
Over 10 to 20 min
3 (2%)
Cancelled / over 20 min
11 (6%)

Trip samples

Individual trips collected for 2026-07-10.

Departure Arrival Duration Delay Grade Status Train Transfers Last observed
00:37 02:55 138 min 0 1 On time on_time IC 2287 1 Jul 10, 00:40 CEST
00:37 02:55 138 min 2 min 1 On time on_time IC 2287 1 Jul 10, 00:45 CEST
01:47 +1m 03:33 106 min (105) 1 min 1 On time on_time IC 1405 2 Jul 10, 01:55 CEST
01:47 +1m 03:45 118 min (117) 1 min 1 On time on_time IC 1405 1 Jul 10, 01:55 CEST
01:47 03:33 106 min 0 1 On time on_time IC 1405 2 Jul 10, 00:45 CEST
01:47 03:45 118 min 0 1 On time on_time IC 1405 1 Jul 10, 00:45 CEST
02:46 04:33 107 min 1 min 1 On time on_time IC 1409 2 Jul 10, 02:55 CEST
02:46 04:33 107 min 0 1 On time on_time IC 1409 2 Jul 10, 00:45 CEST
03:46 05:39 113 min 0 1 On time on_time IC 1413 2 Jul 10, 03:55 CEST
03:46 05:39 113 min 0 1 On time on_time IC 1413 2 Jul 10, 00:45 CEST
04:46 06:40 114 min 0 1 On time on_time IC 1417 2 Jul 10, 04:55 CEST
05:19 +1m 06:42 83 min (82) 1 min 1 On time on_time IC 1418 1 Jul 10, 05:25 CEST
05:39 +1m 06:56 77 min (76) 1 min 1 On time on_time IC 2917 1 Jul 10, 05:45 CEST
05:49 06:38 49 min 0 1 On time on_time SPR 8219 1 Jul 10, 05:55 CEST
05:50 07:08 78 min 1 min 1 On time on_time SPR 4019 0 Jul 10, 06:00 CEST
05:54 07:12 78 min 0 1 On time on_time IC 3017 1 Jul 10, 06:00 CEST
06:05 06:48 43 min 0 1 On time on_time ICD 1812 0 Jul 10, 06:15 CEST
06:13 07:26 73 min 0 1 On time on_time IC 28519 1 Jul 10, 06:20 CEST
06:18 07:08 50 min 0 1 On time on_time SPR 8221 1 Jul 10, 06:25 CEST
06:20 07:38 78 min 1 min 1 On time on_time SPR 4021 0 Jul 10, 06:30 CEST
06:24 07:42 78 min 0 1 On time on_time IC 3019 1 Jul 10, 06:30 CEST
06:35 07:18 43 min 0 1 On time on_time ICD 1814 0 Jul 10, 06:45 CEST
06:44 07:56 72 min 0 1 On time on_time IC 28521 1 Jul 10, 06:50 CEST
06:48 07:38 50 min 0 1 On time on_time SPR 8223 1 Jul 10, 06:55 CEST
06:50 08:08 78 min 0 1 On time on_time SPR 4023 0 Jul 10, 07:00 CEST
06:54 08:12 78 min 0 1 On time on_time IC 3021 1 Jul 10, 07:00 CEST
R 07:05 07:48 43 min 0 1 On time on_time ICD 1816 0 Jul 10, 07:15 CEST
R 07:13 08:26 73 min 0 1 On time on_time IC 28523 1 Jul 10, 07:15 CEST
R 07:18 08:08 50 min 0 1 On time on_time SPR 8225 1 Jul 10, 07:25 CEST
R 07:20 08:38 78 min 0 1 On time on_time SPR 4025 0 Jul 10, 07:25 CEST
R 07:24 08:42 78 min 0 1 On time on_time IC 3023 1 Jul 10, 07:25 CEST
R 07:35 08:18 43 min 0 1 On time on_time ICD 1818 0 Jul 10, 07:45 CEST
R 07:43 +2m 08:56 73 min (71) 2 min 1 On time on_time IC 28525 1 Jul 10, 07:50 CEST
R 07:48 08:38 50 min 0 1 On time on_time SPR 8227 1 Jul 10, 07:55 CEST
R 07:50 09:08 78 min 0 1 On time on_time SPR 4027 0 Jul 10, 07:55 CEST
R 07:54 09:12 78 min 0 1 On time on_time IC 3025 1 Jul 10, 07:55 CEST
R 08:05 08:48 43 min 0 1 On time on_time ICD 1820 0 Jul 10, 08:10 CEST
R 08:13 09:26 73 min 0 1 On time on_time IC 28527 1 Jul 10, 08:10 CEST
R 08:18 09:08 50 min 0 1 On time on_time SPR 8229 1 Jul 10, 08:10 CEST
R 08:20 09:38 78 min 0 1 On time on_time SPR 4029 0 Jul 10, 08:10 CEST
R 08:31 09:42 71 min 0 1 On time on_time ICE 225 1 Jul 10, 08:35 CEST
R 08:35 09:18 43 min 0 1 On time on_time ICD 1822 0 Jul 10, 08:35 CEST
R 08:43 +1m 09:56 73 min (72) 1 min 1 On time on_time IC 28529 1 Jul 10, 08:50 CEST
R 08:48 09:38 50 min 0 1 On time on_time SPR 8231 1 Jul 10, 08:55 CEST
R 08:50 +1m 10:08 78 min (77) 1 min 1 On time on_time SPR 4031 0 Jul 10, 09:00 CEST
R 08:54 10:12 78 min 0 1 On time on_time IC 303029 1 Jul 10, 09:00 CEST
09:05 09:48 43 min 0 1 On time on_time ICD 1824 0 Jul 10, 09:00 CEST
09:13 10:26 73 min 0 1 On time on_time IC 28531 1 Jul 10, 09:00 CEST
09:18 10:08 50 min 0 1 On time on_time SPR 8233 1 Jul 10, 09:00 CEST
09:43 10:56 73 min 0 1 On time on_time IC 28533 1 Jul 10, 09:50 CEST
09:48 10:38 50 min 0 1 On time on_time SPR 8235 1 Jul 10, 09:55 CEST
09:50 +3m 11:08 78 min (75) 3 min 2 Small delay delayed SPR 4035 0 Jul 10, 09:55 CEST
09:54 +1m 11:12 78 min (77) 1 min 1 On time on_time IC 3033 1 Jul 10, 09:55 CEST
10:05 10:48 43 min 0 1 On time on_time ICD 1828 0 Jul 10, 10:15 CEST
10:13 11:26 73 min 0 1 On time on_time IC 28535 1 Jul 10, 10:15 CEST
10:18 11:08 50 min 0 1 On time on_time SPR 8237 1 Jul 10, 10:15 CEST
10:20 11:38 78 min 0 1 On time on_time SPR 4037 0 Jul 10, 10:15 CEST
10:31 11:42 71 min 0 1 On time on_time ICE 123 1 Jul 10, 10:15 CEST
10:35 11:18 43 min 0 1 On time on_time ICD 1830 0 Jul 10, 10:15 CEST
10:48 11:38 50 min 0 1 On time on_time SPR 8239 1 Jul 10, 10:55 CEST
10:50 12:08 78 min Cancelled 5 Severe / Cancelled cancelled SPR 4039 0 Jul 10, 11:00 CEST
10:54 12:12 78 min 0 1 On time on_time IC 3037 1 Jul 10, 11:00 CEST
11:05 11:48 43 min 0 1 On time on_time ICD 1832 0 Jul 10, 11:15 CEST
11:13 +1m 12:26 73 min (72) 1 min 1 On time on_time IC 28539 1 Jul 10, 11:15 CEST
11:18 12:08 50 min 0 1 On time on_time SPR 8241 1 Jul 10, 11:25 CEST
11:20 12:38 78 min 0 1 On time on_time SPR 4041 0 Jul 10, 11:25 CEST
11:24 12:42 78 min 0 1 On time on_time IC 3039 1 Jul 10, 11:25 CEST
11:35 +13m 12:18 +10m 43 min (40) 13 min 4 Large delay delayed ICD 1834 0 Jul 10, 11:40 CEST
11:35 +13m 12:18 +10m 43 min (40) 13 min 4 Large delay delayed ICD 1834 0 Jul 10, 11:25 CEST
11:43 12:56 73 min 0 1 On time on_time IC 28541 1 Jul 10, 11:40 CEST
11:43 12:56 73 min 0 1 On time on_time IC 28541 1 Jul 10, 11:25 CEST
11:48 +1m 12:38 50 min (49) 2 min 1 On time on_time SPR 8243 1 Jul 10, 11:55 CEST
11:48 12:38 50 min 0 1 On time on_time SPR 8243 1 Jul 10, 11:25 CEST
11:50 13:08 78 min 1 min 1 On time on_time SPR 4043 0 Jul 10, 12:00 CEST
11:54 13:12 78 min 0 1 On time on_time IC 3041 1 Jul 10, 12:00 CEST
12:05 +2m 12:48 +1m 43 min (42) 2 min 1 On time on_time ICD 1836 0 Jul 10, 12:10 CEST
12:13 +1m 13:26 73 min (72) 1 min 1 On time on_time IC 28543 1 Jul 10, 12:20 CEST
12:18 +1m 13:08 50 min (49) 1 min 1 On time on_time SPR 8245 1 Jul 10, 12:20 CEST
12:20 +1m 13:38 78 min (77) 1 min 1 On time on_time SPR 4045 0 Jul 10, 12:20 CEST
12:33 13:42 69 min 0 1 On time on_time ICE 125 1 Jul 10, 12:20 CEST
12:35 13:18 43 min 0 1 On time on_time ICD 1838 0 Jul 10, 12:20 CEST
13:13 +2m 13:48 +13m 35 min (46) 14 min 4 Large delay delayed SPR 8347 1 Jul 10, 13:25 CEST
13:13 +2m 14:26 73 min (71) 3 min 2 Small delay delayed IC 28547 1 Jul 10, 13:25 CEST
13:18 +1m 14:08 50 min (49) Part cancelled 5 Severe / Cancelled part_cancelled SPR 8249 1 Jul 10, 13:25 CEST
13:20 +2m 14:38 78 min (76) 2 min 1 On time on_time SPR 4049 0 Jul 10, 13:25 CEST
13:24 14:42 78 min 0 1 On time on_time IC 3047 1 Jul 10, 13:25 CEST
13:35 14:18 43 min 0 1 On time on_time ICD 1842 0 Jul 10, 13:25 CEST
13:43 14:38 55 min 0 1 On time on_time SPR 8349 1 Jul 10, 13:25 CEST
13:43 14:56 73 min 0 1 On time on_time IC 28549 1 Jul 10, 13:25 CEST
13:48 14:38 50 min Cancelled 5 Severe / Cancelled cancelled SPR 8251 1 Jul 10, 13:25 CEST
13:50 +1m 15:08 78 min (77) 1 min 1 On time on_time SPR 4051 0 Jul 10, 14:00 CEST
13:54 15:12 78 min 0 1 On time on_time IC 3049 1 Jul 10, 14:00 CEST
14:05 14:48 43 min 0 1 On time on_time ICD 1844 0 Jul 10, 14:00 CEST
14:13 15:26 73 min 0 1 On time on_time IC 28551 1 Jul 10, 14:00 CEST
14:18 15:08 50 min Cancelled 5 Severe / Cancelled cancelled SPR 8253 1 Jul 10, 14:00 CEST
14:54 +2m 16:12 78 min (76) 3 min 2 Small delay delayed IC 3053 1 Jul 10, 15:05 CEST
15:05 +10m 15:48 +7m 43 min (40) 10 min 3 Moderate delay delayed ICD 1848 0 Jul 10, 15:05 CEST
15:09 16:26 77 min 0 1 On time on_time IC 2755 1 Jul 10, 15:05 CEST
15:13 16:26 73 min Cancelled 5 Severe / Cancelled cancelled IC 28555 1 Jul 10, 15:05 CEST
15:18 16:08 +1m 50 min (51) 2 min 1 On time on_time SPR 8257 1 Jul 10, 15:05 CEST
15:20 16:38 78 min Cancelled 5 Severe / Cancelled cancelled SPR 4057 0 Jul 10, 15:30 CEST
15:24 +1m 16:42 78 min (77) 1 min 1 On time on_time IC 3055 1 Jul 10, 15:30 CEST
15:35 16:18 43 min 0 1 On time on_time ICD 1850 0 Jul 10, 15:30 CEST
15:39 +5m 16:56 77 min (72) 5 min 2 Small delay delayed IC 2757 1 Jul 10, 15:50 CEST
15:43 16:56 73 min Cancelled 5 Severe / Cancelled cancelled IC 28557 1 Jul 10, 15:50 CEST
15:48 16:38 50 min 0 1 On time on_time SPR 8259 1 Jul 10, 15:55 CEST
15:50 17:08 78 min Cancelled 5 Severe / Cancelled cancelled SPR 4059 0 Jul 10, 15:55 CEST
15:54 +1m 17:12 78 min (77) 1 min 1 On time on_time IC 303057 1 Jul 10, 15:55 CEST
R 16:05 +2m 16:48 43 min (41) 2 min 1 On time on_time ICD 1852 0 Jul 10, 16:05 CEST
R 16:13 17:26 73 min 0 1 On time on_time IC 28559 1 Jul 10, 16:05 CEST
R 16:18 17:08 50 min 0 1 On time on_time SPR 8261 1 Jul 10, 16:05 CEST
R 16:19 17:38 79 min 0 1 On time on_time SPR 4061 0 Jul 10, 16:05 CEST
R 16:33 17:42 69 min 0 1 On time on_time ICE 129 1 Jul 10, 16:05 CEST
R 16:35 17:18 43 min 0 1 On time on_time ICD 1854 0 Jul 10, 16:05 CEST
R 16:56 17:38 +4m 42 min (46) 5 min 2 Small delay delayed SPR 8463 1 Jul 10, 17:05 CEST
R 17:05 17:48 43 min 0 1 On time on_time ICD 1856 0 Jul 10, 17:05 CEST
R 17:09 18:26 77 min 0 1 On time on_time IC 2763 1 Jul 10, 17:05 CEST
R 17:13 18:26 73 min Cancelled 5 Severe / Cancelled cancelled IC 28563 1 Jul 10, 17:05 CEST
R 17:18 18:08 50 min 0 1 On time on_time SPR 8265 1 Jul 10, 17:05 CEST
R 17:20 18:38 78 min 0 1 On time on_time SPR 4065 0 Jul 10, 17:05 CEST
R 17:24 18:42 78 min 0 1 On time on_time IC 3063 1 Jul 10, 17:05 CEST
R 17:35 +1m 18:18 +1m 43 min 2 min 1 On time on_time ICD 1858 0 Jul 10, 17:45 CEST
R 17:43 18:56 73 min 0 1 On time on_time IC 28565 1 Jul 10, 17:45 CEST
R 17:48 18:38 50 min 0 1 On time on_time SPR 8267 1 Jul 10, 17:55 CEST
R 17:49 19:08 79 min 0 1 On time on_time SPR 4067 0 Jul 10, 17:55 CEST
R 17:54 19:12 78 min 0 1 On time on_time IC 3065 1 Jul 10, 18:00 CEST
R 17:56 18:38 +4m 42 min (46) 5 min 2 Small delay delayed SPR 8467 1 Jul 10, 18:05 CEST
R 18:05 18:48 43 min 0 1 On time on_time ICD 1860 0 Jul 10, 18:10 CEST
R 18:13 19:26 73 min 0 1 On time on_time IC 28567 1 Jul 10, 18:10 CEST
R 18:18 19:08 50 min 0 1 On time on_time SPR 8269 1 Jul 10, 18:10 CEST
R 18:20 19:38 78 min 0 1 On time on_time SPR 4069 0 Jul 10, 18:10 CEST
R 18:24 19:42 78 min 0 1 On time on_time IC 3067 1 Jul 10, 18:10 CEST
18:33 19:42 69 min Cancelled 5 Severe / Cancelled cancelled ICE 221 1 Jul 10, 18:10 CEST
18:35 19:18 43 min 0 1 On time on_time ICD 1862 0 Jul 10, 18:10 CEST
18:40 +1m 19:56 76 min (75) 1 min 1 On time on_time IC 2769 1 Jul 10, 18:50 CEST
18:44 +25m 19:56 72 min (47) Part cancelled 5 Severe / Cancelled part_cancelled IC 28569 1 Jul 10, 18:50 CEST
18:48 +1m 19:38 50 min (49) 1 min 1 On time on_time SPR 8271 1 Jul 10, 18:50 CEST
18:50 +3m 20:08 78 min (75) 4 min 2 Small delay delayed SPR 4071 0 Jul 10, 19:00 CEST
18:54 +3m 20:12 78 min (75) 3 min 2 Small delay delayed IC 3069 1 Jul 10, 19:00 CEST
19:05 19:48 43 min 0 1 On time on_time ICD 1864 0 Jul 10, 19:00 CEST
19:13 20:26 73 min 0 1 On time on_time IC 28571 1 Jul 10, 19:00 CEST
19:18 20:08 50 min 0 1 On time on_time SPR 8273 1 Jul 10, 19:00 CEST
19:20 20:38 78 min 1 min 1 On time on_time SPR 4073 0 Jul 10, 19:30 CEST
19:24 20:42 78 min 0 1 On time on_time IC 3071 1 Jul 10, 19:30 CEST
19:35 20:18 43 min 0 1 On time on_time ICD 1866 0 Jul 10, 19:40 CEST
19:43 20:56 73 min 0 1 On time on_time IC 28573 1 Jul 10, 19:40 CEST
19:50 +2m 21:08 78 min (76) 2 min 1 On time on_time SPR 4075 0 Jul 10, 19:40 CEST
19:52 20:38 46 min 0 1 On time on_time ECD 9568 0 Jul 10, 19:40 CEST
19:54 +2m 21:12 78 min (76) 2 min 1 On time on_time IC 3073 1 Jul 10, 19:40 CEST
20:05 20:48 43 min 0 1 On time on_time ICD 1868 0 Jul 10, 19:40 CEST
20:18 21:08 50 min 0 1 On time on_time SPR 8277 1 Jul 10, 20:25 CEST
20:19 +2m 21:38 79 min (77) 2 min 1 On time on_time SPR 4077 0 Jul 10, 20:25 CEST
20:24 +2m 21:42 78 min (76) 2 min 1 On time on_time IC 3075 1 Jul 10, 20:25 CEST
20:35 21:18 43 min 0 1 On time on_time ICD 1870 0 Jul 10, 20:25 CEST
20:48 21:38 50 min 0 1 On time on_time SPR 8279 1 Jul 10, 20:25 CEST
21:05 21:48 43 min 0 1 On time on_time ICD 1872 0 Jul 10, 21:05 CEST
21:18 22:08 50 min 0 1 On time on_time SPR 8281 1 Jul 10, 21:05 CEST
21:20 22:38 78 min 1 min 1 On time on_time SPR 4081 0 Jul 10, 21:30 CEST
21:24 22:42 78 min 0 1 On time on_time IC 3079 1 Jul 10, 21:30 CEST
21:35 22:18 43 min 0 1 On time on_time ICD 1874 0 Jul 10, 21:30 CEST
21:48 22:38 50 min 0 1 On time on_time SPR 8283 1 Jul 10, 21:55 CEST
21:50 +1m 23:08 78 min (77) 1 min 1 On time on_time SPR 4083 0 Jul 10, 22:00 CEST
21:54 23:12 78 min 0 1 On time on_time IC 3081 1 Jul 10, 22:00 CEST
22:05 22:48 43 min 0 1 On time on_time ICD 1876 0 Jul 10, 22:15 CEST
22:18 +1m 23:08 50 min (49) 1 min 1 On time on_time SPR 8285 1 Jul 10, 22:20 CEST
22:20 23:38 78 min 0 1 On time on_time SPR 4085 0 Jul 10, 22:20 CEST
22:24 23:42 78 min 0 1 On time on_time IC 3083 1 Jul 10, 22:20 CEST
22:35 23:18 43 min 0 1 On time on_time ICD 1878 0 Jul 10, 22:45 CEST
22:49 23:38 49 min 0 1 On time on_time SPR 8287 1 Jul 10, 22:45 CEST
22:50 00:08 78 min 0 1 On time on_time SPR 4087 0 Jul 10, 22:45 CEST
22:54 00:12 78 min 0 1 On time on_time IC 3085 1 Jul 10, 22:45 CEST
23:05 +2m 23:48 43 min (41) 2 min 1 On time on_time ICD 1880 0 Jul 10, 23:15 CEST
23:19 +2m 00:37 78 min (76) 3 min 2 Small delay delayed SPR 4089 0 Jul 10, 23:25 CEST
23:23 +1m 00:42 79 min (78) 1 min 1 On time on_time IC 3087 1 Jul 10, 23:30 CEST
23:49 +7m 01:09 80 min (73) 7 min 3 Moderate delay delayed SPR 4091 0 Jul 10, 23:55 CEST
23:53 +6m 01:12 79 min (73) 6 min 3 Moderate delay delayed IC 3089 1 Jul 10, 23:55 CEST