Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Amsterdam - HoornAverage price£20Average duration52mDaily departures861
Haarlem - HoornAverage price£25Average duration1h 8mDaily departures814
Eindhoven - HoornAverage price£55Average duration2h 6mDaily departures141
Duivendrecht - HoornAverage price£24Average duration1h 7mDaily departures506
Utrecht - HoornAverage price£36Average duration1h 18mDaily departures502