Cheap Train tickets to Heerhugowaard

What are the most popular routes to Heerhugowaard?

Amsterdam - HeerhugowaardAverage pricePEN 106Average duration1h 14mDaily departures530
Den Helder - HeerhugowaardAverage pricePEN 75Average duration28mDaily departures82
Leeuwarden - HeerhugowaardAverage pricePEN 279Average duration3h 35mDaily departures16
Alkmaar - HeerhugowaardAverage pricePEN 28Average duration23mDaily departures1
Haarlem - HeerhugowaardAverage pricePEN 92Average duration59mDaily departures268