The best way to find a cheap train ticket from Zaandam to Rotterdam is to book your journey as far in advance as possible and to avoid traveling at rush hour.
|Distance||38 miles (62 km)|
|Average train duration||1 h 28 min|
|Average train ticket price||$21 (€18)|
|Train frequency||77 a day|
|Direct train||Yes, there are 31 direct trains a day|
Trains from Zaandam to Rotterdam cover the 38 miles (62 km) long journey and usually take around 1 h 28 min. Normally, there are 77 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $21 (€18), but the average price of train tickets is $21 (€18). Travelers depart most frequently from Zaandam and arrive in Rotterdam Centraal.
Here are some other resources that might have the information you need