Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Amsterdam - HoornAverage price£21Average duration54mDaily departures856
Duivendrecht - HoornAverage price£24Average duration1h 9mDaily departures462
Utrecht - HoornAverage price£36Average duration1h 18mDaily departures509
Haarlem - HoornAverage price£25Average duration1h 7mDaily departures830
Eindhoven - HoornAverage price£55Average duration2h 6mDaily departures128