Wooden harbour house in Volendam

12 Easy Day Trips From Amsterdam by Train or Bike

The best day trips from Amsterdam by public transport: Haarlem, Zaanse Schans, Volendam and Marken, Utrecht, Leiden, Delft, Keukenhof, Muiderslot, the beach and more.

← Living in the NetherlandsCities and travel5 min readUpdated 5 Oct 2026
All guides in this part

Where to go

Travel timeWhy go
Haarlem≈ 15 min by trainCompact old town, Grote Markt, Frans Hals Museum
Zaanse Schans≈ 20 min by trainWorking windmills and wooden houses
Zandvoort≈ 30 min by trainThe nearest beach
Utrecht≈ 30 min by trainWharf canals and the Dom Tower
Muiderslot≈ 30 min by busA medieval castle on the water
Volendam and Marken≈ 30 to 45 min by busFishing villages and wooden houses
Leiden≈ 35 min by trainUniversity city, canals, museums
Keukenhof≈ 45 min by bus (spring only)Seven million flowers
Delft≈ 1 hour by trainVermeer, Delft Blue and a beautiful market square
Rotterdam≈ 40 min to 1 hour by trainModern architecture and the harbour
Kinderdijk≈ 1.5 hoursThe famous 19 windmills
Giethoorn≈ 2 hoursThe village with canals for streets

Tips

  1. 1
    Pay with OVpay

    Check in and out with your bank card or phone on trains and buses.

  2. 2
    Go early or off-season

    Zaanse Schans, Volendam and Giethoorn get busy around midday.

  3. 3
    Rent a bike locally

    Most stations have OV-fiets rental.

Sources

This article is based on these official pages. If anything here differs from them, the official page is right.

Was this article helpful?
Share this guide:WhatsAppLinkedInFacebook