Day trips from Amsterdam

Day trips by train, ferry, and bus: towns, coast, windmills, and flowers

· Updated:

Day trips out of Amsterdam don't need a car — the NS train from Centraal, a ferry, or a bus gets you almost anywhere. Haarlem and Utrecht are the classics, but locals rate the Waterland villages, the star fortress at Naarden, Muiderslot castle, the dunes with deer, and Zandvoort beach, half an hour out. Seasonal picks: the Keukenhof tulips (late March–May) and Alkmaar's Friday cheese market. Leave early and check the timetable on ns.nl — you'll fit in more in a day.

Day trips

Must

Haarlem

Haarlem
🚂 NS Intercity ~19 min, direct; 5–10 min on foot from the station to Grote Markt
📅 year-round; half-day–day
A Hanseatic center 20 minutes away: the country's oldest museum, the Golden Age, and dozens of hofjes — a "mini Amsterdam" without the Damrak crowds
Don’t miss: Teylers Museum (1778), Frans Hals Museum (Hof + Hal), Grote Kerk St-Bavo with its Müller organ, hofjes per the VVV map
Food: Teylers/Frans Hals Tue–Sun 10–17 / 11–17, closed Mon; €18.50 each; St-Bavo Mon–Sat 10–17, €4
🗺️ Google Maps
#train #museums #hofjes
Optional

Zaanse Schans

Zaanse Schans
🚂 NS Sprinter to Zaandijk Zaanse Schans ~17 min, direct; 15 min on foot
📅 year-round; at opening (~9:00) or off-season; 2–3h
Working 18th-century windmills on the Zaan river — postcard Holland right at hand; but by day it's a conveyor belt of tour buses
Don’t miss: Windmills (a sawmill, a dye mill), a cheese farm, a clog workshop, the Zaan waterfront
Food: the grounds are free, always open; entry to individual mills ~€5–8
🗺️ Google Maps
#windmills early morning; tourist trap by day
Optional

Weesp

Weesp
🚂 NS ~15–16 min, 4/hour, direct; center 5 min from the station
📅 year-round; half-day
A fortified town on the Vecht, formally within Amsterdam's city limits (since 2022) but running at a provincial pace: bastions, drawbridges, a history of jenever
Don’t miss: Vesting bastions and moats, the De Vriendschap windmill (Sat 10–16), the Wispe brewery in an old church (Herengracht 16), Museum Weesp
Food: Museum Weesp Wed–Sun 13:30–17, €5; windmill Sat; market Tue (Nieuwstraat)
🗺️ Google Maps
#close #fortress
Must

Muiderslot

Muiderslot Castle
🚂 Bus 320/322/327 from Amsterdam Amstel to Muiden P+R plus on foot; or NS to Weesp plus bus 110/210
📅 Apr–Oct daily, Nov–Mar Tue–Sun; a fair-weather day; half-day
The best castle near Amsterdam (c. 1370) at the mouth of the Vecht: knight's halls, falconry, a formal garden — things the city itself doesn't have
Don’t miss: 17th-century castle interiors, an armory, a kitchen garden, ramparts and a moat, views of the Muidertrekvaart
Food: 10:00–17:00 (Muiden); closed Mon in winter; €19.50 (muiderslot.nl)
🗺️ Google Maps
#castle #bus
Optional

Naarden-Vesting

Naarden Fortress
🚂 NS to Naarden-Bussum ~20 min plus bus / 15–20 min on foot to the vesting
📅 year-round; a clear day for the ramparts; half-day
A perfect 17th-century star fortress — a "snowflake" of bastions and moats from the air; a fully preserved vestingstad
Don’t miss: Ramparts and bastions (walk the full loop), Grote Kerk, the Nederlands Vestingmuseum in the Turfpoort bastion
Food: Vestingmuseum Tue–Sun 10:30–17, closed Mon, €13.50
🗺️ Google Maps
#fortress #train+bus
Must

Utrecht

Utrecht
🚂 NS Intercity ~27 min, direct; center 15 min from Utrecht CS
📅 year-round; a day
Two-level canals with wharf-cellar cafés on the water, plus a De Stijl icon — a concentrated dose of what's spread thin across Amsterdam
Don’t miss: Domtoren (guided climb, 465 steps), the Oudegracht wharf cellars, Rietveld Schröderhuis (UNESCO, reservation needed), Centraal plus the nijntje museum
Food: Domtoren by guided tour only, €14.50; Rietveld Tue–Sun 11–16 by reservation, €19; Centraal €18
🗺️ Google Maps
#canals #DeStijl #architecture
Must

Leiden

Leiden
🚂 NS Intercity ~35 min, direct; museums 10 min from Leiden CS
📅 year-round; a day
The country's oldest university (1575) on the canals: world-class museums of antiquities and natural history, plus a student center, not a touristy one
Don’t miss: Rijksmuseum van Oudheden (the Taffeh temple, Egypt), Naturalis (T-rex Trix), Hortus Botanicus (the oldest botanical garden), the De Valk windmill
Food: RMO daily 10–17, Thu until 22, €14; Hortus €14; De Valk Tue–Sun, €6
🗺️ Google Maps
#museums #canals #university
Optional

