Cheap Bus and Train tickets to Zaandam

What are the most popular routes to Zaandam?

Amsterdam - ZaandamAverage priceR$58Average duration23mDaily departures1012
Amsterdam - ZaandamAverage priceR$48Average duration35mDaily departures2
Utrecht - ZaandamAverage priceR$165Average duration1h 1mDaily departures689
Rotterdam - ZaandamAverage priceR$271Average duration1h 39mDaily departures482
Eindhoven - ZaandamAverage priceR$342Average duration1h 45mDaily departures196