If you want the easy, public-transport way to do both Zaans Schans and Volendam without changing plans too much, this is for you.
We built this route around how Dutch public transport actually works: frequent trains, a short walk where it saves time, and then a local bus only for the last part to the harbour.
The simplest train + bus route (at a glance)

How long it takes (realistic ranges)
- Amsterdam Centraal → Koog-Zaandijk: about 20–30 minutes.
- Koog-Zaandijk → Zaans Schans walk: about 10–20 minutes (depends on where you enter).
- Purmerend → Volendam harbour by bus: about 20–35 minutes.
Timings vary a bit by the day and by the specific connection you choose, but these ranges are what most people will experience on the ground.
Leg 1: Amsterdam to Zaans Schans (by train)

- Aim for a frequent daytime connection.
- You don’t need to transfer on the way to Koog-Zaandijk most of the time.
Good to know: If your connection is late or stops early, a quick backup is to follow the same idea (train to the Zaan area) and then keep moving toward Koog-Zaandijk/Zaanstad via the next best train—use the timetable app rather than guessing.
Walk from Koog-Zaandijk into the Zaanse Schans area
From Koog-Zaandijk, follow the signs toward Zaanse Schans (or use your phone maps). Expect a pleasant walk along the Zaan waterways.
Plan for 10–20 minutes and keep some buffer if you’re taking photos, because the windmills and houses are the point.
Good to know: Go in through the entrance closest to your first windmill stop. It saves you time later because you’ll loop naturally instead of backtracking.
What to prioritise once you’re there (so you don’t waste time)
Zaans Schans is designed for strolling, but it’s easy to lose half a day if you wander without a plan. We suggest:
- Start with the windmills section and photo viewpoints.
- Then choose one “inside” experience (museum or workshop) if it’s open.
- Finish with snacks nearby so you’re not hunting for food when you’re tired.
Good to know: If it’s busy, walk a bit farther from the busiest entrance area—things feel calmer a few streets in.
Leg 2: Zaans Schans to Volendam (train to Purmerend + bus to the harbour)

- Travel time for the train segment depends on your connection, but expect roughly 30–60 minutes door to door.
- If you’re doing this as a same-day trip, build in a buffer so the day doesn’t feel rushed.
Good to know: Purmerend is the key transfer point—think of it as “park once, move on.” You’re not going for views here; you’re getting yourself into the bus that reaches Volendam.
Step 2 — take the bus from Purmerend to Volendam
From Purmerend, take the bus that goes toward Volendam. This is the part where you leave the train network and finish by road to the harbour.
- Expect about 20–35 minutes by bus.
- The bus drops you close to the harbour area, where you’ll want to be for food and the waterfront atmosphere.
Good to know: On the way out of Purmerend, keep an eye on the “direction” of your bus display—Volendam has multiple stops/areas. If you’re unsure, check the final stop label before you board.
What Volendam feels like when you arrive
Volendam is compact around the waterfront. You’ll immediately notice the harbour energy: people walking, snack stops, and lots of casual photo spots.
If you want the “classic” order of the day, do this:
- walk to the harbour edge
- grab a quick bite
- then do a slower loop (shops + viewpoint)
Good to know: Try not to plan anything tight right after the bus arrives—buses can bunch at peak times.
Where to eat in Zaans Schans and Volendam (quick, local stops)

Look out for the usual Zaan-area classics:
- Stroopwafels (caramel syrup waffles)
- Poffertjes (mini Dutch pancakes, often with powdered sugar)
- Simple Dutch hearty bites (depending on what’s open that day)
Good to know: If you’re visiting with a sweet tooth, eat something small first and save a “proper” meal for Volendam. The harbour area has more straightforward dinner options.
Food in Volendam: the harbour is the best base
In Volendam harbour, you’re surrounded by places built around fish and “snack meals” for travellers.
What locals and visitors commonly do here:
- Grab a fish sandwich / haring-style bite
- Try a warm fish snack (often fried, depending on the stand)
- Pair it with something simple like fries or a Dutch side, if that’s your thing
If you prefer a more filling meal, you can still stay near the harbour—you’ll have more choice without needing to travel far.
Good to know: Choose a place that lets you eat within 10–20 minutes of ordering. The harbour is best when you can eat and keep walking, not when you’re stuck waiting.
Booking, tickets, and timetable tips (so you don’t get stuck)
Use contactless or an OV-style payment for public transport
In the Netherlands, most travellers use contactless payment (tap-in/tap-out) or a transport card system. What matters is that you’re ready to tap correctly for each leg.
- For trains and buses, always check that you tap in the right moment.
- If you’re travelling with multiple people, each person typically needs their own payment/tap method.
Good to know: If you’re carrying a phone with low battery, save your ticket/payment fallback—being stuck at a barrier is avoidable.
Check the connection in one place (and don’t guess times)
Because you’re mixing trains and buses, the exact “wait time” can change depending on the day and time.
Our practical rule:
- Pick the train you want (Amsterdam Centraal → Koog-Zaandijk).
- Later, pick the train to Purmerend.
- Then pick the bus that leaves soon after you arrive.
Good to know: If you have a tight schedule, choose a train that lands Purmerend with at least 15–20 minutes buffer. It reduces stress and lets you grab a quick snack before boarding.
Onboard etiquette that helps you move faster
- Be ready to exit early on the train when you see your stop approaching.
- For the bus, position yourself near the front door early, especially on busy days.
Good to know: If you’re travelling on a weekend, leave a little more time than on weekdays—tourist-heavy routes tend to get crowded.
Final tips
- If you want the smoothest experience, do Amsterdam → Koog-Zaandijk → Zaans Schans, then later Purmerend → Volendam harbour by bus.
- Build in buffer time between train arrival and bus departure so delays don’t ruin the day.
- For food, think “snacks in Zaans Schans, proper fish/harbour meal in Volendam”—it’s the least time-consuming plan.


