Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Amsterdam - HoornAverage price£21Average duration54mDaily departures802
Eindhoven - HoornAverage price£55Average duration2h 6mDaily departures144
Haarlem - HoornAverage price£25Average duration1h 9mDaily departures751
Utrecht - HoornAverage price£37Average duration1h 27mDaily departures570
Duivendrecht - HoornAverage price£25Average duration1h 14mDaily departures481