Train services at Haarlem Spaarnwoude on June 29, 2023

This page shows all trains which have departed from station Haarlem Spaarnwoude on Thursday, June 29, 2023. This includes all trains scheduled to depart, including trains which were eventually cancelled.

Services which were cancelled in advance, for example due to engineering works, are not included in this overview.

Haarlem Spaarnwoude
Thursday, June 29, 2023
Total services 186
On time 114 (61%)
Cancelled services 69 (37%)
Delayed trains* 3 (2%)
* trains delayed for 5 minutes or more, excluding cancelled services

Train services

Click on a service to view the entire route and delays along the route. Visit live departures for Haarlem Spaarnwoude for live information.

05:00 – 06:00

2 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
05:43 +1 05:43 +1 Hoorn Sprinter 4819 2
SLT-4SLT-6
SLT-4 2445, SLT-6 2609 ->
05:50 +2 05:50 +2 Amsterdam Centraal Sprinter 4804 1
SLT-6SLT-4
SLT-6 2649, SLT-4 2462 ->

06:00 – 07:00

7 services, 3 cancelled (42.9%), 3 delayed (42.9%)

Arr. Dep. Destination Train Platf.
06:05 06:05 Amsterdam Centraal Sprinter 5406
Train is cancelled
06:10 +2 06:10 +2 Hoorn Sprinter 4821 2
SLT-4SLT-6
SLT-4 2419, SLT-6 2625 ->
06:20 +1 06:20 +1 Amsterdam Centraal Sprinter 4806 1
SLT-6SLT-4
SLT-6 2636, SLT-4 2465 ->
06:35 06:35 Amsterdam Centraal Sprinter 5408
Train is cancelled
06:40 +1 06:40 +1 Hoorn Sprinter 4823 2
SLT-4SLT-6
SLT-4 2462, SLT-6 2649 ->
06:51 06:51 Amsterdam Centraal Sprinter 4808 1
SLT-4SLT-6
SLT-4 2432, SLT-6 2661 ->
06:55 06:55 Zandvoort aan Zee Sprinter 5429
Train is cancelled

07:00 – 08:00

8 services, 4 cancelled (50%), 4 delayed (50%)

Arr. Dep. Destination Train Platf.
07:05 07:05 Amsterdam Centraal Sprinter 5410
Train is cancelled
07:10 +7 07:10 +7 Hoorn Sprinter 4825 2
SLT-4SLT-6
SLT-4 2465, SLT-6 2636 ->
07:20 +1 07:20 +1 Amsterdam Centraal Sprinter 4810 1
SLT-4SLT-6
SLT-4 2452, SLT-6 2607 ->
07:25 07:25 Zandvoort aan Zee Sprinter 5431
Train is cancelled
07:35 07:35 Amsterdam Centraal Sprinter 5412
Train is cancelled
07:40 +1 07:40 +1 Hoorn Sprinter 4827 2
SLT-6SLT-4
SLT-6 2661, SLT-4 2432 ->
07:50 +3 07:50 +3 Amsterdam Centraal Sprinter 4812 1
SLT-4SLT-6
SLT-4 2409, SLT-6 2633 ->
07:55 07:55 Zandvoort aan Zee Sprinter 5433
Train is cancelled

08:00 – 09:00

8 services, 2 cancelled (25%), 2 delayed (25%)

Arr. Dep. Destination Train Platf.
08:05 08:05 Amsterdam Centraal Sprinter 5414
Train is cancelled
08:10 +5 08:10 +5 Hoorn Sprinter 4829 2
SLT-6SLT-4
SLT-6 2607, SLT-4 2452 ->
08:21 +2 08:21 +2 Amsterdam Centraal Sprinter 4814 1
SLT-6SLT-4
SLT-6 2609, SLT-4 2445 ->
08:25 08:25 Zandvoort aan Zee Sprinter 5435
Train is cancelled
08:35 +3 08:35 +3 Amsterdam Centraal Sprinter 5416 1
SLT-6SLT-4
SLT-6 2621, SLT-4 2424 ->
08:40 +1 08:40 +1 Hoorn Sprinter 4831 2
SLT-6SLT-4
SLT-6 2633, SLT-4 2409 ->
08:51 08:51 Amsterdam Centraal Sprinter 4816 1
SLT-6SLT-4
SLT-6 2625, SLT-4 2419 ->
08:55 +3 08:55 +3 Zandvoort aan Zee Sprinter 5437 2
SLT-4SLT-6
SLT-4 2445, SLT-6 2609 ->

