Skip to main content

How to get from Haarlem Station to Zandvoort by train?

From Haarlem Station to Zandvoort by train

Take one direct train from Haarlem Station to Zandvoort in Zandvoort: take the SPR train from Haarlem station to Zandvoort Aan Zee station. The total trip duration for this route is approximately 22 min.

22min
Walk to train stationTrain - SPR
SPR
Walk to Zandvoort
Leaves from Haarlem

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Haarlem
    70 m • 1 min
  • 2
    Train - SPRSPR
    Wait for train
    SPR
    Zandvoort Aan Zee
  • 3
    Ride to train station
    Ride to train station
    Zandvoort Aan Zee
    10 min
  • 4
    Walk to Zandvoort
    Walk to
    Zandvoort
    Hogeweg
    580 m • 8 min
*Duration based on 8am traffic

From Haarlem Station to Zandvoort by bus

Take one direct bus from Haarlem Station to Zandvoort in Zandvoort: take the 81 bus from Haarlem, Haarlem Station A station to Zandvoort, Zandvoort Centrum station. The total trip duration for this route is approximately 37 min. The ride fare is €1.01.

37min€1.01
Walk to bus station
Bus - 8181
Walk to Zandvoort
Leaves from Haarlem, Haarlem Station A

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haarlem, Haarlem Station A
    ID 55000226
    250 m • 4 min
  • 2
    Bus - 8181
    Wait for bus
    81
    Zandvoort Centrum
  • 3
    Ride to bus station
    Ride to bus station
    Zandvoort, Zandvoort Centrum
    ID 55211350
    30 min
  • 4
    Walk to Zandvoort
    Walk to
    Zandvoort
    Hogeweg
    130 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Netherlands.
All local mobility options in one app

Public transit directions from Haarlem Station to Zandvoort

The distance between Haarlem Station, Zandvoort and Zandvoort, Zandvoort is approximately 8.75 km, which can typically be travelled in 22 min. Moovit will show you the directions from Haarlem Station to Zandvoort by train, so no matter how you choose to travel in Zandvoort – you will always have plenty of easy options.

Public transit stations close to Haarlem Station

Haarlem Station is located at Haarlem Station, Zandvoort and the nearest public transit station is Haarlem, Haarlem Station F.

Train stations close to Haarlem Station:

  • Bloemendaal
  • Haarlem Spaarnwoude
  • Overveen

Bus stations close to Haarlem Station:

  • Haarlem, Haarlem Station F
  • Haarlem, Haarlem Station G
  • Haarlem, Haarlem Station E

Public transit stations close to Zandvoort, Zandvoort

Zandvoort is located at Hogeweg, Zandvoort and the nearest public transit station is Zandvoort, Badhuisplein.

Train stations close to Zandvoort:

  • Zandvoort Aan Zee

Bus stations close to Zandvoort:

  • Zandvoort, Badhuisplein
  • Zandvoort, Zandvoort Centrum
  • Zandvoort, Zandvoort Station

From Haarlem Station to Zandvoort by bus

Take one direct bus from Haarlem Station to Zandvoort in Zandvoort: take the 81 bus from Haarlem, Haarlem Station A station to Zandvoort, Zandvoort Centrum station. The total trip duration for this route is approximately 37 min. The ride fare is €1.01.

37min€1.01
Walk to bus station
Bus - 8181
Walk to Zandvoort
Leaves from Haarlem, Haarlem Station A

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haarlem, Haarlem Station A
    ID 55000226
    250 m • 4 min
  • 2
    Bus - 8181
    Wait for bus
    81
    Zandvoort Centrum
  • 3
    Ride to bus station
    Ride to bus station
    Zandvoort, Zandvoort Centrum
    ID 55211350
    30 min
  • 4
    Walk to Zandvoort
    Walk to
    Zandvoort
    Hogeweg
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haarlem Station to Zandvoort?

    The fastest way takes 22 minutes, using Bus line SPR.

  • What is the alternative route to get from Haarlem Station to Zandvoort?

    The alternative route takes 37 minutes, using Bus line 81.

  • Is there a direct train between Haarlem Station and Zandvoort?

    Yes, there’s a direct train going from Haarlem Station in Haarlem to Zandvoort in Zandvoort in 22 min.

  • Which train line goes from Haarlem Station to Zandvoort?

    The SPR train line goes from Haarlem station near Haarlem Station in Haarlem to Zandvoort Aan Zee station near Zandvoort in Zandvoort.

  • How long does it take to travel from Haarlem Station to Zandvoort by train?

    The total travel time between Haarlem Station in Haarlem and Zandvoort in Zandvoort by train is about 22 min.

  • Where do I get on the train near Haarlem Station to get to Zandvoort?

    Get on the SPR train from the Haarlem station near Haarlem Station in Haarlem.

  • Where do I get off the train when travelling between Haarlem Station and Zandvoort?

    Get off the train at the Zandvoort Aan Zee station, which is closest to Zandvoort in Zandvoort.

  • When is the first bus from Haarlem Station to Zandvoort?

    The first bus from Haarlem Station in Haarlem to Zandvoort in Zandvoort is Haarlem Station - Zandvoort Centrum. It leaves the Haarlem, Haarlem Station A stop at 9:23 AM.

  • When is the first train from Haarlem Station to Zandvoort?

    The first train from Haarlem Station in Haarlem to Zandvoort in Zandvoort is Sprinter | Amsterdam Centraal - Zandvoort aan Zee. It leaves the Haarlem station at 7:00 AM.