North Holland (Zaan region)
Zaanse Schans
The working-windmill village 20 minutes from Amsterdam by train: when to go to dodge the coach crowds, which mills are worth paying for, and whether it's worth more than half a day.
In short
Zaanse Schans at a glance
Zaanse Schans is the postcard Dutch windmill scene โ six working mills on a green riverbank โ and it's an easy half-day from Amsterdam: a direct 20-minute train to Zaandijk-Zaanse Schans, then a 12-minute walk. The village itself is free to wander; you only pay to climb inside individual windmills (โฌ5.50 each) or visit the Zaans Museum (โฌ15). The honest verdict is that it's worth doing but not lingering: go early or late to beat the coach tours, give it two to three hours, and pair it with Haarlem or central Amsterdam rather than building a whole day around it.
Zaanse Schans is the image most people have in their head when they think of Dutch windmills โ six working mills lined up on a green riverbank, an open-air collection of seventeenth- and eighteenth-century buildings moved here from around the Zaan region. It is genuinely lovely and genuinely easy from Amsterdam: a direct 20-minute train and a short walk, with no admission gate at the village itself. The single thing first-timers get wrong is treating it as a full day out. It isnโt. Two or three hours sees everything; build a whole day around it and youโll spend the afternoon wondering whatโs left to do.
The other trap is the timing. From late morning to mid-afternoon the coach tours arrive in waves and the narrow riverside path turns into a slow-moving crowd, which is the opposite of the quiet windmill scene the photos promised. Come before ten or after four and you can almost have the place to yourself. And donโt come for the cheese-tasting or the clog-carving โdemonstrationsโ โ those are free shop pitches dressed up as culture. Come for the mills, climb inside one of the working ones for โฌ5.50, walk the river, and then get back on the train to Haarlem or Amsterdam while the day is still young.
Towns & places in Zaanse Schans
The route
Zaanse Schans is a half-day, not a destination you tour for days, so the plan below treats it as one morning slotted into an Amsterdam trip. Times are NS train estimates from Amsterdam Centraal; tap a contactless card or phone on and off โ no paper ticket.
-
Morning
Zaanse Schans village & mills
Catch the direct train from Amsterdam Centraal to Zaandijk-Zaanse Schans (~20 min, 2 trains an hour), then the 12-minute signposted walk over the river bridge. Aim to arrive by 9.30am, before the coaches. Climb one working mill โ De Kat (the world's last working dye mill) or De Zoeker (oil) โ for โฌ5.50, then walk the riverside path for the classic photo line-up.
-
Late morning
Zaans Museum or push on
Either pay โฌ15 for the Zaans Museum and Verkade chocolate-factory experience by the entrance, or โ if museums aren't your thing โ skip it and head back. The free cheese and clog 'workshops' are shop demos, fine for ten minutes but not worth queuing for. Train back to Amsterdam by lunchtime.
-
Afternoon
Haarlem or central Amsterdam
Don't stretch Zaanse Schans into a full day. From Zaandijk you can change at Amsterdam Sloterdijk and be in Haarlem (~25 min total) for a smaller, prettier town and a proper lunch, or head straight back into central Amsterdam for the canal ring and the museums.
Where to base yourself
Pick one or two bases rather than moving every night.
Amsterdam (canal ring / centre)
ยฃยฃยฃ premiumAlmost everyone visits Zaanse Schans as a day trip and sleeps in Amsterdam โ the direct train makes a separate base pointless. Stay central for the canal-house Amsterdam and the museums, and treat the windmills as one morning out.
Best for: First-timers doing Zaanse Schans as a day trip
Zaandam
ยฃยฃ mid-rangeThe Zaan region's own town, two stops before Zaanse Schans, with the striking Inntel 'stacked Dutch houses' hotel right by Zaandam station. Far cheaper than central Amsterdam, ~15 minutes by train into Centraal, and you wake up next to the mills rather than busing out to them.
Best for: Value, families and an early start at the mills
Haarlem
ยฃยฃ mid-rangeA handsome small city 25โ30 minutes by train, easily combined with Zaanse Schans in one loop (change at Sloterdijk). Cheaper and calmer than Amsterdam with a real old town and the Frans Hals Museum โ a good base if you want the windmills plus a proper Dutch town without the Amsterdam crowds.
Best for: Pairing the mills with a quieter town base
Getting around Zaanse Schans
The whole village is car-free, flat and walkable end to end in 15 minutes, so once you arrive there's nothing to 'get around' โ it's a stroll along one riverbank. Getting there is the only decision. The direct NS train from Amsterdam Centraal to Zaandijk-Zaanse Schans runs roughly twice an hour, takes about 20 minutes and costs around โฌ4 each way; tap any contactless card or phone (OVpay) on and off and skip the ticket machine. From the station it's a clearly signposted 12-minute walk across the Julianabrug. Bus 391 from Amsterdam Centraal drops you closer to the entrance but takes ~40 minutes and is slower than the train. Driving makes no sense for UK visitors based in Amsterdam โ there's a paid car park (around โฌ11.50 a day) but the train is faster, cheaper and avoids city parking entirely.
Book the essentials
Where to stay
Tours & tickets
Airport transfers
Car hire
Stay connected
Trains & rail passes
Zaanse Schans FAQs
How do you get to Zaanse Schans from Amsterdam?
Is Zaanse Schans free?
How long do you need at Zaanse Schans?
Ready to book?
Compare car hire