Best day trips from Amsterdam: 10 things to do
Haarlem, Zaanse Schans, Keukenhof, Utrecht, Delft, Volendam, Kinderdijk, Giethoorn, and more — independent train days from an Amsterdam base.
Amsterdam sits at the centre of one of Europe’s densest, most reliable rail networks, so almost every worthwhile day trip is a direct NS train or a short bus ride away. This guide covers independent (DIY) routes — trains and trams first, with a hire car only where the countryside genuinely calls for one. For hotel-pickup packages and skip-the-line day tours, use the companion Amsterdam day trips with guided tours. Pair any of these with the Amsterdam destination guide for neighbourhood bases and canal-house logistics.
Day trips from Amsterdam
Interactive map available in the live article. Stop order:
Haarlem
- Amsterdam
- Haarlem
Zaanse Schans
- Amsterdam
- Zaanse Schans
Keukenhof
- Amsterdam
- Keukenhof
Utrecht
- Amsterdam
- Utrecht
Delft
- Amsterdam
- Delft
Volendam / Marken
- Amsterdam
- Volendam / Marken
Kinderdijk
- Amsterdam
- Kinderdijk
Giethoorn
- Amsterdam
- Giethoorn
Rotterdam
- Amsterdam
- Rotterdam
Alkmaar
- Amsterdam
- Alkmaar
How to day-trip independently from Amsterdam
Do not plan around a rental car in the city centre. The grachtengordel (canal ring) has almost no visitor parking, one-way streets loop you the long way around, and bikes and trams have the right of way on roads that look wider than they behave. Learn the NS (Nederlandse Spoorwegen) network instead: direct trains from Amsterdam Centraal reach Haarlem, Utrecht, Delft, Rotterdam, and Alkmaar in well under an hour, and the GVB tram and bus network covers everything inside the city ring. A hire car earns its keep only on genuine countryside loops — stringing together Giethoorn and Kinderdijk in one day, or exploring polder villages with no direct rail stop, is where driving beats the timetable.
- Buy an OV-chipkaart or tap a contactless bank card for trains, trams, and buses — no need for paper tickets
- Return any hire car to an out-of-centre depot before driving back toward the canal ring
- Check NS timetables the night before early Keukenhof or Giethoorn departures
- Carry a light rain layer year-round — Dutch weather changes fast
1. Haarlem
Direct NS trains from Amsterdam Centraal reach Haarlem in about 15 minutes, making it the easiest half-day out of the city. The Grote Markt, St. Bavo Church, and the Frans Hals Museum are all a short walk from the station, and the Teylers Museum adds a quieter stop if you have more time. Haarlem is compact enough to see well before lunch and still get back to Amsterdam for the afternoon.
2. Zaanse Schans
A train from Amsterdam Centraal to Zaandijk-Zaanse Schans takes about 17 minutes, followed by a 10–15 minute walk (or a connecting bus) to the windmill village itself. This is the single most photographed day trip from Amsterdam, and it shows — arrive at opening time or in the late afternoon to see the working windmills, cheese farm, and clog workshop without fighting through tour-bus crowds. Midday in high season gets genuinely packed on the narrow riverside path.
- DIY: train to Zaandijk-Zaanse Schans + short walk or local bus
- Go before 10am or after 4pm to avoid the worst crowds
- Windmill interiors and the cheese farm are free to enter; some attractions charge separately
3. Keukenhof and Lisse (seasonal)
Keukenhof only opens for a few weeks each spring (typically mid-March to mid-May), so check exact dates before planning around it. From Amsterdam, take a train to Leiden Centraal or Schiphol Airport, then a direct Keukenhof Express bus for the final leg. Combine it with a stop in Lisse itself or a drive-past of the surrounding bulb fields, which bloom before and after the garden’s own tulip displays peak. Buy timed-entry tickets online — the gate queue on a sunny Saturday can run past an hour.
4. Utrecht
Fast NS trains connect Amsterdam Centraal to Utrecht Centraal in around 25–30 minutes. Utrecht’s Oudegracht canal — with its unique wharf-level cellars now converted to cafés and shops — sits below street level, a layout you will not see in Amsterdam. Climb the Dom Tower for the best view over the old town, and leave time to wander the Museumkwartier if you like a quieter museum day.
5. Delft (with optional The Hague)
Direct trains from Amsterdam Centraal reach Delft in about an hour. The old town’s canals, the Nieuwe Kerk tower, and the Royal Delft factory (home of the famous blue-and-white pottery) fill a comfortable half-day. Delft and The Hague share a rail corridor, so extending onward by a further 15 minutes puts you at the Mauritshuis museum or Scheveningen beach for a fuller day if Delft alone feels too short.
6. Volendam, Marken, and Edam
This trio of former Zuiderzee fishing villages sits north of Amsterdam and is not on the rail network, so a direct bus (EBS line 316 or 312 from Amsterdam Centraal or Sloterdijk) or a rental bike along the dike-top cycle path is the practical DIY route. Volendam’s harbour and Marken’s wooden houses on stilts are the classic photo stops; Edam is quieter and famous for its round cheeses, especially lively on market day. Cyclists can link all three in one loop if the weather cooperates.
7. Kinderdijk windmills
Kinderdijk’s 19 UNESCO-listed windmills sit south of Rotterdam, roughly 90 minutes from Amsterdam by train to Rotterdam Centraal followed by a waterbus (Waterbus line 202) along the river. It is a doable DIY day, but the train-plus-waterbus connection eats a meaningful chunk of your time budget — a guided day tour that bundles Kinderdijk with Rotterdam or the Delta Works often makes better use of a single day if you are short on time.
8. Giethoorn
Giethoorn, the car-free “Venice of the Netherlands” with thatched cottages linked by canals instead of roads, is a genuinely long DIY trip — around two hours each way by train to Steenwijk plus a connecting bus, leaving a comparatively short window to punt or paddle the canals themselves. Most visitors find a guided day tour a better use of the day here, since it removes the multi-leg transfer and usually includes the boat rental. If you do go independently, book the earliest train you can manage.
9. Rotterdam architecture day
Fast trains from Amsterdam Centraal reach Rotterdam Centraal in about 40 minutes. Unlike Amsterdam’s canal-house skyline, Rotterdam was rebuilt after WWII with bold modern architecture — the Cube Houses, Markthal, and the Erasmusbrug are all within walking distance of each other along the Maas riverfront. It is a strong contrast day if you want a break from historic old towns.
10. Alkmaar cheese market (seasonal Friday)
NS trains reach Alkmaar from Amsterdam Centraal in around 35–40 minutes. The traditional cheese market runs on Friday mornings from spring through early autumn, with cheese carriers in period costume weighing and hauling rounds of Gouda and Edam across the Waagplein — check the seasonal calendar before you go, since outside those Friday mornings the market itself is not running, though the town is still worth a visit for its canals and the Waag museum.
Self-drive vs guided day trips
Choose DIY for Haarlem, Zaanse Schans, Utrecht, Delft, Rotterdam, and Alkmaar — all sit on direct or near-direct rail lines with straightforward tickets. Lean toward a guided package for Giethoorn and Kinderdijk, where the train-plus-connection time eats into the day, and for Volendam/Marken/Edam if you would rather not manage a bus timetable or a countryside bike route yourself. Pair either approach with the Amsterdam destination guide for where to stay, then browse more Amsterdam day trips with guided tours for the packaged version of these same routes.