Skip to main content
Best day trips from Amsterdam

Best day trips from Amsterdam

What is the best day trip from Amsterdam?

Zaanse Schans (20 min by train) and Keukenhof in tulip season are the most rewarding; for a full city day trip, Rotterdam or Utrecht stand out.

Why Amsterdam is the perfect day-trip base

Amsterdam sits at the heart of one of Europe’s most compact travel regions. Within three hours — by train, bus or organised tour — you can reach windmill villages, a medieval Hanseatic city with electric-boat canals, endless tulip fields in spring, the futuristic skyline of Rotterdam, the political capital at The Hague, and even Bruges in Belgium. Distances that would take a full day in most countries shrink to a morning commute here.

The Dutch rail network (NS) is frequent, affordable and reliable. Most destinations cost between €10 and €30 return from Amsterdam Centraal, and trains run every 15–30 minutes on the main lines. For villages without a direct rail connection — Giethoorn, Zaanse Schans, Keukenhof — organised tours make sense both logistically and financially.

This guide ranks the ten best day trips by experience, ease of access and value, and gives you everything you need to plan each one.


The top 10 day trips at a glance

1. Zaanse Schans — windmills, cheese and clogs (20 min)

The quintessential Dutch day trip: a living open-air museum on the banks of the Zaan river. Six working windmills line the riverbank, with a clog workshop, a cheese farm, and rows of traditional green wooden houses behind them. Arrive before 10:00 to beat coach tours from Amsterdam.

Transport: direct train from Centraal to Zaandam (20 min, ~€4.50 one way), then bus 391 (10 min) to the entrance. Alternatively, a guided tour handles transfers. Budget 3–4 hours on site; admission to the open-air area is free, individual windmill/museum entries €3–5 each.

An organised Zaanse Schans windmill and cheese tour is especially good if you want a local guide explaining the history.

Best for: first-time visitors, families, photography Season: year-round; windmills spin in spring/autumn winds

→ Full guide: Zaanse Schans day trip → Destination page: Zaanse Schans


2. Volendam, Marken and Edam — fishing villages and cheese (45 min)

Three villages, one perfectly paced day. Volendam is a former fishing port famous for its painted wooden houses and traditional costumes; Marken is a tiny island peninsula barely larger than its own harbour; Edam gave the world its famous round red-waxed cheese. All three sit north of Amsterdam on the IJmeer lake.

Transport: bus 316 from Amsterdam Centraal (30 min to Volendam), or tour. Marken is reachable by boat from Volendam (April–October) or by bus from Edam. Budget a full day.

→ Full guide: Volendam, Marken and Edam day trip → Destination page: Volendam, Marken and Edam


3. Keukenhof — seven million tulips in bloom (40 min)

Keukenhof is one of the world’s most spectacular gardens, and it is only open for roughly eight weeks a year (late March to mid-May). During that window, 32 hectares of parkland are planted with seven million bulbs — tulips, hyacinths, daffodils, and more — in tapestries of colour that are genuinely unlike anything else in Europe.

Transport: shuttle buses run from Schiphol (easiest) and from various Amsterdam pickup points. Book tickets well in advance; Keukenhof routinely sells out during peak weekends. Combined shuttle and entry packages save queuing at the gate.

An Amsterdam to Keukenhof tulip tour with pick-up and entry included is the most stress-free option.

Best for: garden lovers, photographers, spring visitors Season: ~19 March – 10 May only. Closed the rest of the year.

→ Full guide: Keukenhof day trip | Keukenhof complete guide → Destination page: Keukenhof


4. Giethoorn — “the Venice of the Netherlands” (1h 20 min)

Giethoorn has no roads in its historic core — only canals, footpaths and wooden bridges. The village is entirely navigated by electric flat-bottomed boat (fluisterboot, meaning “whisper boat”), and the sound of birdsong is only broken by water lapping against thatched farmhouses. It is genuinely magical, and genuinely crowded on summer weekends.

Transport: train from Amsterdam Centraal to Steenwijk (1h 15 min, ~€22 return), then bus 70 (15 min). Alternatively, an organised tour often includes boat rental. Budget a full day.

An Amsterdam–Giethoorn ultimate day tour with boat cruise included is the easiest way to go.

→ Full guide: Giethoorn day trip → Destination page: Giethoorn


5. Kinderdijk — UNESCO windmill row (1h 15 min)

Nineteen windmills in a single row, UNESCO-listed since 1997, reflected in the polders on a clear morning: this is the image on every Dutch travel poster. Unlike Zaanse Schans, Kinderdijk is surrounded by working agricultural land, and the windmills feel authentically functional rather than staged for tourists.

Transport: train to Rotterdam (40 min, ~€15), then Waterbus 20 to Kinderdijk (45 min, ~€4.50). Combined day tours linking Kinderdijk with Rotterdam or The Hague are popular.

