Cheap train tickets from Heidelberg to Duisburg

Our Best Fares From Heidelberg To Duisburg

10:25 Heidelberg 13:44 Duisburg
Total £ 22.25