Getting to the Dutch Grand PrixTrain only. And don't rush to the station after the race.

Zandvoort has one rule that overrides everything else: there are no cars on race day. The town has two narrow access roads and only residents get through. Everyone else takes the train from Amsterdam Centraal. Getting there is easy. Getting back is the part that needs a plan — and that plan is not to rush.

1

Why there are no carsRead first

Zandvoort is a small beach town built on dunes with two narrow roads in and out. On race weekend, both roads are closed to non-resident traffic. This is not a suggestion — it is physically enforced. Police checkpoints stop non-resident vehicles regardless of any navigation app telling you otherwise.

Driving to Zandvoort on race day will not work

The town is closed. There is no workaround, no side route, no parking area hidden nearby. Do not drive. The train from Amsterdam Centraal is the only option for spectators arriving on race day.

2

Train from Amsterdam CentraalRecommended

NS (Dutch Railways) runs dedicated race weekend service between Amsterdam Centraal and Zandvoort aan Zee. The journey takes around 30 minutes direct, with trains running every 5–10 minutes throughout the day. No advance booking is needed.

From: Amsterdam Centraal (direct — no changes)

To: Zandvoort aan Zee (station is 10–15 min walk from circuit)

Journey time: ~30 minutes

Race weekend frequency: Every 5–10 minutes

Payment: OV-chipkaart or contactless debit/credit card at the gates — no advance booking needed

NS app: Download for real-time updates — useful if disruptions occur

Trains from other Dutch cities (Rotterdam, Utrecht, The Hague) connect through Amsterdam Centraal. Allow extra time for the connection, particularly on race day morning when platforms fill quickly.

Post-race exit — the part that catches people out

Every spectator at Zandvoort is on the same train. If you head for the station immediately after the chequered flag, you join every other person who had the same idea. The queue at Zandvoort aan Zee station runs 1.5–2.5 hours. There is a better option.

Rush to station at the chequered flag

1.5–2.5 hour queue on the platform and through the town. Standard experience for anyone who didn't plan ahead.

Go to the beach or a bar in town

Beach clubs and bars stay open late with DJs. Wait until 8–9pm. The queue at Zandvoort aan Zee station drops to around 10 minutes by then.

Stay in Haarlem — bike back

If you're based in Haarlem (10 km away), cycling back after the race bypasses the train system entirely. Faster than any train option on race day.

The beach-bar strategy

Zandvoort is a beach town. Walk to the shore after the race, find a beach club or bar with a DJ, and wait. By 8–9pm the station queue drops to around 10 minutes. This is not a compromise — it is genuinely the better evening. Decide before the race that you're doing this. Don't try to decide in the crowd after the flag.

3

The Haarlem alternative

Haarlem is 10 km east of Zandvoort and significantly cheaper than Amsterdam for accommodation. For people staying there, the race weekend logistics are completely different — and better.

How it works: Cycle from Haarlem to free Park + Bike lots at the circuit perimeter

Distance: ~10 km — mostly flat dune paths

Post-race: Cycle home — bypasses the train system and station queues entirely

Cost: Park + Bike lots are free

On race day, cycling back from Zandvoort to Haarlem is faster than any train option. If you're planning multiple days at the circuit, Haarlem is worth serious consideration over Amsterdam.

Quick summary

Getting in from Amsterdam

Train from Amsterdam Centraal to Zandvoort aan Zee. ~30 minutes. Race weekend service runs every 5–10 minutes. No advance booking — use OV-chipkaart or tap contactless at the gates.

Getting in from elsewhere

Connect to Amsterdam Centraal first. Driving to Zandvoort is not an option — the town is closed to non-resident cars on race day.

Post-race — best option

Do not go to the station. Walk to a beach club or bar in town. Leave at 8–9pm when the queue has cleared to around 10 minutes.

Staying in Haarlem

Bike to the Park + Bike lots (free) and cycle to the circuit. Faster than the train on race day in both directions. Haarlem is also cheaper than Amsterdam for accommodation.

The 2026 Dutch Grand Prix runs at Circuit Zandvoort in late August. Train timetables and NS service details are published closer to the event — check the NS app for confirmed race weekend schedules.