Cheap Train tickets to Purmerend

What are the most popular routes to Purmerend?

Amsterdam - PurmerendAverage price$25Average duration37mDaily departures281
Utrecht - PurmerendAverage price$54Average duration1h 15mDaily departures218
Arnhem - PurmerendAverage price$87Average duration2h 6mDaily departures136
Breda - PurmerendAverage price$99Average duration2h 36mDaily departures59
Hoofddorp - PurmerendAverage price$33Average duration37mDaily departures38