Cheap Bus, Train and Carpool tickets to Duisburg

What are the most popular routes to Duisburg?

Hamburg - DuisburgAverage price£25Average duration5h 50mDaily departures4
Dortmund - DuisburgAverage price£14Average duration35mDaily departures11
Kyiv - DuisburgAverage price£93Average duration1d 12hDaily departures20
Lviv - DuisburgAverage price£90Average duration1d 3hDaily departures13
Paris - DuisburgAverage price£58Average duration11h 30mDaily departures10

Stations and stops in Duisburg

Map of locations