Cheap train tickets from Duisburg Hbf to Hamburg Hbf

Showing times and prices for Jan 24

Cheapest

$29

Average

$43

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Duisburg Hbf to Hamburg Hbf will cost around $ 43 if you buy it on the day, but the cheapest tickets can be found for only $ 29.

2nd Cheapest
09:38PMDuisburg Hbf7h43 05:21AMHamburg Hbf
3 changes
$291One-way
02:51AMDuisburg Hbf3h59 06:50AMHamburg Hbf
0 changes
$361One-way
04:43AMDuisburg Hbf3h50 08:33AMHamburg Hbf
0 changes
$361One-way
04:48PMDuisburg Hbf3h26 08:14PMHamburg Hbf
0 changes
$361One-way
07:09PMDuisburg Hbf3h45 10:54PMHamburg Hbf
1 changes
$361One-way

Train schedule from Duisburg Hbf to Hamburg Hbf

Showing trains for tomorrow, Mon, Jan 24
02:51AMDuisburg Hbf3h59 06:50AMHamburg Hbf
0 changes
04:43AMDuisburg Hbf3h50 08:33AMHamburg Hbf
0 changes
05:09AMDuisburg Hbf3h47 08:56AMHamburg Hbf
0 changes
05:47AMDuisburg Hbf3h27 09:14AMHamburg Hbf
0 changes
06:51AMDuisburg Hbf2h59 09:50AMHamburg Hbf
0 changes
07:10AMDuisburg Hbf3h44 10:54AMHamburg Hbf
0 changes
07:56AMDuisburg Hbf3h17 11:13AMHamburg Hbf
0 changes
08:48AMDuisburg Hbf3h26 12:14PMHamburg Hbf
0 changes
09:10AMDuisburg Hbf3h45 12:55PMHamburg Hbf
0 changes
09:58AMDuisburg Hbf3h16 01:14PMHamburg Hbf
0 changes
10:43AMDuisburg Hbf3h06 01:49PMHamburg Hbf
0 changes
10:48AMDuisburg Hbf3h26 02:14PMHamburg Hbf
0 changes
11:10AMDuisburg Hbf3h43 02:53PMHamburg Hbf
0 changes
11:55AMDuisburg Hbf3h17 03:12PMHamburg Hbf
0 changes
12:27PMDuisburg Hbf4h16 04:43PMHamburg Hbf
0 changes
12:50PMDuisburg Hbf3h00 03:50PMHamburg Hbf
0 changes
01:10PMDuisburg Hbf3h44 04:54PMHamburg Hbf
0 changes
01:24PMDuisburg Hbf5h02 06:26PMHamburg Hbf
0 changes
01:38PMDuisburg Hbf4h51 06:29PMHamburg Hbf
0 changes
01:55PMDuisburg Hbf3h19 05:14PMHamburg Hbf
0 changes
02:10PMDuisburg Hbf3h44 05:54PMHamburg Hbf
0 changes
02:48PMDuisburg Hbf3h26 06:14PMHamburg Hbf
0 changes
03:10PMDuisburg Hbf3h43 06:53PMHamburg Hbf
0 changes
03:58PMDuisburg Hbf3h16 07:14PMHamburg Hbf
0 changes
04:10PMDuisburg Hbf3h43 07:53PMHamburg Hbf
0 changes
04:48PMDuisburg Hbf3h26 08:14PMHamburg Hbf
0 changes
05:10PMDuisburg Hbf3h48 08:58PMHamburg Hbf
0 changes
05:50PMDuisburg Hbf3h24 09:14PMHamburg Hbf
0 changes
06:44PMDuisburg Hbf3h06 09:50PMHamburg Hbf
0 changes
07:09PMDuisburg Hbf3h45 10:54PMHamburg Hbf
0 changes
07:49PMDuisburg Hbf3h27 11:16PMHamburg Hbf
0 changes
08:48PMDuisburg Hbf3h26 12:14AMHamburg Hbf
0 changes
09:38PMDuisburg Hbf7h43 05:21AMHamburg Hbf
0 changes
11:54PMDuisburg Hbf6h51 06:45AMHamburg Hbf
0 changes
11:54PMDuisburg Hbf6h49 06:43AMHamburg Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Jan 24
$20FlixTrain
$162Eurowings
Tue
Jan 25
$22Deutsche Bahn
$108Tuifly
Wed
Jan 26
$22Deutsche Bahn
$138Eurowings