09:00 – 10:00

9 services, 5 cancelled (55.6%), 5 delayed (55.6%)

Arr. Dep. Destination Train Platf.
09:05 +2 09:05 +2 Amsterdam Centraal Sprinter 5418 1
SLT-4SLT-6
SLT-4 2444, SLT-6 2645 ->
09:10 +4 09:10 +4 Hoorn Sprinter 4833 2
SLT-4SLT-6
SLT-4 2424, SLT-6 2621 ->
09:20 +1 09:20 +1 Amsterdam Centraal Sprinter 4818 1
SLT-6SLT-4
SLT-6 2649, SLT-4 2462 ->
09:25 09:25 Zandvoort aan Zee Sprinter 5439
Train is cancelled
09:35 09:35 Amsterdam Centraal Sprinter 5420
Train is cancelled
09:40 09:40 Hoorn Sprinter 4835
Train is cancelled
09:51 09:51 Amsterdam Centraal Sprinter 4820
Train is cancelled
09:53 +14 Amsterdam Centraal Extra trein 29044 1
VIRM-4
VIRM-4 9407 ->
09:55 09:55 Zandvoort aan Zee Sprinter 5441
Train is cancelled

10:00 – 11:00

8 services, 8 cancelled (100%), 8 delayed (100%)

Arr. Dep. Destination Train Platf.
10:05 10:05 Amsterdam Centraal Sprinter 5422
Train is cancelled
10:10 10:10 Hoorn Sprinter 4837
Train is cancelled
10:20 10:20 Amsterdam Centraal Sprinter 4822
Train is cancelled
10:25 10:25 Zandvoort aan Zee Sprinter 5443
Train is cancelled
10:35 10:35 Amsterdam Centraal Sprinter 5424
Train is cancelled
10:40 10:40 Hoorn Sprinter 4839
Train is cancelled
10:50 10:50 Amsterdam Centraal Sprinter 4824
Train is cancelled
10:55 10:55 Zandvoort aan Zee Sprinter 5445
Train is cancelled

11:00 – 12:00

8 services, 8 cancelled (100%), 8 delayed (100%)

Arr. Dep. Destination Train Platf.
11:05 11:05 Amsterdam Centraal Sprinter 5426
Train is cancelled
11:10 11:10 Hoorn Sprinter 4841
Train is cancelled
11:20 11:20 Amsterdam Centraal Sprinter 4826
Train is cancelled
11:25 11:25 Zandvoort aan Zee Sprinter 5447
Train is cancelled
11:35 11:35 Amsterdam Centraal Sprinter 5428
Train is cancelled
11:40 11:40 Hoorn Sprinter 4843
Train is cancelled
11:51 11:51 Amsterdam Centraal Sprinter 4828
Train is cancelled
11:55 11:55 Zandvoort aan Zee Sprinter 5449
Train is cancelled

12:00 – 13:00

8 services, 7 cancelled (87.5%), 7 delayed (87.5%)

Arr. Dep. Destination Train Platf.
12:05 12:05 Amsterdam Centraal Sprinter 5430
Train is cancelled
12:10 12:10 Hoorn Sprinter 4845
Train is cancelled
12:20 12:20 Amsterdam Centraal Sprinter 4830
Train is cancelled
12:25 12:25 Zandvoort aan Zee Sprinter 5451
Train is cancelled
12:35 12:35 Amsterdam Centraal Sprinter 5432
Train is cancelled
12:40 12:40 Hoorn Sprinter 4847
Train is cancelled
12:51 12:51 Amsterdam Centraal Sprinter 4832
Train is cancelled
12:55 +1 12:55 +1 Zandvoort aan Zee Sprinter 5453 2
SLT-4SLT-6
SLT-4 2419, SLT-6 2625 ->

