Haarlem
A compact old town around a grand market square, 15 minutes from Amsterdam.
5.5 kmZaanse SchansNetherlands · Popular town
15 kmAmsterdamNetherlands · City
18 kmLeidenNetherlands · City
27 kmEdam & VolendamNetherlands · Hidden town
31 kmHoornNetherlands · Hidden town
40 kmGoudaNetherlands · Hidden town
42 kmDelftNetherlands · City
46 kmThings to do
2 days in Haarlem
Day 1
- MorningVisit the Grote Kerk and its huge organ, once played by the young Mozart.
- AfternoonSee the Frans Hals Museum, then find the hidden almshouse courtyards, the hofjes.
- EveningHave dinner around the Grote Markt.
Day 2
Cycle through the dunes to the beach at Zandvoort or Bloemendaal.
What to eat
Jopen beer, brewed in an old church, and Haarlem's hearty pub food.
Local tips
Make the most of Haarlem
Beat the crowds
The Grote Markt is busiest on Saturdays. Haarlem is a calmer alternative to Amsterdam.
Best photo spot
The Grote Markt with the big church, and the canals with the Molen de Adriaan windmill.
Getting there
Trains from Amsterdam take about 15 minutes. The centre is walkable.
Don't miss nearby
The beach and dunes at Zandvoort and the Kennemerduinen national park, about 15 minutes away.
Good to know
In spring, the tulip fields lie just south of the city. The Frans Hals Museum holds great Dutch Golden Age paintings.
Secret spots
3 secret spots near Haarlem
Our most hidden places around Haarlem: fewer people, same wow. Unlock them with a route in Google Maps and a PDF guide of Haarlem to take with you.
xerxxnh37 km away
oeasovlom56 km away
mnhmlhonr colmrrur rxah72 km awayAt a glance
Questions
Haarlem: good to know
Is Haarlem worth visiting?
Yes, especially if you like historic old towns and food. A compact old town around a grand market square, 15 minutes from Amsterdam.
How many days do you need in Haarlem?
Plan 1 night. Our free 2-day plan above shows how to spend your time.
When is the best time to visit Haarlem?
You can visit all year. The Grote Markt is busiest on Saturdays. Haarlem is a calmer alternative to Amsterdam.
How do you get to Haarlem?
The nearest airport is Amsterdam Airport Schiphol (AMS), about 12 km away. Trains from Amsterdam take about 15 minutes. The centre is walkable.
What is there to see near Haarlem?
Nearby hidden places include Zuid-Kennemerland National Park (5.5 km), Zaanse Schans (15 km) and Amsterdam (18 km).