The cheapest trains from Berlin to Düsseldorf

Showing times and prices for Sep 19

Cheapest

$62

Average

$111

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 Berlin to Düsseldorf will cost around $ 111 if you buy it on the day, but the cheapest tickets can be found for only $ 62.

Cheapest
07:00AMBerlin Hbf5h20 12:20PMDüsseldorf Hbf
0 changes
$621One-way
Cheapest
07:59AMBerlin Hbf5h07 01:06PMDüsseldorf Hbf
0 changes
$621One-way
2nd Cheapest
08:34PMBerlin Hbf6h03 02:37AMDüsseldorf Hbf
1 changes
$651One-way
05:32AMBerlin Hbf4h50 10:22AMDüsseldorf Hbf
1 changes
$721One-way
07:46AMBerlin Hbf4h36 12:22PMDüsseldorf Hbf
0 changes
$741One-way

Timetable Berlin to Düsseldorf

Showing trains for tomorrow, Sun, Sep 19
12:20AMBerlin Hbf6h17 06:37AMDüsseldorf Hbf
0 changes
05:32AMBerlin Hbf4h50 10:22AMDüsseldorf Hbf
0 changes
06:46AMBerlin Hbf4h36 11:22AMDüsseldorf Hbf
0 changes
07:00AMBerlin Hbf5h20 12:20PMDüsseldorf Hbf
0 changes
07:46AMBerlin Hbf4h33 12:19PMDüsseldorf Hbf
0 changes
07:46AMBerlin Hbf4h36 12:22PMDüsseldorf Hbf
0 changes
07:59AMBerlin Hbf5h07 01:06PMDüsseldorf Hbf
0 changes
08:34AMBerlin Hbf5h31 02:05PMDüsseldorf Hbf
0 changes
08:46AMBerlin Hbf4h25 01:11PMDüsseldorf Hbf
0 changes
09:46AMBerlin Hbf4h25 02:11PMDüsseldorf Hbf
0 changes
10:00AMBerlin Hbf4h41 02:41PMDüsseldorf Hbf
0 changes
10:03AMBerlin Hbf4h38 02:41PMDüsseldorf Hbf
0 changes
10:34AMBerlin Hbf5h31 04:05PMDüsseldorf Hbf
0 changes
10:46AMBerlin Hbf4h26 03:12PMDüsseldorf Hbf
0 changes
11:46AMBerlin Hbf4h26 04:12PMDüsseldorf Hbf
0 changes
12:01PMBerlin Hbf5h21 05:22PMDüsseldorf Hbf
0 changes
12:34PMBerlin Hbf5h31 06:05PMDüsseldorf Hbf
0 changes
12:46PMBerlin Hbf4h26 05:12PMDüsseldorf Hbf
0 changes
01:06PMBerlin Hbf5h15 06:21PMDüsseldorf Hbf
0 changes
01:46PMBerlin Hbf4h24 06:10PMDüsseldorf Hbf
0 changes
02:06PMBerlin Hbf5h19 07:25PMDüsseldorf Hbf
0 changes
02:34PMBerlin Hbf5h31 08:05PMDüsseldorf Hbf
0 changes
02:46PMBerlin Hbf4h24 07:10PMDüsseldorf Hbf
0 changes
03:01PMBerlin Hbf5h52 08:53PMDüsseldorf Hbf
0 changes
03:46PMBerlin Hbf4h30 08:16PMDüsseldorf Hbf
0 changes
04:34PMBerlin Hbf5h32 10:06PMDüsseldorf Hbf
0 changes
04:47PMBerlin Hbf4h28 09:15PMDüsseldorf Hbf
0 changes
05:46PMBerlin Hbf4h20 10:06PMDüsseldorf Hbf
0 changes
05:58PMBerlin Gesundbrunnen5h25 11:23PMDüsseldorf Hbf
0 changes
06:34PMBerlin Hbf5h31 12:05AMDüsseldorf Hbf
0 changes
06:46PMBerlin Hbf4h29 11:15PMDüsseldorf Hbf
0 changes
07:46PMBerlin Hbf4h22 12:08AMDüsseldorf Hbf
0 changes
08:34PMBerlin Hbf6h03 02:37AMDüsseldorf Hbf
0 changes
09:21PMBerlin Hbf4h59 02:20AMDüsseldorf Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 18
$50FlixTrain
$31BlaBlaCar Bus
$552TAP Portugal
Sun
Sep 19
$50FlixTrain
$37Flixbus
$360Eurowings
Mon
Sep 20
$19FlixTrain
$25Flixbus
$124Eurowings
Tue
Sep 21
$22Deutsche Bahn
$30BlaBlaCar Bus
$174Eurowings
Wed
Sep 22
$22Deutsche Bahn
$30BlaBlaCar Bus
$199Eurowings
Thu
Sep 23
$22Deutsche Bahn
$30BlaBlaCar Bus
$199Eurowings
Fri
Sep 24
$22Deutsche Bahn
$30BlaBlaCar Bus
$124Eurowings
Sat
Sep 25
$22Deutsche Bahn
$30BlaBlaCar Bus
$112Eurowings
Sun
Sep 26
$22Deutsche Bahn
$25Flixbus
$249Eurowings
Mon
Sep 27
$22Deutsche Bahn
$30BlaBlaCar Bus
$75Eurowings
Tue
Sep 28
$22Deutsche Bahn
$30BlaBlaCar Bus
$112Eurowings
Wed
Sep 29
$22Deutsche Bahn
$30BlaBlaCar Bus
$112Eurowings
Thu
Sep 30
$12FlixTrain
$25Flixbus
$124Eurowings
Fri
Oct 1
$35Deutsche Bahn
$25Flixbus
$75Eurowings
Sat
Oct 2
$22Deutsche Bahn
$30BlaBlaCar Bus
$99Eurowings
Sun
Oct 3
$37Deutsche Bahn
$30BlaBlaCar Bus
$149Eurowings
Mon
Oct 4
$12FlixTrain
$25Flixbus
$75Eurowings
Tue
Oct 5
$12FlixTrain
$19Flixbus
$47Eurowings Europe
Wed
Oct 6
$22Deutsche Bahn
$30BlaBlaCar Bus
$60Eurowings
Thu
Oct 7
$22Deutsche Bahn
$30BlaBlaCar Bus
Find prices
Fri
Oct 8
$30Deutsche Bahn
$30BlaBlaCar Bus
$47Eurowings

