Train services at Haarlem Spaarnwoude on May 31, 2025

This page shows all trains which have departed from station Haarlem Spaarnwoude on Saturday, May 31, 2025. 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
Saturday, May 31, 2025
Total services 156
On time 61 (39%)
Cancelled services 73 (47%)
Delayed trains* 22 (14%)
* 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.

06:00 – 07:00

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

Arr. Dep. Destination Train Platf.
06:20 +1 06:20 +1 Amsterdam Centraal Sprinter 4806 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
06:40 +15 06:40 +15 Uitgeest Sprinter 4823 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
06:50 +3 06:50 +3 Amsterdam Centraal Sprinter 4808 1
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->

07:00 – 08:00

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

Arr. Dep. Destination Train Platf.
07:04 +1 07:04 +1 Amsterdam Centraal Sprinter 5410 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
07:10 +4 07:10 +4 Uitgeest Sprinter 4825 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->
07:20 +2 07:20 +2 Amsterdam Centraal Sprinter 4810 1
SLT-6
SLT-6 2645 ->
07:26 +6 07:26 +6 Zandvoort aan Zee Sprinter 5431 2
SLT-6SLT-4
SLT-6 2634, SLT-4 2420 ->
07:35 07:35 Amsterdam Centraal Sprinter 5412 1
SLT-6
SLT-6 2662 ->
07:40 +6 07:40 +6 Uitgeest Sprinter 4827 2
SLT-4SLT-4
SLT-4 2414, SLT-4 2430 ->
07:50 +8 07:50 +8 Amsterdam Centraal Sprinter 4812 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
07:56 +4 07:56 +4 Zandvoort aan Zee Sprinter 5433 2
SLT-6
SLT-6 2645 ->

08:00 – 09:00

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

Arr. Dep. Destination Train Platf.
08:04 08:04 Amsterdam Centraal Sprinter 5414 1
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->
08:10 +4 08:10 +4 Uitgeest Sprinter 4829 2
SLT-6
SLT-6 2662 ->
08:20 +1 08:20 +1 Amsterdam Centraal Sprinter 4814 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
08:26 +11 08:26 +11 Zandvoort aan Zee Sprinter 5435 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
08:34 +3 08:34 +3 Amsterdam Centraal Sprinter 5416 1
SLT-6
SLT-6 2645 ->
08:40 +2 08:40 +2 Uitgeest Sprinter 4831 2
SLT-6SLT-4
SLT-6 2634, SLT-4 2420 ->
08:51 +2 08:51 +2 Amsterdam Centraal Sprinter 4816 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
08:56 +3 08:56 +3 Zandvoort aan Zee Sprinter 5437 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->

09:00 – 10:00

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

Arr. Dep. Destination Train Platf.
09:04 +7 09:04 +7 Amsterdam Centraal Sprinter 5418 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
09:10 +5 09:10 +5 Uitgeest Sprinter 4833 2
SLT-6
SLT-6 2645 ->
09:20 +1 09:20 +1 Amsterdam Centraal Sprinter 4818 1
SLT-6
SLT-6 2662 ->
09:26 +1 09:26 +1 Zandvoort aan Zee Sprinter 5439 2
SLT-4SLT-4
SLT-4 2414, SLT-4 2430 ->
09:34 +1 09:34 +1 Amsterdam Centraal Sprinter 5420 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
09:40 +8 09:40 +8 Uitgeest Sprinter 4835 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
09:50 +2 09:50 +2 Amsterdam Centraal Sprinter 4820 1
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->
09:56 +10 09:56 +10 Zandvoort aan Zee Sprinter 5441 2
SLT-6
SLT-6 2662 ->

10:00 – 11:00

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

Arr. Dep. Destination Train Platf.
10:04 +3 10:04 +3 Amsterdam Centraal Sprinter 5422 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
10:10 +3 10:10 +3 Uitgeest Sprinter 4837 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->
10:20 +2 10:20 +2 Amsterdam Centraal Sprinter 4822 1
SLT-6
SLT-6 2645 ->
10:26 +9 10:26 +9 Zandvoort aan Zee Sprinter 5443 2
SLT-6
SLT-6 2634 ->
10:34 +8 10:34 +8 Amsterdam Centraal Sprinter 5424 1
SLT-6
SLT-6 2662 ->
10:40 +4 10:40 +4 Uitgeest Sprinter 4839 2
SLT-4SLT-4
SLT-4 2414, SLT-4 2430 ->
10:50 +1 10:50 +1 Amsterdam Centraal Sprinter 4824 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
10:56 +5 10:56 +5 Zandvoort aan Zee Sprinter 5445 2
SLT-6
SLT-6 2645 ->