13:00 – 14:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
13:05 +1 13:05 +1 Amsterdam Centraal Sprinter 5434 1
SLT-4SLT-6
SLT-4 2458, SLT-6 2620 ->
13:10 +2 13:10 +2 Hoorn Sprinter 4849 2
SLT-6SLT-4
SLT-6 2645, SLT-4 2444 ->
13:20 +2 13:20 +2 Amsterdam Centraal Sprinter 4834 1
SLT-4SLT-6
SLT-4 2432, SLT-6 2661 ->
13:25 +1 13:25 +1 Zandvoort aan Zee Sprinter 5455 2
SNG-3SNG-4SNG-3
SNG-3 3015, SNG-4 2788, SNG-3 3010 ->
13:35 +1 13:35 +1 Amsterdam Centraal Sprinter 5436 1
SLT-6SLT-4
SLT-6 2625, SLT-4 2419 ->
13:40 +2 13:40 +2 Hoorn Sprinter 4851 2
SLT-6SLT-4
SLT-6 2620, SLT-4 2458 ->
13:51 +1 13:51 +1 Amsterdam Centraal Sprinter 4836 1
SLT-6SLT-4
SLT-6 2636, SLT-4 2465 ->
13:55 +1 13:55 +1 Zandvoort aan Zee Sprinter 5457 2
SLT-6SLT-4
SLT-6 2661, SLT-4 2432 ->

14:00 – 15:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
14:05 14:05 Amsterdam Centraal Sprinter 5438 1
SNG-3SNG-4SNG-3
SNG-3 3010, SNG-4 2788, SNG-3 3015 ->
14:10 +1 14:10 +1 Hoorn Sprinter 4853 2
SLT-4SLT-6
SLT-4 2419, SLT-6 2625 ->
14:20 14:20 Amsterdam Centraal Sprinter 4838 1
SLT-6SLT-4
SLT-6 2621, SLT-4 2424 ->
14:25 +2 14:25 +2 Zandvoort aan Zee Sprinter 5459 2
SLT-4SLT-6
SLT-4 2465, SLT-6 2636 ->
14:35 +1 14:35 +1 Amsterdam Centraal Sprinter 5440 1
SLT-4SLT-6
SLT-4 2432, SLT-6 2661 ->
14:40 +2 14:40 +2 Hoorn Sprinter 4855 2
SLT-4SLT-6
SLT-4 2462, SLT-6 2649 ->
14:50 +2 14:50 +2 Amsterdam Centraal Sprinter 4840 1
SLT-4SLT-6
SLT-4 2409, SLT-6 2633 ->
14:55 +2 14:55 +2 Zandvoort aan Zee Sprinter 5461 2
SLT-4SLT-6
SLT-4 2424, SLT-6 2621 ->

15:00 – 16:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
15:05 +1 15:05 +1 Amsterdam Centraal Sprinter 5442 1
SLT-6SLT-4
SLT-6 2636, SLT-4 2465 ->
15:10 15:10 Hoorn Sprinter 4857 2
SLT-6SLT-4
SLT-6 2661, SLT-4 2432 ->
15:20 +2 15:20 +2 Amsterdam Centraal Sprinter 4842 1
SLT-4SLT-6
SLT-4 2452, SLT-6 2607 ->
15:25 +2 15:25 +2 Zandvoort aan Zee Sprinter 5463 2
SLT-6SLT-4
SLT-6 2633, SLT-4 2409 ->
15:35 15:35 Amsterdam Centraal Sprinter 5444 1
SLT-6SLT-4
SLT-6 2621, SLT-4 2424 ->
15:40 +1 15:40 +1 Hoorn Sprinter 4859 2
SLT-4SLT-6
SLT-4 2465, SLT-6 2636 ->
15:51 +2 15:51 +2 Amsterdam Centraal Sprinter 4844 1
SLT-4SLT-6
SLT-4 2444, SLT-6 2645 ->
15:55 +1 15:55 +1 Zandvoort aan Zee Sprinter 5465 2
SLT-6SLT-4
SLT-6 2607, SLT-4 2452 ->