→ Full guide: Kinderdijk day trip


6. Rotterdam — architecture and harbour (40 min)

Rotterdam was bombed flat in 1940 and rebuilt with radical architecture. The result is a city unlike anywhere else in Europe: the cubic houses of Piet Blom, the vast Markthal food hall, the Erasmus bridge, and a working harbour still handling more tonnage than any other European port. Half a day of architecture-watching can easily fill a full day once you add the Euromast and a harbour cruise.

Transport: direct intercity train from Amsterdam Centraal (40 min, ~€15 return). No tour necessary, though guided architecture walks add useful context.

→ Full guide: Rotterdam day trip → Destination page: Rotterdam


7. The Hague — Vermeer, diplomacy and the Mauritshuis (1h)

The Hague is the seat of the Dutch government, the International Court of Justice, and — more importantly for most visitors — the Mauritshuis, a small but world-class Golden Age painting collection that includes Vermeer’s Girl with a Pearl Earring. The Hague also has a pleasant city centre and the coastal resort of Scheveningen nearby.

Transport: direct intercity train from Amsterdam Centraal (50 min, ~€14 return).

→ Full guide: The Hague day trip → Destination page: The Hague


8. Haarlem — compact city, Frans Hals and the Grote Kerk (15 min)

Haarlem is only 15 minutes from Amsterdam by train yet feels like a different world: an intact medieval city centre with a vast Gothic church, the Frans Hals Museum, and a Saturday flower market that has been running for centuries. It is an excellent half-day trip, or a full day if you add a bike ride through the bulb fields between Haarlem and Leiden in spring.

Transport: direct intercity train from Amsterdam Centraal (15 min, ~€4 return). One of the easiest day trips logistically.

→ Full guide: Haarlem day trip → Destination page: Haarlem


9. Utrecht — canal-cellar cafés and the Dom Tower (30 min)

Utrecht’s canals are unique in Europe: the road and pavement run at a level above the water, with historic warehouses converted into restaurants and bars built right at waterline on the lower quay. Wharfside dining beside water below street level is something you see nowhere else. Add the Dom Tower (the tallest church tower in the Netherlands, climbable for panoramic views) and a charming university city atmosphere.

Transport: direct intercity train from Amsterdam Centraal (30 min, ~€8.50 return).

→ Full guide: Utrecht day trip → Destination page: Utrecht


10. Bruges — medieval Flemish city (3h)

Bruges is a remarkable medieval city in Belgium: an intact ring of canals, market squares, Gothic guildhouses, and the finest collection of Flemish Primitive paintings in the world. It is a long day from Amsterdam — roughly three hours each way by train or coach — but fully justifies a full day of exploration.

Transport: direct train from Amsterdam Centraal to Bruges (2h 45 min, ~€35–50 return). Alternatively, organised day-trip coaches stop at key sights and handle all logistics.

A guided Bruges day trip from Amsterdam is the easiest option for a single long day.

→ Full guide: Bruges from Amsterdam


How to choose between independent travel and a guided tour

Go independent if you prefer flexibility, know the destination, or want to linger at a specific sight. The Dutch train network is excellent, English is spoken everywhere, and tickets are easy to buy via the NS app.

Take a guided tour for:

  • Destinations with awkward public transport (Giethoorn, Keukenhof, Kinderdijk)
  • Combinations of three or more villages in a single day
  • Language-specific commentary (art history, Dutch Golden Age)
  • When visiting with children who appreciate a structured itinerary

The Rotterdam, Delft and The Hague combined day tour is a good example of a tour that packs three separate cities into one day efficiently.


Practical tips for day-tripping from Amsterdam

Buy train tickets in advance for long-distance routes (Rotterdam, Bruges) to get cheaper fares. For short hops under 30 minutes, tap in with your contactless bank card — it costs a flat €3.40 per journey within the GVB zone, and the NS fare calculator is seamless.

Start early. Amsterdam’s main day-trip attractions — Zaanse Schans, Keukenhof, Volendam — become very busy from 10:30 onwards. Arriving at 8:30–9:00 gives you an hour or two in genuine calm.

Leave luggage at Amsterdam Centraal (GVB lockers, €5–7/day) if you arrive from outside the Netherlands and want to day-trip before checking in.

Keukenhof bookings: Keukenhof tickets must be bought in advance online; walk-up entry is not available during peak April weekends. Similarly, cycling tours around Amsterdam fill up quickly on warm spring days.

See also the trains day trips from Amsterdam transport guide for detailed schedules and money-saving tips.


Day trips by season: what to prioritise when

Not all day trips are equally rewarding year-round. Here is how to match your timing to the best experience:

Spring (late March – May): The most exciting season for day trips. Keukenhof is only open for eight weeks; visiting during this window is non-negotiable for flower lovers. The tulip fields of the Bollenstreek (near Haarlem and Lisse) are in colour from early April. Zaanse Schans in spring has fresh green fields and working windmills in reliable wind. Giethoorn in May — before the summer peak — is ideal.

