Cheap Train and Carpool tickets to Heerlen

What are the most popular routes to Heerlen?

Roermond - HeerlenAverage priceTHB 895Average duration31mDaily departures32
Utrecht - HeerlenAverage priceTHB 2,484Average duration2h 9mDaily departures219
The Hague - HeerlenAverage priceTHB 2,669Average duration2h 59mDaily departures118
Rotterdam - HeerlenAverage priceTHB 2,663Average duration3h 32mDaily departures144
Maastricht - HeerlenAverage priceTHB 815Average duration2h 12mDaily departures15