Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Amsterdam - HoornAverage pricePLN 99Average duration54mDaily departures873
Eindhoven - HoornAverage pricePLN 266Average duration2h 6mDaily departures140
Utrecht - HoornAverage pricePLN 178Average duration1h 23mDaily departures582
Haarlem - HoornAverage pricePLN 119Average duration1h 8mDaily departures816
Duivendrecht - HoornAverage pricePLN 117Average duration1h 7mDaily departures511