Travel options
from Duisburg to Berlin

You can get from Duisburg to Berlin by train, bus or flight.

Our recommendation

To get from Duisburg to Berlin on 17 Oct we recommend taking a flight because it’s the best combination of price and speed.

21:00Dusseldorf Airport1h10 22:10Berlin Brandenburg Airport
0 changes
£621One-way
Cheapest
21:00Dusseldorf Airport1h10 22:10Berlin Brandenburg Airport
0 changes
£621One-way
Other options
19:51Duisburg Hbf4h22 00:13Berlin Hbf
0 changes
£671One-way
05:43Duisburg Hbf4h40 10:23Berlin Gesundbrunnen
0 changes
£671One-way
07:02Duisburg Hbf4h04 11:06Berlin Gesundbrunnen
0 changes
£791One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
16 Oct
£71FlixTrain
£35Flixbus
£400KLM
Sun
17 Oct
£57FlixTrain
Find prices
£62Eurowings
Mon
18 Oct
£41Deutsche Bahn with connection
£30BlaBlaCar Bus
£123Eurowings
Tue
19 Oct
£21Deutsche Bahn with connection
£28BlaBlaCar Bus
£88Eurowings
Wed
20 Oct
£21Deutsche Bahn with connection
£26Flixbus
£88Eurowings
Thu
21 Oct
£21Deutsche Bahn with connection
£30BlaBlaCar Bus
£88Eurowings
Fri
22 Oct
£21Deutsche Bahn with connection
£28BlaBlaCar Bus
£71Eurowings
Sat
23 Oct
Find prices
£32BlaBlaCar Bus
£71Eurowings
Sun
24 Oct
£26Deutsche Bahn
£31Flixbus
£71Eurowings
Mon
25 Oct
£21Deutsche Bahn with connection
£28BlaBlaCar Bus
£88Eurowings
Tue
26 Oct
£16Deutsche Bahn
£28BlaBlaCar Bus
£79Eurowings
Wed
27 Oct
£21Deutsche Bahn
£28BlaBlaCar Bus
£53Eurowings
Thu
28 Oct
Find prices
£56BlaBlaCar Bus
£79Eurowings
Fri
29 Oct
£21Deutsche Bahn with connection
£26Flixbus
£71Eurowings
Sat
30 Oct
Find prices
£28BlaBlaCar Bus
£71Eurowings
Sun
31 Oct
£16Deutsche Bahn
£28BlaBlaCar Bus
£42Eurowings
Mon
1 Nov
£9FlixTrain
£18Flixbus
£34Eurowings
Tue
2 Nov
£16Deutsche Bahn
£21BlaBlaCar Bus
£53Eurowings
Wed
3 Nov
£16Deutsche Bahn
£21BlaBlaCar Bus
£42Eurowings
Thu
4 Nov
Find prices
£21BlaBlaCar Bus
£42Eurowings
Fri
5 Nov
£16Deutsche Bahn
Find prices
£42Eurowings

Travel Information to Berlin from Duisburg

distanceDistance291 miles (470 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£16 - £160
cheapestCheapest modeTrain • £16 • 3 h 54 min
fastestFastest modeFlight • £160 • 1 h 10 min
carriersPopular travel companiesBlaBlaCar Bus, Eurowings or Deutsche Bahn

Travel 291 miles (470 km) by coach, flight or train from Duisburg to Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £16. The most popular travel providers which serve this trip are BlaBlaCar Bus, Eurowings or Deutsche Bahn among others. Travellers can even take a direct from Duisburg to Berlin.

Travel Tips

Travel from Duisburg to Berlin
Travel 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
What are my travel options from Duisburg to Berlin?

You can travel between Duisburg and Berlin 3 different ways: coach, flight or train.

What is the cheapest way to get from Duisburg to Berlin?

The cheapest way from Duisburg to Berlin is by taking a train. You can find average ticket prices around £16 compared to other travel options to Berlin:

A train is £5 less than a coach for this journey with tickets for a coach from Duisburg to Berlin costing on average £21.

A train journey is usually £144 less than a journey to Berlin by plane, which costs on average £160 for the same trip.

What is the fastest way from Duisburg to Berlin?

The quickest way to travel from Duisburg to Berlin is by flight, which takes on average 1 h 10 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 7 h 30 min   on average.

In comparison, taking a train requires on average 3 h 54 min   of travel time.

What is the distance from Duisburg to Berlin?

The distance between Duisburg and Berlin is around 291 miles (470 km).

Where do I depart from Duisburg? Where do I arrive in Berlin?

These are the most popular departure and arrival points for travellers from Duisburg to Berlin:

  • Coaches mostly depart from Duisburg, ZOB/Hbf and arrive in Berlin, Zentralen Omnibusbahnhof.
  • Trains mostly depart from Duisburg Hbf and arrive in Berlin Hbf.
Which travel companies can take me from Duisburg to Berlin?

If finding a good deal is your main consideration for your trip from Duisburg to Berlin, then we'll help you find the best value travel companies for you:

  • Travel with BlaBlaCar Bus for coaches to Berlin. If you’re looking for a good deal on tickets, check for BlaBlaCar Bus Duisburg to Berlin tickets on Omio for £21.
  • Travel with Eurowings for flights to Berlin. If you’re looking for a good deal on tickets, check for Eurowings Duisburg to Berlin tickets on Omio for £160.
  • Deutsche Bahn can get you to Berlin by train. You can find a good deal for train tickets with Deutsche Bahn from Duisburg to Berlin for £16 on Omio.
What other destinations are worth visiting after travelling from Duisburg to Berlin?
Omio customers who travel from Duisburg to Berlin often also extend their holiday to go to Amsterdam, Prague or Paris. Omio can help you plan your trip by finding the best connections between Berlin and these popular destinations at a great price.
How early should I book Duisburg to Berlin tickets online to score the best deals?

Before travelling from Duisburg to Berlin, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket is £21 one way on average for this trip.
  • The price of a plane ticket for this route is on average £160 one way.
  • The price of a train ticket for this journey is £16 one way on average.

But we recommend booking Duisburg to Berlin tickets online a few months before your planned travel date to score the best deals and save money on your trip.