The fastest trains from Berlin to Düsseldorf

Showing times and prices for Sep 19

Fastest Journey

4 h 20 m

Average

4 h 58 m

Trains per day

34

Distance

478 km

Of the 34 trains that leave Berlin for Düsseldorf every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

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

The slowest trains will take 6 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.

Fastest
05:46PMBerlin Hbf4h20 10:06PMDüsseldorf Hbf
0 changes
$1121One-way
2nd Fastest
07:46PMBerlin Hbf4h22 12:08AMDüsseldorf Hbf
0 changes
$1071One-way
02:46PMBerlin Hbf4h24 07:10PMDüsseldorf Hbf
0 changes
$1541One-way
01:46PMBerlin Hbf4h24 06:10PMDüsseldorf Hbf
0 changes
$1541One-way
09:46AMBerlin Hbf4h25 02:11PMDüsseldorf Hbf
0 changes
$1071One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Berlin and Düsseldorf

distanceDistance296 miles (477 km)
durationAverage train duration4 h 35 min
priceAverage train ticket price$30 (€24)
changesDirect trainYes
carriersTrain providersDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Berlin to Düsseldorf cover the 296 miles (477 km) long journey taking on average 4 h 35 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this route costs around $30 (€24), you can find the cheapest train ticket for as low as $19 (€15). Travelers depart most frequently from Berlin Hbf and arrive in Düsseldorf Hbf.

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 Berlin to Düsseldorf train.

Berlin to Düsseldorf train information with Deutsche Bahn:

  • Average Duration: 4 h 38 min
  • Deutsche Bahn frequency: 7 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets from Berlin to Düsseldorf due to the coronavirus:

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

Train from Berlin to Düsseldorf

