From Amsterdam to Zandvoort: travel by train, bus, car

Zandvoort aan Zee is a beach place at North Sea, often called Amsterdam’s beach. In fact the distance between Zandvoort aan Zee and Amsterdam is 40 km. But there is a perfect transport connection between Amsterdam and Zandvoort, so you can get to the beach literally in half an hour.

How to travel from Amsterdam to Zandvoort beach:

Tip! Visit the Formula 1 Dutch Grand Prix in Zandvoort on 23 – 25 August 2024.

Formule 1 tickets

Travel from Amsterdam to Zandvoort by train

Travelling from to Zandvoort by train is the fastest option, especially in the weekends or during events in summer.

Amsterdam to Zandvoort by train

Train departure times: direct trains from Amsterdam Centraal to Zandvoort aan Zee depart every 30 minutes. In July and August there are additional trains. Check departure times at

Travel time: 30 minutes.

Train ticket price in 2024: one-way train ticket from Amsterdam Centraal to Zandvoort aan Zee costs € 6,50 + € 1 for a disposable train card (you don’t need to pay it if you book train tickets online).

The Amsterdam & Region Travel Ticket is also valid both in the train and in the bus between Amsterdam to Zandvoort. You can also use this pass to travel to many other popular places around Amsterdam – Zaanse Schans, Volendam, Edam, Haarlem, Keukenhof and other.

Amsterdam & Region Travel Ticket prices in 2024:

Ticket for Price Cost per day
1 day € 21,00 € 21,00
2 days € 31,50 € 15,75
3 days € 40,50 € 13,50

Zandvoort aan Zee train station

Zandvoort aan Zee train station is just 500 m away from the beach.

Travel Amsterdam to Zandvoort by bus line 80

You can travel to Zandvoort from Amsterdam by Connexxion bus line 80, departing from Elandsgracht. It’s a direct bus but it’s pretty slow.

Travel travel time to Zandvoort by bus: 1 hour 7 minutes.

Check departure times and buy your bus tickets via the Glimble app.

One more ticket option is the Amsterdam Beach Tour ticket valid on Connexxion bus lines 80, 81, 300, 346, 382, 385 and 397. Amsterdam public transport ticket (GVB) is not valid in the bus line 80.

Amsterdam to the beach of Zandvoort by bus

Travel Amsterdam to Zandvoort by car

Driving from the center of Amsterdam to the beach by car takes 40 – 45 minutes. Check Google Maps for directions.

It’s good to know that on a sunny summer day there is a high chance for long traffic jams. Some parts of the N200 road from Haarlem to Zandvoort have only one lane in each direction, and the amount of parking slots near the coast in Zandvoort is also limited. So getting to Zandvoort by car and finding a parkins spot can be tricky.

Read more about parking in Zandvoort.

Zandvoort parking 2024

Travel from to Zandvoort from Amsterdam by bike

Visiting to Zandvoort by bike is also possible, but you need to cycle almost 30 km. Check the biking route >>

Zandvoort aan Zee, Zandvoort beach, from Amsterdam to Zandvoort

Hotels in Zandvoort

Recommended hotels in Zandvoort:

Restaurants in Zandvoort

In the summer season you’ll find numerous restaurants and beach clubs here. We recommend the Hippie Fish, Club Cabo or Ubuntu Strandbar.

From Amsterdam to Zandvoort beach

Have fun in Zandvoort!

Related articles:

Leave a Reply

Your email address will not be published. Required fields are marked *