By 10:30am, the path along the dike in front of De Kat and De Zoeker is shoulder to shoulder. Three tour buses just unloaded, everyone’s angling for the same photo, and the pancake house has a queue out the door. You came for windmills and quiet canals — what you got was a crowd you could have found at Amsterdam Centraal.
None of that is unavoidable. It’s mostly a timing and transport problem, and both are fixable if you know what actually works before you leave your hotel — not after you’re standing in the queue.
The Short Answer
- Train + short walk: Sprinter to Zaandijk Zaanse Schans station, 17 minutes from Amsterdam Centraal, then a 10–15 minute walk. Cheapest and most frequent option.
- Bus 391: Direct from behind Amsterdam Centraal, around 46 minutes, drops you right at the entrance. No walk, but slower.
- Driving: 20–30 minutes, flat €15 parking for the whole day — but no hourly rate, and the lot fills on sunny weekends.
- Private taxi or transfer: Door-to-door, no schedule to work around, and the only option that lets you arrive early enough to actually beat the crowds.
The village itself is free to walk through, 365 days a year — there’s no gate, no ticket booth for the area itself. What costs money is going inside the windmills and museums, and that’s where a lot of people overpay without realizing it.
Option 1: Train + Walk — The One Most People Should Take
Take the Sprinter from Amsterdam Centraal toward Zaandijk Zaanse Schans station — about 17 minutes, running frequently throughout the day. From the station, it’s a 10–15 minute walk to the village, well signposted the whole way.
This is the option locals actually use, and for good reason: it’s the cheapest, the most frequent, and the walk itself is part of the experience — you get your first view of the windmills from across the water before you’ve even arrived. Check live times on the NS journey planner.
Where it falls short: with luggage, small children, or limited mobility, the walk from the station adds friction the bus and a taxi don’t have. It’s also not the fastest way to beat the crowds — if you’re aiming for the first hour of opening, you’re relying on the first available train lining up with your schedule.
Option 2: Bus 391 — Slower, But Drops You at the Door
Bus 391 leaves from behind Amsterdam Centraal (IJzijde, above platforms 14–15) roughly every 15 minutes and takes about 46 minutes direct to Zaanse Schans, stopping right next to the Zaans Museum. A single OV-chipkaart or contactless tap costs around €5.53; buying from the driver costs more (around €11.50) but includes a full-day return.
The appeal is simple — no walk at the other end, and no need to figure out train platforms. The trade-off is time: at 46 minutes each way, a bus round trip eats close to an hour and a half more of your day than the train does. Note that regular GVB Amsterdam city tickets aren’t valid on this bus — it’s run by a different operator (EBS R-NET), so budget for a separate fare.
Option 3: Driving Yourself — Fine, With Two Catches
By car, it’s roughly 20–30 minutes from central Amsterdam via the A8. Parking is a flat €15 for the whole day, which sounds simple — and is, except for two details worth knowing before you go: there’s no hourly rate, so even a quick one-hour stop costs the full €15, and the lot genuinely fills up on sunny weekends and school holidays, at which point you’re circling or parking further away than planned.
Driving works well for an early arrival on a weekday, less well as a spontaneous Saturday plan.
Option 4: A Private Taxi or Transfer — The One That Beats the Crowds
This is the option that solves the actual problem behind most disappointing Zaanse Schans visits: arrival timing. Public transport runs on its own schedule — you leave when the train or bus leaves, which usually means arriving mid-to-late morning, right as the day-tripper buses and river cruise groups are unloading too.
A private transfer leaves when you want it to. Booking an early pickup — say, 8am from your hotel — gets you walking the dike in front of the windmills while it’s still genuinely quiet, an hour or more before the first big tour groups typically arrive. For families with young kids, travelers with luggage straight from Schiphol, or anyone visiting with elderly relatives, it also removes the walk from the station and the wait for a bus that isn’t on your schedule.
Call a Cab Amsterdam runs a dedicated private taxi service to Zaanse Schans, with pickup available from Amsterdam, Zaandam, or directly from Schiphol Airport — useful if you’re landing and want to see the windmills before checking into a hotel rather than doing it as a separate trip later. If you’re comparing this against a rental car or a group tour, the honest case for it comes down to one thing: you control the arrival time, and arrival time is what determines whether your photos look like a windmill village or a queue.
What’s Actually Free — and What Isn’t
This trips up more visitors than the transport question does. Zaanse Schans is a real, lived-in neighborhood, not a ticketed open-air museum — so walking through it, crossing the bridges, browsing the shops, and photographing the windmills from outside costs nothing at all.
What does cost money is going inside specific attractions:
- Entering a working windmill: roughly €4–8 per mill, paid individually at each one
- Museums (Zaans Museum, Zaanse Tijd Museum, and others): individual entry fees, typically in the same range
- The combined Zaanse Schans Card: around €29.50, covering entry to several museums plus two windmills of your choice — worth it if you plan to go inside three or more attractions, not worth it if you mainly want to walk and take photos
The cheese farm (Catharina Hoeve) and clog workshop are free to enter and among the better free stops — live demonstrations, and tasting samples at the cheese farm. Check the official opening hours page before you go, since not every mill or museum is open every day.
The Timing Trick Nobody Puts in the Headline
Most windmills and museums open around 9am. Arriving right at opening — or a little before, since the outdoor area itself never closes — genuinely changes the experience. The large coach tours and river cruise excursions from Amsterdam tend to build their schedules around a mid-morning arrival, so the window between opening and roughly 10:30am is consistently the quietest, along with the last hour or two before closing.
If your schedule is flexible, a weekday morning beats any weekend by a wide margin. If a weekend is your only option, early is non-negotiable.
Cost for a Family or Small Group: Do the Actual Math
For one or two people, the train is hard to beat — a few euros each way, no reason to consider anything else. The picture changes with a family or small group. A day ticket on bus 391 runs around €11.50 per person if bought from the driver; for a family of four, that’s roughly €46 in bus fares alone, before anyone has walked through the gate. Add the extra hour and a half round trip that the bus takes over the train, times four people’s patience with young kids in tow, and the “budget” option starts costing more than it looks like on paper — in both euros and energy.
A private transfer for the same group is priced per vehicle, not per person, and includes the flexibility to leave early enough to skip the crowds entirely. It’s worth actually comparing the numbers for your group size rather than assuming public transport is automatically the cheaper call — for three or more people, it often isn’t once every ticket is added up.
The Mistake Most People Make
Treating Zaanse Schans as a quick stop bolted onto an Amsterdam city day, arriving at 11am because that’s when everyone else got moving. That’s the single biggest reason people leave underwhelmed — not the village itself, but a mid-morning arrival stacked against every tour bus doing the same thing. Build your day around an early or late arrival, and the same location feels like a completely different trip.
Frequently Asked Questions
Yes, the village itself is free to enter and walk through, 365 days a year. Only the individual windmills and museums charge entry fees, typically €4–8 each, or around €29.50 for a combined card covering several attractions plus two windmills.
For most solo travelers or couples, the train to Zaandijk Zaanse Schans station (17 minutes) plus a 10–15 minute walk is the cheapest and most frequent option. For families, groups, or anyone wanting to arrive before the crowds, a private taxi or transfer is generally the better fit.
By train, about 17 minutes plus a 10–15 minute walk. By bus 391, around 46 minutes direct to the entrance. By car or taxi, roughly 20–30 minutes depending on traffic.
Right at opening, around 9am, or in the last hour or two before closing. Coach tours and river cruise groups from Amsterdam typically arrive mid-morning, so the window before roughly 10:30am is consistently the quietest.
Yes. A private transfer can take you straight from Schiphol to Zaanse Schans without going into Amsterdam first, which is useful for travelers with luggage who want to see the windmills before checking into a hotel.
However you choose to get there, the transport decision and the timing decision are really the same decision. If an early, unhurried arrival matters more to you than saving a few euros, a private transfer is worth comparing against the train — you can see options and book a private Zaanse Schans taxi tour here, or check fixed prices for transfers from Schiphol or Amsterdam.