The route from Berlin to Düsseldorf is very busy. The train runs several times an hour around between the two cities, either as a direct connection or with a stopover.

Which train companies travel from Berlin to Düsseldorf?

Deutsche Bahn and FlixTrain travel from Berlin to Düsseldorf.

How long does the train journey from Berlin to Düsseldorf take?

The journey by train from Berlin to Düsseldorf takes between 4 am and 11 am. The fastest connection is the direct journey from Berlin Hauptbahnhof to Düsseldorf Hauptbahnhof in 4 hours 18 minutes. Those using a connection with a change have to change in Wuppertal, Hamburg, Darmstadt or Minden.

How often can you travel by train from Berlin to Düsseldorf?

A train travels about 40 times a day from Berlin to Düsseldorf. Between 6 am and 5 pm trains run several times per hour, otherwise once per 1 per hour.

Stations on the line Berlin - Düsseldorf

At which station does the train depart in Berlin? Travelers can choose where they want to depart in Berlin. You can choose between the stations Berlin Hauptbahnhof, Berlin ZOB, Berlin Flughafen Tegel, Berlin U-Bahnhof Alt-Tegel, Berlin Ostkreuz, Ostbahnhof or Lichtenberger Bahnhof.

At which station does the train arrive in Düsseldorf? All trains arrive at Dusseldorf Central Station. The underground trains also arrive directly at the station. Buses and trams run directly in front of the station building. Around the station there are public parking spaces and bicycle parking spaces.

Travel Tips

Trains from Berlin to Düsseldorf
Travel by train to Düsseldorf 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 Berlin to Düsseldorf.
FAQs
How much do cheap train tickets to Düsseldorf from Berlin cost?
If you’re looking to save money on tickets, you can find cheap Berlin to Düsseldorf trains for as little as $19 (€15)  in the next 7 days.
How much does it cost to take a train to Düsseldorf from Berlin?
The train price between Berlin and Düsseldorf is on average $30 (€24)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is it from Berlin to Düsseldorf by train?
The distance between Berlin and Düsseldorf by train is approximately 296 miles (477 km).
How long is the train ride to Düsseldorf from Berlin?
The train time from Berlin to Düsseldorf is on average 4 h 35 min  for the 296 miles (477 km) long journey, but the time it takes to go from Berlin to Düsseldorf by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Berlin to Düsseldorf depart from? Which Düsseldorf train station do I come into from Berlin?

There are a few train stations in Berlin to start your route from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Düsseldorf you have a few train station options to choose from for your arrival including Düsseldorf Hbf, Düsseldorf Flughafen Terminal and Düsseldorf-Benrath.

Omio customers traveling this route depart most frequently from Berlin Hbf   and arrive in Düsseldorf Hbf.

Where is the train station in Berlin to go to Düsseldorf? Where is the train station in Düsseldorf located?

Passengers booking this journey most frequently board their trains from Berlin Hbf and need to travel around 1 mile (s) / 2 km from the city center to get to this train station.

Passengers arriving in Düsseldorf most often arrive at Düsseldorf Hbf and need to travel around 1 mile (s) / 1 km from this train station to the city center.

Which train companies should I travel with from Berlin to Düsseldorf?
For the route from Berlin to Düsseldorf you can take a train with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Be sure to check out all possible train companies that offer services from Berlin to Düsseldorf on Omio to compare what amenities they may have.
Is there a direct train from Berlin to Düsseldorf?
Yes, you can look for direct trains from Berlin to Düsseldorf with FlixTrain  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
When is the earliest train from Berlin to Düsseldorf? When is the last train from Berlin to Düsseldorf?
The earliest train for this route departs from Berlin at 5: 59 AM. The last train leaves from Berlin at 2: 37 PM. Check Omio for the latest train schedule from Berlin to Düsseldorf and book the best time to depart on your chosen travel date.
How far in advance should I purchase train tickets from Berlin to Düsseldorf for the best deals?
The price of a one way train ticket from Berlin to Düsseldorf is on average $30 (€24) if you purchase 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 journey. In general, you can find train tickets to Düsseldorf from Berlin available a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Düsseldorf
Berlin Ostbahnhof
Amenities
Refreshments