Cheap Train tickets to Purmerend

What are the most popular routes to Purmerend?

Amsterdam - PurmerendAverage priceTHB 585Average duration37mDaily departures281
Utrecht - PurmerendAverage priceTHB 1,259Average duration1h 15mDaily departures218
Arnhem - PurmerendAverage priceTHB 2,056Average duration2h 6mDaily departures136
Breda - PurmerendAverage priceTHB 2,325Average duration2h 36mDaily departures59
Hoofddorp - PurmerendAverage priceTHB 777Average duration37mDaily departures38