Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Amsterdam - HoornAverage priceMAD 253Average duration54mDaily departures745
Eindhoven - HoornAverage priceMAD 675Average duration2h 8mDaily departures141
Utrecht - HoornAverage priceMAD 452Average duration1h 27mDaily departures601
Haarlem - HoornAverage priceMAD 303Average duration1h 8mDaily departures778
Duivendrecht - HoornAverage priceMAD 299Average duration1h 9mDaily departures446