Travel options
from Düsseldorf to Berlin

You can get from Düsseldorf to Berlin by train, bus or flight.

Our recommendation

To get from Düsseldorf to Berlin on 29 Jan we recommend taking a train because it’s the best combination of price and speed.

14:51Düsseldorf Hbf4h17 19:08Berlin Hbf
0 changes
£521One-way
Cheapest
10:25Düsseldorf, ZOB19h15 05:40Berlin
1 changes
£351One-way
Other options
13:52Düsseldorf Hbf4h18 18:10Berlin Hbf
0 changes
£521One-way
08:52Düsseldorf Hbf4h18 13:10Berlin Hbf
0 changes
£521One-way
10:52Düsseldorf Hbf4h18 15:10Berlin Hbf
0 changes
£521One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
29 Jan
£45Deutsche Bahn
£35BlaBlaCar Bus
£374KLM
Sun
30 Jan
£17FlixTrain
£17Flixbus
£52Eurowings
Mon
31 Jan
£22FlixTrain
£17Flixbus
£61Eurowings
Tue
1 Feb
£24Deutsche Bahn
£30BlaBlaCar Bus
£70Eurowings
Wed
2 Feb
£24Deutsche Bahn
£33BlaBlaCar Bus
£87Eurowings
Thu
3 Feb
£26FlixTrain
£13Flixbus
£26Eurowings
Fri
4 Feb
£17FlixTrain
£13Flixbus
£26Eurowings
Sat
5 Feb
£26FlixTrain
£13Flixbus
£181KLM
Sun
6 Feb
£13FlixTrain
£17Flixbus
£61Eurowings
Mon
7 Feb
£17FlixTrain
£13Flixbus
£26Eurowings
Tue
8 Feb
£16Deutsche Bahn
£13Flixbus
£61Eurowings
Wed
9 Feb
£16Deutsche Bahn
£13Flixbus
£61Eurowings
Thu
10 Feb
£13FlixTrain
£13Flixbus
£87Eurowings
Fri
11 Feb
£16Deutsche Bahn
£13Flixbus
£26Eurowings
Sat
12 Feb
£13FlixTrain
£13Flixbus
£42Eurowings
Sun
13 Feb
£13FlixTrain
£17Flixbus
£42Eurowings
Mon
14 Feb
£16Deutsche Bahn
£13Flixbus
£42Eurowings
Tue
15 Feb
£16Deutsche Bahn
£17Flixbus
£42Eurowings
Wed
16 Feb
£16Deutsche Bahn
£13Flixbus
£52Eurowings
Thu
17 Feb
£16Deutsche Bahn
£21BlaBlaCar Bus
Find prices

Travel Information to Berlin from Düsseldorf

distanceDistance296 miles (477 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£13 - £42
cheapestCheapest modeCoach • £13 • 8 h 5 min
fastestFastest modeFlight • £42 • 1 h 10 min
carriersPopular travel companiesEurowings, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 296 miles (477 km) from Düsseldorf 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 coach is the best option with prices starting as low as £13. The most popular travel providers which serve this journey are Eurowings, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight, coach or train from Düsseldorf to Berlin.

The Window Seat

Read more about Berlin

Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Daytrippers: Berlin
Daytrippers: Berlin

Berlin affords infinite possibilities for adventure. From its gritty neighborhoods to its infamous clubs to its individualism, there is nothing the German capital doesn’t offer. And the areas around Berlin, particularly Brandenburg, are hidden gems waiting to be...

Continue reading
Berlin: A City Guide
Berlin: A City Guide

Berlin is always worth a visit. Even if you already know the classic sights, there are plenty of things to do in Berlin far from the crowds and throngs of tourists. Berlin is neither as regal as Vienna nor as...

Continue reading

Travel Tips: Travel from Düsseldorf 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 Düsseldorf to Berlin.
FAQs

How do I travel from Düsseldorf to Berlin?

There are 3 ways to travel to Berlin from Düsseldorf including taking a flight, coach or train.

What is the cheapest way from Düsseldorf to Berlin?

Coach services offer the cheapest way to get from Düsseldorf to Berlin. Tickets for a coach cost on average £13.

This is compared to other travel options to Berlin:

A coach is generally £29 less than a flight for the same trip. A flight costs on average £42 from Düsseldorf to Berlin.

A coach is generally £3 less than a train for the same route. A train costs on average £16 from Düsseldorf to Berlin.

What is the fastest way to get from Düsseldorf to Berlin?

The fastest way from Düsseldorf to Berlin is by flight with an average journey time of 1 h 10 min.

Other travel options from Düsseldorf to Berlin can usually take longer:

In comparison, getting to Berlin by coach can take on average 8 h 5 min.

In comparison, getting to Berlin by train can take on average 4 h 12 min.

What is the distance from Düsseldorf to Berlin?

You should expect to travel around 296 miles (477 km) from Düsseldorf to Berlin.

How many scheduled departures are there a day from Düsseldorf to Berlin?

The average frequency per day from Düsseldorf to Berlin is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your journey to Berlin from Düsseldorf as scheduled services by flight, coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Düsseldorf to Berlin?

These are the most popular departure and arrival points when travelling from Düsseldorf to Berlin:

  • Most travellers who purchase a plane ticket from Düsseldorf to Berlin depart from Dusseldorf Airport to Berlin Brandenburg Airport.
  • Most travellers who purchase a coach ticket from Düsseldorf to Berlin depart from Düsseldorf, ZOB am Hbf to Berlin, Zentralen Omnibusbahnhof.
  • Most travellers who book a train ticket from Düsseldorf to Berlin depart from Düsseldorf Hbf to Berlin Hbf.

Which travel operators can get me from Düsseldorf to Berlin?

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

  • Eurowings can get you to Berlin by plane. You can find a good deal for plane tickets with Eurowings from Düsseldorf to Berlin for £42 on Omio.
  • Flixbus can take you to Berlin by coach. If searching for a good deal on coaches, you can find tickets for Flixbus from Düsseldorf to Berlin for £13.
  • Deutsche Bahn can take you to Berlin by train. If searching for a good deal on trains, you can find tickets for Deutsche Bahn from Düsseldorf to Berlin for £16.

Can I find a direct route to Berlin from Düsseldorf?

Yes, there are direct services available to Berlin from Düsseldorf with the following travel operators:

  • You can find around direct flights per day and book this direct flight with Eurowings.
  • You can travel directly by coach with Flixbus or BlaBlaCar with direct coaches per day.
  • You can travel directly by train with Deutsche Bahn or FlixTrain with 16 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Berlin as you won't need to change in between, so it's worth paying attention to before booking your tickets to Berlin from Düsseldorf.

What other destinations are worth visiting after travelling from Düsseldorf to Berlin?

Looking to extend your trip from Düsseldorf to Berlin? Many Omio customers who go from Düsseldorf to Berlin usually extend their holiday to explore other popular destinations like Amsterdam, Prague or Paris. If you're looking to explore Amsterdam, Prague or Paris from Berlin, let Omio find you the best connections available at an affordable price.

How far in advance should I book tickets between Düsseldorf and Berlin online to get the best deals?

When planning your trip between Düsseldorf and Berlin, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost £42 one way on average.
  • Coach tickets are costing £13 one way on average.
  • Train tickets cost on average £16 one way.

However, we recommend buying tickets between Düsseldorf and Berlin online a few months in advance to get the best deals and save money on your upcoming journey.