Travel from Amsterdam to Zaanstad

Bus or train from Amsterdam to Zaanstad?

Dutch Railways (NS) operates a train from Amsterdam to Zaanstad every 20 minutes. Tickets cost $5 - $10 and the journey takes 15 min. Alternatively, Connexxion operates a bus from Amsterdam to Zaanstad every 30 minutes. Tickets cost $3 - $7 and the journey takes 30 min.

How to get from Amsterdam to Zaanstad

From Amsterdam Centraal train to Koog Bloemwijk. 15 min 7€. From Amsterdam, Prins Hendrikkade line 391 bus to Zaandam, Zaans Medisch Centrum. 30 min 3€. From Amsterdam taxi to Zaanstad. 15 min 45€. From Amsterdam drive to Zaanstad. 15 min 2€. From Amsterdam Uber to Zaanstad. 15 min 34€. From Amsterdam walk to Zaanstad. 2 h 21 min.

Operators from Amsterdam to Zaanstad