Cheap Train and Carpool tickets to Heerlen

What are the most popular routes to Heerlen?

Roermond - HeerlenAverage pricePEN 92Average duration31mDaily departures32
Utrecht - HeerlenAverage pricePEN 256Average duration2h 9mDaily departures219
The Hague - HeerlenAverage pricePEN 275Average duration2h 59mDaily departures118
Rotterdam - HeerlenAverage pricePEN 274Average duration3h 32mDaily departures144
Maastricht - HeerlenAverage pricePEN 84Average duration2h 12mDaily departures15