[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Duisburg Hbf to Berlin Hbf

Showing times and prices for May 20

Cheapest

$50

Average

$82

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 Berlin Hbf will cost around $ 82 if you buy it on the day, but the cheapest tickets can be found for only $ 50.

Deutsche Bahn
10:59PMDuisburg Hbf5h37 04:36AMBerlin Hbf
0 changes
$501One-way
Deutsche Bahn
05:09PMDuisburg Hbf4h01 09:10PMBerlin Hbf
0 changes
$501One-way
FlixTrain
03:51PMDuisburg Hbf4h40 08:31PMBerlin Hbf
0 changes
$551One-way
FlixTrain
02:51PMDuisburg Hbf4h40 07:31PMBerlin Hbf
0 changes
$551One-way
Deutsche Bahn
06:10PMDuisburg Hbf4h03 10:13PMBerlin Hbf
0 changes
$841One-way

Train schedule from Duisburg Hbf to Berlin Hbf

Showing trains for tomorrow, Fri, May 20
FlixTrain
02:51PMDuisburg Hbf4h40 07:31PMBerlin Hbf
0 changes
FlixTrain
03:51PMDuisburg Hbf4h40 08:31PMBerlin Hbf
0 changes
Deutsche Bahn
05:09PMDuisburg Hbf4h01 09:10PMBerlin Hbf
0 changes
Deutsche Bahn
06:10PMDuisburg Hbf4h03 10:13PMBerlin Hbf
0 changes
Deutsche Bahn
06:38PMDuisburg Hbf4h36 11:14PMBerlin Hbf
0 changes
Deutsche Bahn with connection
08:15PMDuisburg Hbf9h17 05:32AMBerlin Hbf
0 changes
Deutsche Bahn
09:56PMDuisburg Hbf5h40 03:36AMBerlin Hbf
0 changes
Deutsche Bahn
10:56PMDuisburg Hbf5h45 04:41AMBerlin Hbf
0 changes
Deutsche Bahn
10:59PMDuisburg Hbf5h37 04:36AMBerlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 20
$44FlixTrain
Find prices
$78Eurowings
Sat
May 21
$33FlixTrain
Find prices
$89airmax
Sun
May 22
$33FlixTrain
Find prices
$82easyJet
Mon
May 23
$17FlixTrain
$17Flixbus
$33Eurowings
Tue
May 24
$22FlixTrain
Find prices
$71easyJet
Wed
May 25
$22FlixTrain
Find prices
$54easyJet
Thu
May 26
$20Deutsche Bahn
Find prices
$45easyJet
Fri
May 27
$11FlixTrain
$22Flixbus
$55Eurowings
Sat
May 28
$22FlixTrain
Find prices
$67Eurowings
Tue
May 31
$33FlixTrain
Find prices
$49easyJet
Wed
Jun 1
$27Deutsche Bahn with connection
$33Flixbus
$39Eurowings
Thu
Jun 2
$11FlixTrain
$22Flixbus
$33Eurowings
Fri
Jun 3
$55FlixTrain
Find prices
$67Eurowings
Sun
Jun 5
$22FlixTrain
$27Flixbus
$55Eurowings
Mon
Jun 6
$33FlixTrain
$28Flixbus
$33Tuifly
Tue
Jun 7
$33Deutsche Bahn
$22Flixbus
$49easyJet
Wed
Jun 8
$20Deutsche Bahn
$22Flixbus
$43easyJet

Fastest train times from Duisburg Hbf to Berlin Hbf

Showing times and prices for May 20

Fastest Journey

4 h 1 m

Average

5 h 22 m

Trains per day

9

Distance

468 km

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

These direct trains cover the 468 km distance in an average of 5 h 22 m but if you time it right, some trains will get you there in just 4 h 1 m .

The slowest trains will take 9 h 17 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.

Deutsche Bahn
05:09PMDuisburg Hbf4h01 09:10PMBerlin Hbf
0 changes
$501One-way
Deutsche Bahn
06:10PMDuisburg Hbf4h03 10:13PMBerlin Hbf
0 changes
$841One-way
Deutsche Bahn
06:38PMDuisburg Hbf4h36 11:14PMBerlin Hbf
0 changes
$991One-way
FlixTrain
03:51PMDuisburg Hbf4h40 08:31PMBerlin Hbf
0 changes
$551One-way
FlixTrain
02:51PMDuisburg Hbf4h40 07:31PMBerlin Hbf
0 changes
$551One-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 Berlin Hbf

distanceDistance290 miles (467 km)
durationAverage train duration4 h 22 min
priceAverage train ticket price$35 (€31)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn, Deutsche Bahn with connection or FlixTrain

Trains from Duisburg Hbf to Berlin Hbf cover the 290 miles (467 km) long journey taking on average 4 h 22 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection or FlixTrain. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $35 (€31), you can find the cheapest train ticket for as low as $17 (€15).

Train companies: Deutsche Bahn from Duisburg Hbf to Berlin Hbf trains

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

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 Berlin Hbf train.

Duisburg Hbf to Berlin Hbf train information with Deutsche Bahn:

  • Average Duration: 4 h 16 min
  • Average Price: $71
  • Deutsche Bahn frequency: 16 a day

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Duisburg Hbf and Berlin Hbf:

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

Travel Tips: Trains from Duisburg Hbf to Berlin Hbf

Travel by train to Berlin 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 Berlin Hbf.
FAQs

How much are cheap trains to Berlin Hbf from Duisburg Hbf?

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

How much is the train to Berlin Hbf from Duisburg Hbf on average?

If you are looking to buy your train ticket in the next 7 days, you can expect the Duisburg Hbf to Berlin Hbf train to cost on average $35 (€31)  one way.

How many miles is it from Duisburg Hbf to Berlin Hbf by train?

When traveling this route you should expect the distance from Duisburg Hbf to Berlin Hbf by train to be approximately 290 miles (467 km).

What is the Duisburg Hbf to Berlin Hbf train travel time?

While the time it takes to travel 290 miles (467 km) to Berlin Hbf from Duisburg Hbf can vary based on specific dates, weekends, and holidays, the Duisburg Hbf to Berlin Hbf train journey time is on average 4 h 22 min.

Which train providers can take me to Berlin Hbf from Duisburg Hbf?

For the trip from Duisburg Hbf to Berlin Hbf you can take a train with Deutsche Bahn, Deutsche Bahn with connection or FlixTrain. Be sure to check out all possible train providers that offer services between Duisburg Hbf and Berlin Hbf on Omio to compare what amenities they may have.

Are there any nonstop train services from Duisburg Hbf to Berlin Hbf?

Yes, there are 16 direct trains per day from Duisburg Hbf to Berlin Hbf, and you can find a direct train for this route with Deutsche Bahn or FlixTrain  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

How many trains per day are there between Duisburg Hbf and Berlin Hbf?

The average number of trains departing Duisburg Hbf for Berlin Hbf is 16 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Duisburg Hbf to Berlin Hbf? When can I take the last train for the day?

You can take the first train from Duisburg Hbf to Berlin Hbf at 4: 47 AM. The last train from Duisburg Hbf to Berlin Hbf that you can take departs at 10: 59 PM. Omio shows you the latest train from Duisburg Hbf to Berlin Hbf schedule to help you book the best departure time for this journey.

When should I book the Duisburg Hbf to Berlin Hbf train for the best deals on tickets?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you book train tickets between Duisburg Hbf and Berlin Hbf within the next 7 days, you can find tickets to cost on average $35 (€31) one way. To find the best prices for this trip, consider booking your train ticket from Duisburg Hbf to Berlin Hbf a few months in advance.

More options for your journey from Duisburg Hbf to Berlin Hbf

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