Cheap Train and Carpool tickets to Hoorn

What are the most popular routes to Hoorn?

Eindhoven - HoornAverage pricePEN 253Average duration2h 8mDaily departures141
Utrecht - HoornAverage pricePEN 170Average duration1h 24mDaily departures586
Haarlem - HoornAverage pricePEN 114Average duration1h 8mDaily departures808
Duivendrecht - HoornAverage pricePEN 112Average duration1h 9mDaily departures507
Rotterdam - HoornAverage pricePEN 222Average duration2h 2mDaily departures430