Fastest train times from Duisburg Hbf to Hamburg Hbf

Showing times and prices for Jan 24

Fastest Journey

2 h 59 m

Average

3 h 54 m

Trains per day

35

Distance

322 km

Of the 35 trains that leave Duisburg Hbf for Hamburg Hbf every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 322 km distance in an average of 3 h 54 m but if you time it right, some trains will get you there in just 2 h 59 m .

The slowest trains will take 7 h 43 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:51AMDuisburg Hbf2h59 09:50AMHamburg Hbf
0 changes
$361One-way
2nd Fastest
12:50PMDuisburg Hbf3h00 03:50PMHamburg Hbf
0 changes
$361One-way
10:43AMDuisburg Hbf3h06 01:49PMHamburg Hbf
0 changes
$431One-way
06:44PMDuisburg Hbf3h06 09:50PMHamburg Hbf
0 changes
$481One-way
03:58PMDuisburg Hbf3h16 07:14PMHamburg Hbf
0 changes
$431One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Duisburg Hbf to Hamburg Hbf

distanceDistance199 miles (321 km)
durationAverage train duration3 h 6 min
priceAverage train ticket price$21 (€17)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn or FlixTrain

Trains from Duisburg Hbf to Hamburg Hbf cover the 199 miles (321 km) long journey taking on average 3 h 6 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around $21 (€17), you can find the cheapest train ticket for as low as $20 (€17).

Train providers: Deutsche Bahn from Duisburg Hbf to Hamburg Hbf trains

You can travel by train from Duisburg Hbf to Hamburg Hbf with Deutsche Bahn for as low as $20 (€17). When you search for schedules and tickets, Omio will show you the best journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Duisburg Hbf to Hamburg Hbf train.

  • Average Price: $22

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets from Duisburg Hbf to Hamburg Hbf and when traveling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Duisburg Hbf to Hamburg Hbf

Travel by train to Hamburg Hbf easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Duisburg Hbf to Hamburg Hbf.
FAQs

How much do cheap trains to Hamburg Hbf from Duisburg Hbf cost?

Omio customers have found cheap train tickets between Duisburg Hbf and Hamburg Hbf for as low as $20 (€17)  for the next 7 days.

What is the cost of a train from Duisburg Hbf to Hamburg Hbf?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Duisburg Hbf to Hamburg Hbf train to cost on average $21 (€17)  one way.

How far is Hamburg Hbf from Duisburg Hbf by train?

The train distance from Duisburg Hbf to Hamburg Hbf is around 199 miles (321 km).

How long is a train to Hamburg Hbf from Duisburg Hbf on average?

The Duisburg Hbf to Hamburg Hbf train duration is on average 3 h 6 min, which is to be expected when traveling 199 miles (321 km) to Hamburg Hbf from Duisburg Hbf. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train providers should I travel with from Duisburg Hbf to Hamburg Hbf?

Take the Duisburg Hbf to Hamburg Hbf train with Deutsche Bahn or FlixTrain. However, it's always good to check out all possible train companies for the route to Hamburg Hbf from Duisburg Hbf as there might be differences in the amenities they offer.

How many train services per day are there from Duisburg Hbf to Hamburg Hbf?

On average, there are 12 trains a day from Duisburg Hbf to Hamburg Hbf. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Duisburg Hbf to Hamburg Hbf? What time is the last train from Duisburg Hbf to Hamburg Hbf?

The first Duisburg Hbf to Hamburg Hbf train departs at 6: 45 AM   and the last train from Duisburg Hbf to Hamburg Hbf leaves at 5: 44 PM. Check out the most up-to-date train schedule from Duisburg Hbf to Hamburg Hbf on Omio and find the best time to travel to your destination.

How far in advance should I purchase a train ticket from Duisburg Hbf to Hamburg Hbf to get the best deals?

If you book a train ticket from Duisburg Hbf to Hamburg Hbf within the next 7 days, you can find tickets to cost on average $21 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Duisburg Hbf and Hamburg Hbf are generally on sale a few months before the planned departure date.

More options for your journey from Duisburg Hbf to Hamburg Hbf

Here are some other resources that might have the information you need

Travel to popular destinations by train, bus or flight