11:00 – 12:00

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

Arr. Dep. Destination Train Platf.
11:04 +6 11:04 +6 Amsterdam Centraal Sprinter 5426 1
SLT-6
SLT-6 2634 ->
11:10 +11 11:10 +11 Uitgeest Sprinter 4841 2
SLT-6
SLT-6 2662 ->
11:20 +2 11:20 +2 Amsterdam Centraal Sprinter 4826 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
11:26 +9 11:26 +9 Zandvoort aan Zee Sprinter 5447 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
11:34 +1 11:34 +1 Amsterdam Centraal Sprinter 5428 1
SLT-6
SLT-6 2645 ->
11:40 +12 11:40 +12 Uitgeest Sprinter 4843 2
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->
11:51 +1 11:51 +1 Amsterdam Centraal Sprinter 4828 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
11:56 +6 11:56 +6 Zandvoort aan Zee Sprinter 5449 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->

12:00 – 13:00

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

Arr. Dep. Destination Train Platf.
12:04 12:04 Amsterdam Centraal Sprinter 5430
Train is cancelled
12:10 12:10 Uitgeest Sprinter 4845
Train is cancelled
12:20 12:20 Amsterdam Centraal Sprinter 4830
Train is cancelled
12:26 12:26 Zandvoort aan Zee Sprinter 5451
Train is cancelled
12:34 12:34 Amsterdam Centraal Sprinter 5432
Train is cancelled
12:40 12:40 Uitgeest Sprinter 4847
Train is cancelled
12:51 12:51 Amsterdam Centraal Sprinter 4832
Train is cancelled
12:56 12:56 Zandvoort aan Zee Sprinter 5453
Train is cancelled

13:00 – 14:00

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

Arr. Dep. Destination Train Platf.
13:04 13:04 Amsterdam Centraal Sprinter 5434
Train is cancelled
13:10 13:10 Uitgeest Sprinter 4849
Train is cancelled
13:20 13:20 Amsterdam Centraal Sprinter 4834
Train is cancelled
13:26 13:26 Zandvoort aan Zee Sprinter 5455
Train is cancelled
13:34 13:34 Amsterdam Centraal Sprinter 5436
Train is cancelled
13:40 13:40 Uitgeest Sprinter 4851
Train is cancelled
13:50 13:50 Amsterdam Centraal Sprinter 4836
Train is cancelled
13:56 13:56 Zandvoort aan Zee Sprinter 5457
Train is cancelled

14:00 – 15:00

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

Arr. Dep. Destination Train Platf.
14:04 14:04 Amsterdam Centraal Sprinter 5438
Train is cancelled
14:10 14:10 Uitgeest Sprinter 4853
Train is cancelled
14:20 14:20 Amsterdam Centraal Sprinter 4838
Train is cancelled
14:26 14:26 Zandvoort aan Zee Sprinter 5459
Train is cancelled
14:34 14:34 Amsterdam Centraal Sprinter 5440
Train is cancelled
14:40 14:40 Uitgeest Sprinter 4855
Train is cancelled
14:50 14:50 Amsterdam Centraal Sprinter 4840
Train is cancelled
14:56 14:56 Zandvoort aan Zee Sprinter 5461
Train is cancelled

15:00 – 16:00

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

Arr. Dep. Destination Train Platf.
15:04 15:04 Amsterdam Centraal Sprinter 5442
Train is cancelled
15:10 15:10 Uitgeest Sprinter 4857
Train is cancelled
15:20 +1 15:20 +1 Amsterdam Centraal Sprinter 4842 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
15:26 +8 15:26 +8 Zandvoort aan Zee Sprinter 5463 2
SLT-4SLT-4
SLT-4 2414, SLT-4 2430 ->
15:34 +1 15:34 +1 Amsterdam Centraal Sprinter 5444 1
SLT-6SLT-4
SLT-6 2634, SLT-4 2420 ->
15:40 +3 15:40 +3 Uitgeest Sprinter 4859 2
SLT-6
SLT-6 2645 ->
15:51 +3 15:51 +3 Amsterdam Centraal Sprinter 4844 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
15:56 +2 15:56 +2 Zandvoort aan Zee Sprinter 5465 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->

16:00 – 17:00

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

