Cheap train tickets from Duisburg to Berlin

Showing times and prices for 30 Jan

Cheapest

£54

Average

£72

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 to Berlin will cost around £ 72 if you buy it on the day, but the cheapest tickets can be found for only £ 54.

Cheapest
02:51Duisburg Hbf6h31 09:22Berlin Hbf
1 changes
£541One-way
Cheapest
05:14Duisburg Hbf4h58 10:12Berlin Hbf
1 changes
£541One-way
Cheapest
05:47Duisburg Hbf5h35 11:22Berlin Hbf
1 changes
£541One-way
2nd Cheapest
20:10Duisburg Hbf4h13 00:23Berlin Hbf
0 changes
£601One-way
2nd Cheapest
08:10Duisburg Hbf4h04 12:14Berlin Hbf
0 changes
£601One-way

Train schedule Duisburg to Berlin

Showing trains for tomorrow, Sun, 30 Jan
02:51Duisburg Hbf6h31 09:22Berlin Hbf
0 changes
02:51Duisburg Hbf6h31 09:22Berlin Hbf
0 changes
02:51Duisburg Hbf6h32 09:23Berlin Hbf
0 changes
05:14Duisburg Hbf4h58 10:12Berlin Hbf
0 changes
05:47Duisburg Hbf5h35 11:22Berlin Hbf
0 changes
06:08Duisburg Hbf4h06 10:14Berlin Hbf
0 changes
07:10Duisburg Hbf4h00 11:10Berlin Hbf
0 changes
08:10Duisburg Hbf4h04 12:14Berlin Hbf
0 changes
08:15Duisburg Hbf5h07 13:22Berlin Hbf
0 changes
09:10Duisburg Hbf4h00 13:10Berlin Hbf
0 changes
10:10Duisburg Hbf4h04 14:14Berlin Hbf
0 changes
10:15Duisburg Hbf5h07 15:22Berlin Hbf
0 changes
10:29Duisburg Hbf4h23 14:52Berlin Hbf
0 changes
11:10Duisburg Hbf4h00 15:10Berlin Hbf
0 changes
11:13Duisburg Hbf5h00 16:13Berlin Hbf
0 changes
12:11Duisburg Hbf4h03 16:14Berlin Hbf
0 changes
12:27Duisburg Hbf4h55 17:22Berlin Hbf
0 changes
13:10Duisburg Hbf4h00 17:10Berlin Hbf
0 changes
13:34Duisburg Hbf4h22 17:56Berlin Hbf
0 changes
14:10Duisburg Hbf4h00 18:10Berlin Hbf
0 changes
14:15Duisburg Hbf5h07 19:22Berlin Hbf
0 changes
14:29Duisburg Hbf4h26 18:55Berlin Hbf
0 changes
15:10Duisburg Hbf3h58 19:08Berlin Hbf
0 changes
15:23Duisburg Hbf4h32 19:55Berlin Hbf
0 changes
16:10Duisburg Hbf4h04 20:14Berlin Hbf
0 changes
16:15Duisburg Hbf5h08 21:23Berlin Hbf
0 changes
16:31Duisburg Hbf4h24 20:55Berlin Hbf
0 changes
17:10Duisburg Hbf3h59 21:09Berlin Hbf
0 changes
17:18Duisburg Hbf5h02 22:20Berlin Hbf
0 changes
18:10Duisburg Hbf4h13 22:23Berlin Hbf
0 changes
18:15Duisburg Hbf5h07 23:22Berlin Hbf
0 changes
19:09Duisburg Hbf4h02 23:11Berlin Hbf
0 changes
20:10Duisburg Hbf4h13 00:23Berlin Hbf
0 changes
20:38Duisburg Hbf4h36 01:14Berlin Hbf
0 changes
23:54Duisburg Hbf5h42 05:36Berlin Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
30 Jan
£17FlixTrain
£22Flixbus
£52Eurowings
Mon
31 Jan
£19FlixTrain
£19Flixbus
£52Eurowings
Tue
1 Feb
£24Deutsche Bahn
£30BlaBlaCar Bus
£61Eurowings
Wed
2 Feb
£16Deutsche Bahn
£24BlaBlaCar Bus
£61Eurowings
Thu
3 Feb
£24Deutsche Bahn
£22Flixbus
£34easyJet
Fri
4 Feb
£17FlixTrain
£22Flixbus
£33Eurowings
Sat
5 Feb
£13FlixTrain
£17Flixbus
£169KLM
Sun
6 Feb
£16Deutsche Bahn
£24BlaBlaCar Bus
£30easyJet
Mon
7 Feb
£16Deutsche Bahn
£17Flixbus
£30easyJet
Tue
8 Feb
£16Deutsche Bahn
£17Flixbus
£27easyJet
Wed
9 Feb
£16Deutsche Bahn
£24BlaBlaCar Bus
£30easyJet
Thu
10 Feb
£16Deutsche Bahn
£22Flixbus
£27easyJet
Fri
11 Feb
£16Deutsche Bahn
£22Flixbus
£26Eurowings
Sat
12 Feb
£13FlixTrain
£17Flixbus
£42Eurowings
Sun
13 Feb
£16Deutsche Bahn
£24BlaBlaCar Bus
£36easyJet
Mon
14 Feb
£16Deutsche Bahn
£21BlaBlaCar Bus
£30easyJet
Tue
15 Feb
£16Deutsche Bahn
£17Flixbus
£26Eurowings
Wed
16 Feb
£16Deutsche Bahn
£24BlaBlaCar Bus
£27easyJet
Thu
17 Feb
£16Deutsche Bahn
£21BlaBlaCar Bus
£27easyJet
Fri
18 Feb
£16Deutsche Bahn
£21BlaBlaCar Bus
£26Tuifly

