Cheap Train tickets to Herzogenrath

What are the most popular routes to Herzogenrath?

Düsseldorf - HerzogenrathAverage priceTHB 822Average duration1h 20mDaily departures3
Cologne - HerzogenrathAverage priceTHB 1 108Average duration1h 45mDaily departures2
Wuppertal - HerzogenrathAverage priceTHB 1 952Average duration1h 57mDaily departures1
Aachen - HerzogenrathAverage priceTHB 779Average duration14mDaily departures1
Hamm - HerzogenrathAverage priceTHB 1 390Average duration2h 11mDaily departures1