Cheap Bus and Train tickets to Zaandam

What are the most popular routes to Zaandam?

Amsterdam - ZaandamAverage priceR 131Average duration20mDaily departures2
Rotterdam - ZaandamAverage priceR 857Average duration1h 36mDaily departures489
Eindhoven - ZaandamAverage priceR 1 078Average duration1h 45mDaily departures197
Maastricht - ZaandamAverage priceR 1 345Average duration2h 43mDaily departures65
Duivendrecht - ZaandamAverage priceR 215Average duration41mDaily departures474