16:00 – 17:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
16:05 +1 16:05 +1 Amsterdam Centraal Sprinter 5446 1
SLT-4SLT-6
SLT-4 2409, SLT-6 2633 ->
16:10 +1 16:10 +1 Hoorn Sprinter 4861 2
SLT-4SLT-6
SLT-4 2424, SLT-6 2621 ->
16:20 +2 16:20 +2 Amsterdam Centraal Sprinter 4846 1
SLT-4SLT-6
SLT-4 2458, SLT-6 2620 ->
16:25 +4 16:25 +4 Zandvoort aan Zee Sprinter 5467 2
SLT-6SLT-4
SLT-6 2645, SLT-4 2444 ->
16:35 +1 16:35 +1 Amsterdam Centraal Sprinter 5448 1
SLT-4SLT-6
SLT-4 2452, SLT-6 2607 ->
16:40 +1 16:40 +1 Hoorn Sprinter 4863 2
SLT-6SLT-4
SLT-6 2633, SLT-4 2409 ->
16:51 +2 16:51 +2 Amsterdam Centraal Sprinter 4848 1
SLT-6SLT-4
SLT-6 2625, SLT-4 2419 ->
16:55 +1 16:55 +1 Zandvoort aan Zee Sprinter 5469 2
SLT-6SLT-4
SLT-6 2620, SLT-4 2458 ->

17:00 – 18:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
17:05 +1 17:05 +1 Amsterdam Centraal Sprinter 5450 1
SLT-4SLT-6
SLT-4 2444, SLT-6 2645 ->
17:10 +1 17:10 +1 Hoorn Sprinter 4865 2
SLT-6SLT-4
SLT-6 2607, SLT-4 2452 ->
17:20 +2 17:20 +2 Amsterdam Centraal Sprinter 4850 1
SLT-6SLT-4
SLT-6 2649, SLT-4 2462 ->
17:25 +1 17:25 +1 Zandvoort aan Zee Sprinter 5471 2
SLT-4SLT-6
SLT-4 2419, SLT-6 2625 ->
17:35 +2 17:35 +2 Amsterdam Centraal Sprinter 5452 1
SLT-4SLT-6
SLT-4 2458, SLT-6 2620 ->
17:40 +1 17:40 +1 Hoorn Sprinter 4867 2
SLT-6SLT-4
SLT-6 2645, SLT-4 2444 ->
17:51 +3 17:51 +3 Amsterdam Centraal Sprinter 4852 1
SLT-4SLT-6
SLT-4 2432, SLT-6 2661 ->
17:55 +2 17:55 +2 Zandvoort aan Zee Sprinter 5473 2
SLT-4SLT-6
SLT-4 2462, SLT-6 2649 ->

18:00 – 19:00

8 services, 1 cancelled (12.5%), 1 delayed (12.5%)

Arr. Dep. Destination Train Platf.
18:05 18:05 Amsterdam Centraal Sprinter 5454 1
SLT-6SLT-4
SLT-6 2625, SLT-4 2419 ->
18:10 +2 18:10 +2 Hoorn Sprinter 4869 2
SLT-6SLT-4
SLT-6 2620, SLT-4 2458 ->
18:20 +2 18:20 +2 Amsterdam Centraal Sprinter 4854 1
SLT-6SLT-4
SLT-6 2636, SLT-4 2465 ->
18:25 +3 18:25 +3 Zandvoort aan Zee Sprinter 5475 2
SLT-6SLT-4
SLT-6 2661, SLT-4 2432 ->
18:35 18:35 Amsterdam Centraal Sprinter 5456
Train is cancelled
18:40 +2 18:40 +2 Hoorn Sprinter 4871 2
SLT-4SLT-6
SLT-4 2419, SLT-6 2625 ->
18:50 18:50 Amsterdam Centraal Sprinter 4856 1
SLT-6SLT-4
SLT-6 2621, SLT-4 2424 ->
18:55 +2 18:55 +2 Zandvoort aan Zee Sprinter 5477 2
SLT-4SLT-6
SLT-4 2465, SLT-6 2636 ->

19:00 – 20:00

8 services, 1 cancelled (12.5%), 1 delayed (12.5%)