Fastest train times from Duisburg to Berlin

Showing times and prices for 30 Jan

Fastest Journey

3 h 58 m

Average

4 h 40 m

Trains per day

35

Distance

471 km

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

These direct trains cover the 471 km distance in an average of 4 h 40 m but if you time it right, some trains will get you there in just 3 h 58 m .

The slowest trains will take 6 h 32 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
15:10Duisburg Hbf3h58 19:08Berlin Hbf
0 changes
£891One-way
2nd Fastest
17:10Duisburg Hbf3h59 21:09Berlin Hbf
0 changes
£791One-way
13:10Duisburg Hbf4h00 17:10Berlin Hbf
0 changes
£791One-way
11:10Duisburg Hbf4h00 15:10Berlin Hbf
0 changes
£761One-way
07:10Duisburg Hbf4h00 11:10Berlin Hbf
0 changes
£601One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Duisburg to Berlin

distanceDistance291 miles (470 km)
durationAverage train duration4 h 50 min
priceAverage train ticket price£21 (€24)
changesDirect trainYes
carriersTrain providersDeutsche Bahn or FlixTrain

Trains from Duisburg to Berlin cover the 291 miles (470 km) long journey taking on average 4 h 50 min with our travel partners like Deutsche Bahn or FlixTrain. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £21. Travellers depart most frequently from Duisburg Hbf and arrive in Berlin Hbf.

Train providers: Deutsche Bahn trains Duisburg to Berlin

Buy your official Deutsche Bahn train tickets from Duisburg to Berlin from £16 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator 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 to Berlin train.

  • Average Price: £16

These are Deutsche Bahn 's ticket policies for COVID-19 for the train to Berlin from Duisburg:

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

Travel Tips: Trains from Duisburg to Berlin

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

How much do cheap trains between Duisburg and Berlin cost?

If you’re looking to save money on tickets, you can find a cheap train between Duisburg and Berlin for as little as £16  in the next 7 days.

How much is a train ticket from Duisburg to Berlin?

In the next 7 days you’ll find that the average cost of a train ticket to Berlin from Duisburg is £21  one way.

What is the distance to Berlin from Duisburg via train?

The Duisburg to Berlin train distance is approximately 291 miles (470 km).

What is the average Duisburg to Berlin train duration?

On average the train from Duisburg to Berlin duration is 4 h 50 min  for the 291 miles (470 km) long route, but the travel time can vary if you depart on weekends and holidays.

Which train station from Duisburg to Berlin do I depart from? Which Berlin train station from Duisburg do I arrive in?

When taking the train from Duisburg to Berlin, you can choose to depart from train stations like Duisburg Hbf, Duisburg-Buchholz and Duisburg-Meiderich Süd. Your journey can end in train stations such as Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers who travel this route most frequently depart from Duisburg Hbf   and arrive in Berlin Hbf.

Where do I find the Duisburg train station to Berlin? Where is the Berlin train station?

You can find the most popular departure train station for this journey, Duisburg Hbf, located approximately 0.5 miles (803 m) from the city centre of Duisburg. The most popular arrival train station in Berlin, called Berlin Hbf, is located around 1.7 miles (2.8 km) away from its city centre.

Which train companies can get me from Duisburg to Berlin?

For the best Duisburg to Berlin train to purchase, you can travel safely and comfortably with Deutsche Bahn or FlixTrain. However, it's always good to check all possible train companies with services from Duisburg to Berlin to compare what amenities they may offer.

Is there a direct train from Duisburg to Berlin?

Yes, you can search for direct trains from Duisburg to Berlin on Omio with Deutsche Bahn or FlixTrain, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your train ticket.

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

If you prefer early morning trains from Duisburg to Berlin, the first train leaves at 05: 08. If you prefer late night trains from Duisburg to Berlin, the last train of the day leaves at 22: 54. Omio shows you the latest train from Duisburg to Berlin schedule to help you book the best departure time for this journey.

How early should I book train tickets from Duisburg to Berlin to score the best deals?

The price of a one way train ticket from Duisburg to Berlin is on average £21 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Duisburg to Berlin available a few months in advance.

Important Stations and Airports for this Journey

Duisburg
Berlin
Duisburg Hbf is the most popular Duisburg railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Duisburg for your journey to Berlin.