Cheap train tickets from Heidelberg to Duisburg

Our Best Fares From Heidelberg To Duisburg

Train
10:25 Heidelberg 13:44 Duisburg
Total £ 24.27