Amersfoort

Amersfoort
🚂 NS Intercity ~35 min, direct; center 10–15 min from Amersfoort CS
📅 year-round; half-day–day
An untouched medieval center with a water gate and an inner ring of "wall-houses" Muurhuizen; Mondrian was born here
Don’t miss: Koppelpoort (a 15th-century water-and-land gate), the O.L. Vrouwetoren tower (98m), Muurhuizen, Mondriaanhuis
Food: Mondriaanhuis Tue–Sun 10–17, closed Mon, €14; Kunsthal KAdE nearby
🗺️ Google Maps
#medieval #Mondrian
Optional

Gouda

Gouda
🚂 NS ~50 min; some ICs direct, some change at Utrecht (check ns.nl); center 10–15 min
📅 cheese market Thu 02.04–28.08.2026 10:00–12:30 ⚠️; half-day–day
Classic "cheese" Gouda: the country's longest church with famous 16th-century stained glass, and a square with a Gothic town hall
Don’t miss: Sint-Janskerk (the Gouda windows), Markt with the Stadhuis, Waag (the cheese museum), the cheese market (Thu mornings, seasonal)
Food: Sint-Janskerk ~€8–10 (hours seasonal — check); market free
🗺️ Google Maps
#cheese Thu #stainedglass
Optional

Zandvoort aan Zee

Zandvoort
🚂 NS direct ~30 min (up to 4/hour in summer); beach 5 min from the station
📅 May–Sep (for swimming), sunsets year-round; half-day
"Amsterdam's beach": wide sand and strandtenten half an hour away — where locals go to swim and catch the sunset
Don’t miss: A beach strip and strandtenten, a boulevard, a transition into the Zuid-Kennemerland dunes; the F1 circuit is nearby in summer
Food: ticket ~€6.90 one way; strandtenten seasonal
🗺️ Google Maps
#beach #sunset
Optional

Bloemendaal aan Zee

Bloemendaal aan Zee
🚂 NS to Haarlem plus bus 81 to Bloemendaal aan Zee (seasonal); or from Zandvoort, bus 81 / on foot through the dunes
📅 Apr–Sep, warm weekends; day–evening
Bohemian beach clubs north of Zandvoort: daytime chill and evening sets by the water — a summer ritual for locals, not the bus-tour crowd
Don’t miss: Woodstock 69, Republiek, Fuel — clubs on the sand; a dune trail from Zandvoort
Food: clubs seasonal; bus 81 isn't part of GVB — you need a regional ticket
🗺️ Google Maps
#beachclubs #summer
Must

Amsterdamse Waterleidingduinen

Water-catchment dunes
🚂 NS to Zandvoort plus bus 80 to "Zandvoortselaan"; or Haarlem plus bus to Vogelenzang (De Oase)
📅 year-round; deer at dawn/dusk; half-day
3,400 ha of dunes that filter two-thirds of the city's drinking water, and double as the country's largest walking reserve, with deer right along the trail. On foot only, quiet, cheap
Don’t miss: Herds of deer, foxes and birds, free roaming off the trails through the dunes, the De Oranjekom visitor center
Food: dawn–dusk; €1.50/day (18+), children free; no dogs or bikes inside
🗺️ Google Maps
#dunes #wildlife #onfoot
Optional

IJmuiden

IJmuiden
🚂 Metro/train to Amsterdam Sloterdijk plus bus 82 to IJmuiden ~45–60 min
📅 year-round; a windy day for ship-watching; half-day
The region's widest beach, plus an engineering curiosity: Zeesluis IJmuiden — the world's largest sea lock (2022), through which ocean-going ships pass into the port
Don’t miss: Zeesluis IJmuiden (viewing points at the lock), IJmuiden aan Zee beach, the North Sea Canal piers, the fishing port
Food: the lock has viewing platforms; the beach is free; check the stop on 9292
🗺️ Google Maps
#lock #beach #industrial
Optional

Marken

Marken
🚂 M52 to Noord plus EBS bus 315 (~50 min from Centraal); check the stop on 9292
📅 year-round; a clear day; half-day
A former island with wooden houses on stilts and a lighthouse — quieter and more genuine than touristy Volendam; Waterland right next door
Don’t miss: Green wooden houses by the harbor, the Paard van Marken lighthouse (~4km round trip), small churches, the Marken Express ferry to Volendam
Food: the village is free to walk; Marken Express ferry ~30 min, ~€16.50 round trip, seasonal ~Mar–Oct
🗺️ Google Maps
#Waterland #ferry
Optional

Volendam

Volendam
🚂 EBS bus 316 from Amsterdam Centraal (IJzijde) ~30–35 min
📅 year-round; half-day (paired with Marken)
A postcard IJsselmeer harbor with fish stalls — but it's a tourist trap; go for the ferry pairing with Marken, not for the town on its own
Don’t miss: The "dijk" waterfront, kibbeling/haring stalls, the Marken Express ferry to Marken; for contrast, quiet Edam is nearby
Food: the waterfront is free; kibbeling/haring at the stalls; ferry is separate
🗺️ Google Maps
#Waterland tourist trap; pair it with Marken
Optional