Arr. Dep. Destination Train Platf.
16:04 +5 16:04 +5 Amsterdam Centraal Sprinter 5446 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
16:10 +1 16:10 +1 Uitgeest Sprinter 4861 2
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->
16:20 16:20 Amsterdam Centraal Sprinter 4846 1
SLT-6
SLT-6 2662 ->
16:26 16:26 Zandvoort aan Zee Sprinter 5467 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->
16:34 16:34 Amsterdam Centraal Sprinter 5448 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
16:40 +16 16:40 +16 Uitgeest Sprinter 4863 2
SLT-4SLT-4
SLT-4 2414, SLT-4 2430 ->
16:50 16:50 Amsterdam Centraal Sprinter 4848 1
SLT-6
SLT-6 2645 ->
16:56 +4 16:56 +4 Zandvoort aan Zee Sprinter 5469 2
SLT-6
SLT-6 2662 ->

17:00 – 18:00

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

Arr. Dep. Destination Train Platf.
17:04 17:04 Amsterdam Centraal Sprinter 5450 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
17:10 +4 17:10 +4 Uitgeest Sprinter 4865 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
17:20 +1 17:20 +1 Amsterdam Centraal Sprinter 4850 1
SLT-6SLT-4
SLT-6 2634, SLT-4 2420 ->
17:26 17:26 Zandvoort aan Zee Sprinter 5471 2
SLT-6
SLT-6 2645 ->
17:34 17:34 Amsterdam Centraal Sprinter 5452 1
SLT-6
SLT-6 2662 ->
17:40 +2 17:40 +2 Uitgeest Sprinter 4867 2
SLT-4SLT-4
SLT-4 2417, SLT-4 2462 ->
17:50 17:50 Amsterdam Centraal Sprinter 4852
Train is cancelled
17:56 +3 17:56 +3 Zandvoort aan Zee Sprinter 5473 2
SLT-4SLT-6
SLT-4 2420, SLT-6 2634 ->

18:00 – 19:00

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

Arr. Dep. Destination Train Platf.
18:04 +4 18:04 +7 Amsterdam Centraal Sprinter 5454 1
SLT-6
SLT-6 2645 ->
18:10 +3 18:10 +3 Uitgeest Sprinter 4869 2
SLT-6
SLT-6 2662 ->
18:20 +4 18:20 +6 Amsterdam Centraal Sprinter 4854 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
18:26 18:26 Zandvoort aan Zee Sprinter 5475
Train is cancelled
18:34 +1 18:34 +3 Amsterdam Centraal Sprinter 5456 1
SLT-6SLT-4
SLT-6 2634, SLT-4 2420 ->
18:40 +14 18:40 +14 Uitgeest Sprinter 4871 2
SLT-6
SLT-6 2645 ->
18:50 +4 18:50 +7 Amsterdam Centraal Sprinter 4856 1
SLT-4SLT-4
SLT-4 2462, SLT-4 2417 ->
18:56 +12 18:56 +12 Zandvoort aan Zee Sprinter 5477 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->

19:00 – 20:00

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

Arr. Dep. Destination Train Platf.
19:04 19:04 Amsterdam Centraal Sprinter 5458
Train is cancelled
19:04 19:04 Amsterdam Centraal Sprinter 305458
Train is cancelled
19:10 19:10 Uitgeest Sprinter 4873
Train is cancelled
19:10 19:10 Uitgeest Sprinter 304873
Train is cancelled
19:20 19:20 Amsterdam Centraal Sprinter 4858
Train is cancelled
19:20 19:20 Amsterdam Centraal Sprinter 304858
Train is cancelled
19:26 19:26 Zandvoort aan Zee Sprinter 5479
Train is cancelled
19:26 19:26 Zandvoort aan Zee Sprinter 305479
Train is cancelled
19:34 19:34 Amsterdam Centraal Sprinter 5460
Train is cancelled
Arr. Dep. Destination Train Platf.
19:34 19:34 Amsterdam Centraal Sprinter 305460
Train is cancelled
19:40 19:40 Uitgeest Sprinter 4875
Train is cancelled
19:40 19:40 Uitgeest Sprinter 304875
Train is cancelled
19:51 19:51 Amsterdam Centraal Sprinter 4860
Train is cancelled
19:51 19:51 Amsterdam Centraal Sprinter 304860
Train is cancelled
19:56 19:56 Zandvoort aan Zee Sprinter 5481
Train is cancelled
19:56 19:56 Zandvoort aan Zee Sprinter 305481
Train is cancelled

20:00 – 21:00

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