Arr. Dep. Destination Train Platf.
19:05 +1 19:05 +1 Amsterdam Centraal Sprinter 5458 1
SLT-4SLT-6
SLT-4 2432, SLT-6 2661 ->
19:10 19:10 Hoorn Sprinter 4873
Train is cancelled
19:20 +5 19:20 +5 Amsterdam Centraal Sprinter 4858 1
SLT-4SLT-6
SLT-4 2409, SLT-6 2633 ->
19:25 +1 19:25 +1 Zandvoort aan Zee Sprinter 5479 2
SLT-4SLT-6
SLT-4 2424, SLT-6 2621 ->
19:35 +5 19:35 +5 Amsterdam Centraal Sprinter 5460 1
SLT-6SLT-4
SLT-6 2636, SLT-4 2465 ->
19:40 +2 19:40 +2 Hoorn Sprinter 4875 2
SLT-6SLT-4
SLT-6 2661, SLT-4 2432 ->
19:51 +3 19:51 +3 Amsterdam Centraal Sprinter 4860 1
SLT-4SLT-6
SLT-4 2452, SLT-6 2607 ->
19:55 +1 19:55 +1 Zandvoort aan Zee Sprinter 5481 2
SLT-6SLT-4
SLT-6 2633, SLT-4 2409 ->

20:00 – 21:00

8 services, 0 cancelled (0%), 0 delayed (0%)

Arr. Dep. Destination Train Platf.
20:05 +1 20:05 +1 Amsterdam Centraal Sprinter 5462 1
SLT-6SLT-4
SLT-6 2621, SLT-4 2424 ->
20:10 +3 20:10 +3 Alkmaar Sprinter 4877 2
SLT-4SLT-6
SLT-4 2465, SLT-6 2636 ->
20:20 20:20 Amsterdam Centraal Sprinter 4862 1
SLT-4SLT-6
SLT-4 2444, SLT-6 2645 ->
20:25 +1 20:25 +1 Zandvoort aan Zee Sprinter 5483 2
SLT-6SLT-4
SLT-6 2607, SLT-4 2452 ->
20:35 20:35 Amsterdam Centraal Sprinter 5464 1
SLT-4SLT-6
SLT-4 2409, SLT-6 2633 ->
20:40 +1 20:40 +1 Hoorn Sprinter 4879 2
SLT-4SLT-6
SLT-4 2424, SLT-6 2621 ->
20:50 20:50 Amsterdam Centraal Sprinter 4864 1
SLT-4SLT-6
SLT-4 2458, SLT-6 2620 ->
20:55 20:55 Zandvoort aan Zee Sprinter 5485 2
SLT-6SLT-4
SLT-6 2645, SLT-4 2444 ->

21:00 – 22:00

12 services, 6 cancelled (50%), 6 delayed (50%)

Arr. Dep. Destination Train Platf.
21:05 21:05 Amsterdam Centraal Sprinter 5466 1
SLT-4SLT-6
SLT-4 2452, SLT-6 2607 ->
21:10 +2 21:10 +2 Alkmaar Sprinter 4881 2
SLT-6SLT-4
SLT-6 2633, SLT-4 2409 ->
21:20 21:20 Amsterdam Centraal Sprinter 4866
Train is cancelled
21:25 21:25 Zandvoort aan Zee Sprinter 5487
Train is cancelled
21:35 21:35 Amsterdam Centraal Sprinter 5468
Train is cancelled
21:38 21:38 Haarlem Stopbus ipv trein 910002
21:40 21:40 Hoorn Sprinter 4883
Train is cancelled
21:42 21:42 Amsterdam Sloterdijk Stopbus ipv trein 920001
21:51 21:51 Amsterdam Centraal Sprinter 4868
Train is cancelled
21:53 21:53 Haarlem Stopbus ipv trein 910003
21:55 21:55 Zandvoort aan Zee Sprinter 5489
Train is cancelled
21:57 21:57 Amsterdam Sloterdijk Stopbus ipv trein 920002

22:00 – 23:00

16 services, 8 cancelled (50%), 8 delayed (50%)

