Search train tickets to Duisburg

switcheroo

Quickview

How to get to Duisburg by train?

Routes34
Trips per day3,088
train carriers6
Stations18
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Duisburg?

The cheapest prices for a train ticket to Duisburg that users have found recently on Wanderu start at $4.39. Such great deals to Duisburg are available on two routes including Gelsenkirchen and Essen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Duisburg. Essen at $4.39 has consistently the lowest average train ticket prices to Duisburg.

What are the main train stations in Duisburg?

The most popular train stations in Duisburg are Duisburg-Rahm, Duisburg-Großenbaum and Duisburg Entenfang. Duisburg-Rahm is the busiest train station in Duisburg.

Augsburg

There are 1,814 train schedules per day connecting Augsburg with Duisburg. It takes on average 7 hours to travel 281 miles, 452 kms, by train from Augsburg. 2 train carriers offer schedules from Augsburg, with Deutsche Bahn offering the most daily connections to Duisburg. Traveling by train from Augsburg you will most likely to arrive in Duisburg at Duisburg-Rahm.
Avg. Time
7h 0m
Avg. Price
$206.36

Bischofsheim

There are 672 train schedules per day connecting Bischofsheim with Duisburg. It takes on average 3 hours to travel 122 miles, 197 kms, by train from Bischofsheim. 3 train carriers offer schedules from Bischofsheim, with Deutsche Bahn offering the most daily connections to Duisburg. Traveling by train from Bischofsheim you will most likely to arrive in Duisburg at Duisburg-Rahm.
Avg. Time
3h 0m
Avg. Price
$92.10

Bad Nauheim

There are 548 train schedules per day connecting Bad Nauheim with Duisburg. It takes on average 5 hours to travel 114 miles, 183 kms, by train from Bad Nauheim. One train company operates schedules from Bad Nauheim, with Deutsche Bahn offering the most daily connections to Duisburg. Traveling by train from Bad Nauheim you will most likely to arrive in Duisburg at Rheinhausen Ost.
Avg. Time
5h 0m
Avg. Price
$65.46

Bruchsal

There are 510 train schedules per day connecting Bruchsal with Duisburg. It takes on average 5 hours and 9 minutes to travel 179 miles, 288 kms, by train from Bruchsal. 2 train carriers offer schedules from Bruchsal, with Deutsche Bahn offering the most daily connections to Duisburg. Traveling by train from Bruchsal you will most likely to arrive in Duisburg at Duisburg-Rahm.
Avg. Time
5h 9m
Avg. Price
$124.23

Romrod

There are 476 train schedules per day connecting Romrod with Duisburg. It takes on average 5 hours and 5 minutes to travel 118 miles, 190 kms, by train from Romrod. 4 train carriers offer schedules from Romrod, with Deutsche Bahn offering the most daily connections to Duisburg. Traveling by train from Romrod you will most likely to arrive in Duisburg at Duisburg Hbf.
Avg. Time
5h 5m
Avg. Price
$109.68

Located in , Germany, you can travel by train to Duisburg from 34 destinations and choose from 3088 daily train schedules to get you there. Deutsche Bahn has the most train connections to Duisburg. The furthest train arriving in Duisburg covers a distance of 461.90 miles, 743.17 kms, covering the journey in 16 hours and 2 minutes

Looking for other ways to get there? Check out Bus options to Duisburg.

train companies serving Duisburg

Deutsche Bahn

There are 108 daily Deutsche Bahn schedules to Duisburg. Deutsche Bahn can get you to Duisburg by train from 31 destinations including Amsterdam.
Power outlet
Avg. Time
6h 7m
Avg. Price
$117.36

DB Intercity

There are 5 daily DB Intercity schedules to Duisburg. DB Intercity can get you to Duisburg by train from 5 destinations including Hamburg.
Meal
Power outlet
Beverage
Avg. Time
3h 54m
Avg. Price
$50.81

DB Intercity-Express

There are 23 daily DB Intercity-Express schedules to Duisburg. DB Intercity-Express can get you to Duisburg by train from 10 destinations including Hamburg.
WiFi
Meal
Power outlet
Beverage
Avg. Time
3h 54m
Avg. Price
$106.74

Non-federally owned railway company

There are 9 daily Non-federally owned railway company schedules to Duisburg. Non-federally owned railway company can get you to Duisburg by train from Arnhem.
Power outlet
Avg. Time
4h 57m
Avg. Price
$37.91

Deutsche Bahn with non-federally owned railway company

There are 43 daily Deutsche Bahn with non-federally owned railway company schedules to Duisburg. Deutsche Bahn with non-federally owned railway company can get you to Duisburg by train from 28 destinations including Wolfsburg.
Power outlet
Avg. Time
6h 11m
Avg. Price
$110.30

FlixTrain

There are 5 daily FlixTrain schedules to Duisburg. FlixTrain can get you to Duisburg by train from 10 destinations including Hamburg.
Restroom
WiFi
Movies
Snacks
Power outlet
Air conditioning
Attendant
Avg. Time
2h 22m
Avg. Price
$24.54