Arr. Dep. Destination Train Platf.
20:04 20:04 Amsterdam Centraal Sprinter 5462
Train is cancelled
20:04 20:04 Amsterdam Centraal Sprinter 305462
Train is cancelled
20:10 20:10 Uitgeest Sprinter 4877
Train is cancelled
20:20 20:20 Amsterdam Centraal Sprinter 4862
Train is cancelled
20:26 20:26 Zandvoort aan Zee Sprinter 5483
Train is cancelled
20:34 20:34 Amsterdam Centraal Sprinter 5464
Train is cancelled
20:40 20:40 Uitgeest Sprinter 4879
Train is cancelled
20:51 20:51 Amsterdam Centraal Sprinter 4864
Train is cancelled
20:56 20:56 Zandvoort aan Zee Sprinter 5485
Train is cancelled

21:00 – 22:00

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

Arr. Dep. Destination Train Platf.
21:04 21:04 Amsterdam Centraal Sprinter 5466
Train is cancelled
21:10 21:10 Uitgeest Sprinter 4881
Train is cancelled
21:20 21:20 Amsterdam Centraal Sprinter 4866
Train is cancelled
21:26 21:26 Zandvoort aan Zee Sprinter 5487
Train is cancelled
21:34 21:34 Amsterdam Centraal Sprinter 5468
Train is cancelled
21:40 21:40 Uitgeest Sprinter 4883
Train is cancelled
21:50 21:50 Amsterdam Centraal Sprinter 4868
Train is cancelled
21:56 21:56 Zandvoort aan Zee Sprinter 5489
Train is cancelled

22:00 – 23:00

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

Arr. Dep. Destination Train Platf.
22:04 22:04 Amsterdam Centraal Sprinter 5470
Train is cancelled
22:10 22:10 Uitgeest Sprinter 4885
Train is cancelled
22:20 22:20 Amsterdam Centraal Sprinter 4870
Train is cancelled
22:26 22:26 Zandvoort aan Zee Sprinter 5491
Train is cancelled
22:34 22:34 Amsterdam Centraal Sprinter 5472
Train is cancelled
22:40 22:40 Uitgeest Sprinter 4887
Train is cancelled
22:50 22:50 Amsterdam Centraal Sprinter 4872
Train is cancelled
22:56 22:56 Zandvoort aan Zee Sprinter 5493
Train is cancelled

23:00 – 24:00

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

Arr. Dep. Destination Train Platf.
23:04 23:04 Amsterdam Centraal Sprinter 5474
Train is cancelled
23:10 23:10 Uitgeest Sprinter 4889
Train is cancelled
23:20 23:20 Amsterdam Centraal Sprinter 4874 1
SLT-6
SLT-6 2662 ->
23:26 23:26 Zandvoort aan Zee Sprinter 5495
Train is cancelled
23:34 23:34 Amsterdam Centraal Sprinter 5476 1
SLT-4SLT-6
SLT-4 2402, SLT-6 2612 ->
23:40 23:40 Uitgeest Sprinter 4891
Train is cancelled
23:50 +1 23:50 +1 Amsterdam Centraal Sprinter 4876 1
SLT-6
SLT-6 2645 ->
23:56 +1 23:56 +1 Haarlem Sprinter 5497 2
SLT-6
SLT-6 2662 ->

00:00 – 01:00

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

Arr. Dep. Destination Train Platf.
00:04 00:04 Amsterdam Centraal Sprinter 5478 1
SLT-4
SLT-4 2455 ->
00:10 00:10 Uitgeest Sprinter 4893 2
SLT-6SLT-4
SLT-6 2612, SLT-4 2402 ->
00:20 +1 00:20 +1 Amsterdam Centraal Sprinter 4878 1
SLT-4SLT-4
SLT-4 2430, SLT-4 2414 ->
00:26 00:26 Zandvoort aan Zee Sprinter 5499 2
SLT-6
SLT-6 2645 ->
00:40 00:40 Uitgeest Sprinter 4895 2
SLT-4
SLT-4 2455 ->
00:50 +3 00:50 +3 Amsterdam Centraal Sprinter 4880 1
VIRM-4
VIRM-4 9552 ->

01:00 – 02:00

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

Arr. Dep. Destination Train Platf.
01:20 01:20 Amsterdam Centraal Sprinter 14882 1
SLT-6SLT-4
SLT-6 2608, SLT-4 2454 ->
01:40 +3 01:40 +3 Haarlem Sprinter 4899 2
VIRM-4
VIRM-4 9552 ->