Plans › Amsterdam

Day trip from Amsterdam to Haarlem

Haarlem is 15 minutes by train and walkable from end to end. Add the beach at Zandvoort if the weather is good.

The Grote Kerk or St.-Bavokerk, Haarlem, The Netherlands
Photo: René Cortin, CC BY-SA 4.0, via Wikimedia Commons

The plan

Old Haarlem Haarlem centre

  1. 09:30–09:45 Train: Amsterdam Centraal → Haarlem

    Every few minutes.

  2. ↓ Walk · 10 min
  3. 10:00–10:30 Grote Markt

    Main square with the old town hall.

  4. ↓ Walk · 2 min
  5. 10:30–11:30 St Bavo’s Church (Grote Kerk)Indoors

    Müller organ that Mozart played as a boy.

  6. ↓ Walk · 10 min
  7. 11:40–13:00 Frans Hals MuseumIndoors

    Group portraits in an old almshouse.

  8. ↓ Walk · 10 min
  9. 13:00–14:00 Lunch around Grote Markt
  10. ↓ Walk · 10 min
  11. 14:10–15:30 Teylers MuseumIndoors

    Oldest museum in the Netherlands; fossils, instruments and drawings.

  12. ↓ Walk · 10 min
  13. 15:40–16:30 Hofjes walk

    Small courtyard almshouses; enter quietly when the gate is open.

  14. ↓ Walk · 10 min
  15. 16:45–17:00 Train back to Amsterdam

Rough cost

€35–€70

Per person. Return train, church, Frans Hals Museum and Teylers Museum tickets, lunch.
Prices checked November 2026 against official and widely published 2026 rates; they change, so confirm before you pay.

Book ahead

  • Nothing essential — Museums sell tickets at the door.

If it rains

  • Instead of Hofjes walk: More time in Teylers Museum

Good to know

  • In late April the bulb fields between Haarlem and Leiden flower; Keukenhof needs separate booking.

Book it

These may become affiliate links that pay us a small commission at no cost to you. How we handle that. Official links in “Book ahead” are never affiliate links.

Want some fresh air after the city? When to see nature’s big moments (Roamglade).

Related plans

Tweak this plan

Pick what to change, or write it. We send this plan plus your note to the planner — about 10–20 seconds.