Summer (June – August): All destinations are fully operational, but Zaanse Schans and Volendam become very crowded on summer weekends. Giethoorn on a warm Saturday in August can feel overwhelmed. Rotterdam and Utrecht are less crowded than the village destinations and are excellent summer choices. Bruges in summer has extreme tourist density; choose a weekday if possible.

Autumn (September – October): The best season for photography and uncrowded visits. The Kinderdijk windmills reflected in still morning water; the Utrecht canal-side terraces in October colour; the Waterland polder cycling route on a clear September day. All are excellent. Keukenhof is closed.

Winter (November – February): Day trips are fewer but not absent. Rotterdam’s indoor food and culture scene is year-round excellent. Haarlem’s museums and brown cafés are cosy. Bruges in winter (minus the crowds) is actually more authentic. Zaanse Schans in a winter frost is very photogenic.


Day trip logistics: passes, tickets and booking

NS train tickets: Book via the NS app (free) or at station machines. For longer intercity routes (Rotterdam, Bruges), check for advance-purchase discounts (Early Bird fares, often available for travel 1+ day ahead). Day return tickets are standard; no seat reservation needed for domestic Dutch trains.

OV-chipkaart vs contactless: Your contactless bank card or Visa/Mastercard works on all Dutch trains and buses at the same price as an OV-chipkaart. Check in at the yellow readers and check out on arrival. No card to buy; no minimum balance. (The OV-chipkaart costs €7.50 to acquire and has that amount as a non-refundable administration fee — not worth it for a visit of a few days.)

Organised tours vs independent: See the section earlier in this guide. Day-trip tours for destinations with complex transport (Giethoorn, Kinderdijk, Keukenhof) are particularly good value. For train-accessible cities (Rotterdam, Utrecht, Haarlem), independent travel is easy and more flexible.

Keukenhof booking: Keukenhof tickets must be bought well in advance. See the Keukenhof complete guide for booking instructions.

The I amsterdam City Card covers Amsterdam public transport and many Amsterdam museums but does not include transport to day-trip destinations or entry to Keukenhof, Anne Frank House or the Royal Palace. See the I amsterdam City Card guide for a detailed ROI analysis.


Day trips for specific interests

Architecture: Rotterdam is the undisputed choice — one of Europe’s great architecture cities. Utrecht also has outstanding medieval architecture (Dom Tower, canal system). See Rotterdam day trip and Utrecht day trip.

Art: The Mauritshuis in The Hague (Vermeer, Rembrandt). The Frans Hals Museum in Haarlem. Both are world-class and significantly less crowded than Amsterdam’s Rijksmuseum. See The Hague day trip and Haarlem day trip.

Nature and wildlife: Giethoorn and the Weerribben-Wieden nature reserve; the Waterland polder cycling route north of Amsterdam; the dune landscape between Haarlem and Zandvoort. All offer genuine Dutch polder and wetland nature within 1–2 hours of Amsterdam.

Food and Dutch culture: Utrecht for its waterfront café culture; Edam and Gouda for cheese; Rotterdam’s Markthal for the most impressive food hall in the Netherlands; Haarlem’s Jopenkerk brewery for Dutch craft beer. All are day-trip accessible.

Children: Giethoorn (boat rides), Zaanse Schans (clog demonstrations, windmill climbing, animals), and Keukenhof (space, colour, playgrounds) are the strongest family day trips. See also Amsterdam with kids.


Frequently asked questions about day trips from Amsterdam

How far is Zaanse Schans from Amsterdam?

Zaanse Schans is approximately 15 km northwest of Amsterdam. By train to Zaandam (20 minutes) and then bus 391 (10 minutes), the total journey takes about 30 minutes door to entrance.

Is Keukenhof worth visiting?

Keukenhof is one of the world’s great seasonal spectacles. If you visit Amsterdam between late March and early May, it is almost certainly worth a day trip. Outside that window, the gardens are closed; see the Keukenhof complete guide for exact dates.

Can you visit Giethoorn without a tour?

Yes, but it is more complicated. The public transport journey (train to Steenwijk, then bus) takes over 90 minutes each way. An organised tour that includes a boat ride is more efficient for a single day from Amsterdam.

How long does it take to get to Bruges from Amsterdam?

By direct train, Amsterdam Centraal to Bruges takes approximately 2 hours 45 minutes. Add travel to/from stations and you have roughly 6–7 hours in Bruges on a day trip — enough for the main sights.

Which day trip is best for children?

Giethoorn (boat rides, animals, water), Zaanse Schans (windmills, clog demonstrations, cheese tastings) and Keukenhof in tulip season (space to run, colour, playgrounds) are all excellent for families. See the Amsterdam with kids guide for more ideas.

See tours in amsterdam-centre