Arr. Dep. Destination Train Platf.
22:05 22:05 Amsterdam Centraal Sprinter 5470
Train is cancelled
22:08 22:08 Haarlem Stopbus ipv trein 910004
22:10 22:10 Alkmaar Sprinter 4885
Train is cancelled
22:12 22:12 Amsterdam Sloterdijk Stopbus ipv trein 920003
22:20 22:20 Amsterdam Centraal Sprinter 4870
Train is cancelled
22:23 22:23 Haarlem Stopbus ipv trein 910005
22:25 22:25 Zandvoort aan Zee Sprinter 5491
Train is cancelled
22:27 22:27 Amsterdam Sloterdijk Stopbus ipv trein 920004
22:35 22:35 Amsterdam Centraal Sprinter 5472
Train is cancelled
Arr. Dep. Destination Train Platf.
22:38 22:38 Haarlem Stopbus ipv trein 910006
22:40 22:40 Hoorn Sprinter 4887
Train is cancelled
22:42 22:42 Amsterdam Sloterdijk Stopbus ipv trein 920005
22:50 22:50 Amsterdam Centraal Sprinter 4872
Train is cancelled
22:53 22:53 Haarlem Stopbus ipv trein 910007
22:55 22:55 Zandvoort aan Zee Sprinter 5493
Train is cancelled
22:57 22:57 Amsterdam Sloterdijk Stopbus ipv trein 920006

23:00 – 24:00

16 services, 8 cancelled (50%), 8 delayed (50%)

Arr. Dep. Destination Train Platf.
23:05 23:05 Amsterdam Centraal Sprinter 5474
Train is cancelled
23:08 23:08 Haarlem Stopbus ipv trein 910008
23:10 23:10 Alkmaar Sprinter 4889
Train is cancelled
23:12 23:12 Amsterdam Sloterdijk Stopbus ipv trein 920007
23:20 23:20 Amsterdam Centraal Sprinter 4874
Train is cancelled
23:23 23:23 Haarlem Stopbus ipv trein 910009
23:25 23:25 Zandvoort aan Zee Sprinter 5495
Train is cancelled
23:27 23:27 Amsterdam Sloterdijk Stopbus ipv trein 920008
23:35 23:35 Amsterdam Centraal Sprinter 5476
Train is cancelled
Arr. Dep. Destination Train Platf.
23:38 23:38 Haarlem Stopbus ipv trein 910010
23:40 23:40 Alkmaar Sprinter 4891
Train is cancelled
23:42 23:42 Amsterdam Sloterdijk Stopbus ipv trein 920009
23:51 23:51 Amsterdam Centraal Sprinter 4876
Train is cancelled
23:53 23:53 Haarlem Stopbus ipv trein 910011
23:55 23:55 Zandvoort aan Zee Sprinter 5497
Train is cancelled
23:57 23:57 Amsterdam Sloterdijk Stopbus ipv trein 920010

00:00 – 01:00

15 services, 7 cancelled (46.7%), 7 delayed (46.7%)

Arr. Dep. Destination Train Platf.
00:05 00:05 Amsterdam Centraal Sprinter 5478
Train is cancelled
00:08 00:08 Haarlem Stopbus ipv trein 910012
00:10 00:10 Alkmaar Sprinter 4893
Train is cancelled
00:12 00:12 Amsterdam Sloterdijk Stopbus ipv trein 920011
00:20 00:20 Amsterdam Centraal Sprinter 4878
Train is cancelled
00:23 00:23 Haarlem Stopbus ipv trein 910013
00:25 00:25 Zandvoort aan Zee Sprinter 5499
Train is cancelled
00:27 00:27 Amsterdam Sloterdijk Stopbus ipv trein 920012
00:35 00:35 Amsterdam Centraal Sprinter 5480
Train is cancelled
Arr. Dep. Destination Train Platf.
00:38 00:38 Haarlem Stopbus ipv trein 910014
00:40 00:40 Alkmaar Sprinter 4895
Train is cancelled
00:42 00:42 Amsterdam Sloterdijk Stopbus ipv trein 900015
00:50 00:50 Amsterdam Centraal Sprinter 4880
Train is cancelled
00:53 00:53 Haarlem Stopbus ipv trein 910015
00:57 00:57 Amsterdam Sloterdijk Stopbus ipv trein 900017

01:00 – 02:00

5 services, 1 cancelled (20%), 1 delayed (20%)

Arr. Dep. Destination Train Platf.
01:08 01:08 Haarlem Stopbus ipv trein 910016
01:10 01:10 Haarlem Sprinter 4897
Train is cancelled
01:12 01:12 Amsterdam Sloterdijk Stopbus ipv trein 900019
01:23 01:23 Haarlem Stopbus ipv trein 910017
01:27 01:27 Amsterdam Sloterdijk Stopbus ipv trein 900021