Texel

Texel Island
🚂 NS to Den Helder ~1:15 plus bus 33 plus TESO ferry ~20 min; on the island, Texelhopper / bike rental
📅 Apr–Oct; a long day or an overnight stay; departure ~08:00
The largest Wadden island: 30km of beaches, a dune national park, a seal center and a lighthouse — a full change of scenery, but a whole day of travel
Don’t miss: Ecomare (seals, dunes), the Eierland lighthouse near De Cocksdorp, Duinen van Texel national park, the villages of Den Burg and Oudeschild
Food: TESO ferry every 30 min, walk-on ticket ~€3 round trip; bike rental at the ferry
🗺️ Google Maps
#island #dunes long day
Optional

Keukenhof

Keukenhof
🚂 Metro M52 to Europaplein plus Keukenhof Express bus 852 from RAI ~35 min; or bus 858 from Schiphol
📅 ⚠️ only 19.03–10.05.2026; weekdays, early morning; half-day–day
7 million bulb flowers for 8 weeks each spring — a sea of tulips worth seeing once a year; but go on a weekday and at opening, or it's a crush
Don’t miss: Fields of tulips/daffodils/hyacinths, themed pavilions, a windmill lookout, a maze garden
Food: entry €21–21.50 online (€25 at the gate); combo bus+entry €32–37; hours ~8:00–19:30 [VERIFY 2026]
🗺️ Google Maps
#tulips spring only; weekdays
Optional

Kinderdijk

Kinderdijk
🚂 NS to Rotterdam plus Waterbus 21 (seasonal) or metro plus bus 489; ~2–2.5h one way
📅 year-round; sunset; a full day (it's far)
19 windmills from 1738–40 in a UNESCO site — the country's most complete windmill landscape; walking the dike is free
Don’t miss: A line of 19 windmills along the dike, the Nederwaard museum-mill, the Wisboom pumping station, boat tours along the canal
Food: the dike and paths are free 24/7; entry to the museum sites €19–21 (–10% online)
🗺️ Google Maps
#windmills #UNESCO dike free
Optional

Alkmaar

Alkmaar
🚂 NS Intercity ~30–37 min, direct; Waagplein 15 min from the station
📅 ⚠️ market Fri 27.03–25.09.2026 10:00–13:00 (plus Tue evening Jul–Aug 19–21); half-day
A costumed cheese market with hand-clap deal-making on Waagplein — folklore, not a supermarket; outside market day, a quiet Hanseatic center
Don’t miss: The cheese market on Waagplein, the Waag with its cheese museum, canals and Grote Kerk, the town hall
Food: market is free; arrive by 9:30 for a spot at the ring
🗺️ Google Maps
#cheese Friday; seasonal
Optional

Giethoorn

Giethoorn
🚂 NS to Steenwijk ~1:30–2h plus bus 70 ~15 min; ~2–2.5h one way
📅 off-season and weekdays (May, Sep); before 10:00 or after 17:00; a full day
"The Dutch Venice": a village with no roads, only canals, footbridges and thatched roofs. Magical at dawn — and packed with tour groups from 11 to 16
Don’t miss: "Whisper boat" rentals (electric, no license needed), footpaths and bridges, the 't Olde Maat Uus museum farm
Food: boat ~€25–40/h; museum ~€6.50; bus 70 runs 1/hour — check the schedule
🗺️ Google Maps
#canals it's far; go early / off-season
Optional

Hembrugterrein

Hembrug, Zaandam
🚂 NS to Zaandam ~12 min plus buurtbus 456 ~10 min (Hemkade stop); or the Hempont ferry
📅 year-round; half-day
A former secret arms factory on a wooded point by the IJ, now a cultural-and-dining quarter — an insider outing for locals, not a tour route
Don’t miss: The open-air Hembrug Museum (free, daily), restaurants in the old workshops, wooded trails on the point; the Het HEM art space ⚠️ closed for renovation
Food: Hembrug Museum free; Het HEM closed (check reopening at hethem.nl); restaurants have set hours
🗺️ Google Maps
#industrial #art (Het HEM ⚠️)
Must

Kröller-Müller & Hoge Veluwe

Kröller-Müller
🚂 NS to Ede-Wageningen / Apeldoorn ~1h plus bus 108 to Otterlo plus bus 106; ~2h one way
📅 Tue–Sun 10–17, closed Mon (6.07–24.08 daily); a full day
The world's second-largest Van Gogh collection, set in a national park where you ride free white bicycles across heather moors — a full day of nature and art
Don’t miss: 90+ Van Gogh canvases, one of Europe's largest sculpture parks, white bicycles (witte fietsen), the moors and forests of De Hoge Veluwe
Food: combo museum+park €27.75; park €13.85 (white bikes included)
🗺️ Google Maps
#VanGogh #bikes #nature