Cheap train tickets from Düsseldorf to Berlin

Showing times and prices for Jan 24

Cheapest

$42

Average

$71

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

Cheapest
05:22PMDüsseldorf Hbf6h27 11:49PMBerlin Hbf
2 changes
$421One-way
2nd Cheapest
05:36AMDüsseldorf Hbf4h36 10:12AMBerlin Hbf
2 changes
$531One-way
05:27PMDüsseldorf Hbf4h53 10:20PMBerlin Hbf
1 changes
$601One-way
05:20AMDüsseldorf Hbf4h52 10:12AMBerlin Hbf
1 changes
$621One-way
12:12PMDüsseldorf Hbf5h10 05:22PMBerlin Hbf
1 changes
$621One-way

Train schedule from Düsseldorf to Berlin

Showing trains for tomorrow, Mon, Jan 24
02:33AMDüsseldorf Hbf6h21 08:54AMBerlin Hbf
0 changes
04:51AMDüsseldorf Hbf4h19 09:10AMBerlin Hbf
0 changes
05:20AMDüsseldorf Hbf4h52 10:12AMBerlin Hbf
0 changes
05:36AMDüsseldorf Hbf4h36 10:12AMBerlin Hbf
0 changes
05:51AMDüsseldorf Hbf4h23 10:14AMBerlin Hbf
0 changes
05:54AMDüsseldorf Hbf5h28 11:22AMBerlin Hbf
0 changes
06:51AMDüsseldorf Hbf4h19 11:10AMBerlin Hbf
0 changes
07:52AMDüsseldorf Hbf4h22 12:14PMBerlin Hbf
0 changes
07:54AMDüsseldorf Hbf5h28 01:22PMBerlin Hbf
0 changes
08:12AMDüsseldorf Hbf4h43 12:55PMBerlin Hbf
0 changes
08:52AMDüsseldorf Hbf4h18 01:10PMBerlin Hbf
0 changes
09:52AMDüsseldorf Hbf4h22 02:14PMBerlin Hbf
0 changes
09:54AMDüsseldorf Hbf5h28 03:22PMBerlin Hbf
0 changes
10:16AMDüsseldorf Hbf4h36 02:52PMBerlin Hbf
0 changes
10:52AMDüsseldorf Hbf4h18 03:10PMBerlin Hbf
0 changes
11:27AMDüsseldorf Hbf4h46 04:13PMBerlin Hbf
0 changes
11:53AMDüsseldorf Hbf4h21 04:14PMBerlin Hbf
0 changes
12:12PMDüsseldorf Hbf5h10 05:22PMBerlin Hbf
0 changes
12:52PMDüsseldorf Hbf4h18 05:10PMBerlin Hbf
0 changes
01:52PMDüsseldorf Hbf4h18 06:10PMBerlin Hbf
0 changes
01:54PMDüsseldorf Hbf5h28 07:22PMBerlin Hbf
0 changes
02:51PMDüsseldorf Hbf4h17 07:08PMBerlin Hbf
0 changes
03:09PMDüsseldorf Hbf4h46 07:55PMBerlin Hbf
0 changes
03:52PMDüsseldorf Hbf4h22 08:14PMBerlin Hbf
0 changes
03:54PMDüsseldorf Hbf5h29 09:23PMBerlin Hbf
0 changes
04:16PMDüsseldorf Hbf4h39 08:55PMBerlin Hbf
0 changes
04:51PMDüsseldorf Hbf4h18 09:09PMBerlin Hbf
0 changes
05:22PMDüsseldorf Hbf6h27 11:49PMBerlin Hbf
0 changes
05:27PMDüsseldorf Hbf4h53 10:20PMBerlin Hbf
0 changes
05:52PMDüsseldorf Hbf4h31 10:23PMBerlin Hbf
0 changes
06:51PMDüsseldorf Hbf4h16 11:07PMBerlin Hbf
0 changes
07:52PMDüsseldorf Hbf4h18 12:10AMBerlin Hbf
0 changes
11:41PMDüsseldorf Hbf5h55 05: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

Mon
Jan 24
$36FlixTrain
$30Flixbus
$96Eurowings
Tue
Jan 25
$42Deutsche Bahn
$30Flixbus
$120Eurowings
Wed
Jan 26
$29Deutsche Bahn
$24Flixbus
$144Eurowings
Thu
Jan 27
$36FlixTrain
$24Flixbus
$168Eurowings
Fri
Jan 28
$24FlixTrain
$24Flixbus
$58Eurowings
Sat
Jan 29
$24FlixTrain
$24Flixbus
$287KLM
Sun
Jan 30
$24FlixTrain
$24Flixbus
$72Eurowings
Mon
Jan 31
$26FlixTrain
$24Flixbus
$36Eurowings
Tue
Feb 1
$29Deutsche Bahn
$24Flixbus
$84Eurowings
Wed
Feb 2
$29Deutsche Bahn
$24Flixbus
$84Eurowings
Thu
Feb 3
$22Deutsche Bahn
$24Flixbus
$108Eurowings
Fri
Feb 4
$24FlixTrain
$24Flixbus
$72Tuifly
Sat
Feb 5
$24FlixTrain
$24Flixbus
$205KLM
Sun
Feb 6
$22Deutsche Bahn
$34BlaBlaCar Bus
$84Eurowings
Mon
Feb 7
$22Deutsche Bahn
$24Flixbus
$58Eurowings
Tue
Feb 8
$22Deutsche Bahn
$24Flixbus
$84Eurowings
Wed
Feb 9
$22Deutsche Bahn
$18Flixbus
$84Eurowings
Thu
Feb 10
$18FlixTrain
$24Flixbus
$84Eurowings
Fri
Feb 11
$18FlixTrain
$24Flixbus
$72Eurowings
Sat
Feb 12
$22Deutsche Bahn
$29BlaBlaCar Bus
$58Eurowings

Fastest train times from Düsseldorf to Berlin

Showing times and prices for Jan 24

Fastest Journey

4 h 16 m

Average

4 h 48 m

Trains per day

33

Distance

478 km

Of the 33 trains that leave Düsseldorf for Berlin every day 20 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 48 m but if you time it right, some trains will get you there in just 4 h 16 m .

The slowest trains will take 6 h 27 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
06:51PMDüsseldorf Hbf4h16 11:07PMBerlin Hbf
0 changes
$721One-way
2nd Fastest
02:51PMDüsseldorf Hbf4h17 07:08PMBerlin Hbf
0 changes
$721One-way
12:52PMDüsseldorf Hbf4h18 05:10PMBerlin Hbf
0 changes
$721One-way
10:52AMDüsseldorf Hbf4h18 03:10PMBerlin Hbf
0 changes
$721One-way
01:52PMDüsseldorf Hbf4h18 06:10PMBerlin Hbf
0 changes
$821One-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 Düsseldorf to Berlin

distanceDistance296 miles (477 km)
durationAverage train duration4 h 38 min
priceAverage train ticket price$32 (€27)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Düsseldorf to Berlin cover the 296 miles (477 km) long journey taking on average 4 h 38 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $24 (€20), but the average price of train tickets is $32 (€27). Travelers depart most frequently from Düsseldorf Hbf and arrive in Berlin Hbf.

Train companies: Deutsche Bahn from Düsseldorf to Berlin trains

Travel between Düsseldorf and Berlin from $24 (€20) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

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

  • Average Price: $29

When purchasing your Deutsche Bahn train tickets to Berlin from Düsseldorf, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Trains from Dusseldorf to Berlin

Trains in Germany are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. High-speed trains from Dusseldorf to Berlin are quick and efficient, allowing anyone to visit the German capital with ease. Deutsche Bahn operates a daily service, with departures every hour. The earliest trains from Dusseldorf to Berlin depart at 2:36 a.m. and the last train of the day leaves Dusseldorf at 11:27 p.m. Direct journeys take between 4½ and 6 hours. There are over 20 trains traveling from Dusseldorf to Berlin every day. Most Dusseldorf to Berlin trains are direct; however, occasional routes do require transfers in either Duisburg, Wolfsburg, Hamburg, or Hannover. All Dusseldorf to Berlin trains are operated by Deutsche Bahn, depart from Dusseldorf Hauptbahnhof and arrive at Berlin Hauptbahnhof.

Dusseldorf to Berlin trains: Not what you're looking for?

Return trains from Berlin to Dusseldorf | Compare all modes of traveling from Dusseldorf to Berlin | Or learn more about trains to Berlin



Dusseldorf to Berlin Train Cost

Average prices for Deutsche Bahn trains from Dusseldorf to Berlin when you book in advance

Booking Period

Average Price

Same Day

€102

1 Day in Advance

€95

1 Week in Advance

€67

2 Weeks in Advance

€56

1 Month in Advance

€56

3 Months in Advance

€56

Dusseldorf to Berlin Trains: General Information


Travelers can usually offset some of the cost of Dusseldorf to Berlin train tickets by planning ahead and checking the prices before booking.

  • autobus All Dusseldorf to Berlin trains are run by Deutsche Bahn.
  • autobus Most Dusseldorf to Berlin trains are direct; however, some journeys require a transfer in Duisburg, Wolfsburg, Hamburg, or Hannover. All trains depart from Dusseldorf Hauptbahnhof train station and arrive at Berlin Hauptbahnhof.
  • autobus The Dusseldorf to Berlin train journey takes as little as 4 hours and 31 minutes to arrive in Berlin.
  • autobus Most travelers book their Dusseldorf to Berlin train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Dusseldorf to Berlin trains decrease the further they are booked in advance:

  • Dusseldorf to Berlin train tickets are 7% cheaper on average when purchased a day ahead of time rather than buying a ticket at the train station.
  • Dusseldorf to Berlin trains are 34% cheaper on average when booked 1 week ahead of time rather than the day you intend on traveling.
  • Dusseldorf to Berlin trains are 45% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Train tickets from Düsseldorf to Berlin: when to book to save $

Time Price Savings
1 week earlier 26 €
2 weeks earlier 20 €30%
3 weeks earlier 20 €30%
1 month before 19 €37%
2 months earlier 15 €73%
3 months earlier 13 €100%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Düsseldorf - Berlin. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Düsseldorf - Berlin 3 weeks in advance means you can save on average up to 30% compared to the price available on the day of departure.
  • If you book a ticket Düsseldorf - Berlin with 2 months in advance you save up to about 73% compared to the initial price.
  • By booking 3 months in advance, you could save up to 100%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

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

How much do cheap trains to Berlin from Düsseldorf cost?

Looking to save money on your route? Omio customers have found the cheapest train to Berlin from Düsseldorf for the next 7 days starting from $24 (€20)  one way.

How much is the train between Düsseldorf and Berlin on average?

The Düsseldorf to Berlin train ticket price is on average $32 (€27)  if you are looking to purchase your tickets for this route in the next week.

How far is Düsseldorf to Berlin by train?

The train distance from Düsseldorf to Berlin is around 296 miles (477 km).

How long is the train ride from Düsseldorf to Berlin?

The train time to Berlin from Düsseldorf is on average 4 h 38 min  for the 296 miles (477 km) long journey, but the time it takes to go to Berlin from Düsseldorf by train can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Düsseldorf to Berlin, which train station in Düsseldorf do I depart from and which train station in Berlin do I arrive in?

When taking the train to Berlin from Düsseldorf, you can choose to depart from train stations like Düsseldorf Hbf, Düsseldorf Flughafen Terminal and Düsseldorf-Benrath. Your trip 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 Düsseldorf Hbf   and arrive in Berlin Hbf.

Where is the Düsseldorf train station located? Where is the Berlin train station located?

You can find the most popular departure train station for this journey, Düsseldorf Hbf, located approximately 0.8 miles (1.3 km) from the city center of Düsseldorf. The most popular arrival train station in Berlin, called Berlin Hbf, is located around 1.7 miles (2.8 km) away from its city center.

What train companies offer a service from Düsseldorf to Berlin?

For the route from Düsseldorf to Berlin 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 between Düsseldorf and Berlin on Omio to compare what amenities they may have.

Are there any direct trains from Düsseldorf to Berlin?

Yes, there are 16 direct trains per day from Düsseldorf to Berlin, and you can find a direct train for this trip with Deutsche Bahn or FlixTrain  on Omio. It's worth paying attention to when you purchase 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 to Berlin from Düsseldorf?

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

When does the first train depart from Düsseldorf to Berlin? When does the last train depart from Düsseldorf to Berlin?

The earliest train departing from Düsseldorf to Berlin leaves at 4: 33 AM. The last train departing from Düsseldorf to Berlin leaves at 10: 41 PM. You can find the latest Düsseldorf to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy train tickets to Berlin from Düsseldorf for the best deals?

If you book the Düsseldorf to Berlin train within the next 7 days, you can find one way tickets to cost on average $32 (€27). However, booking your train ticket in advance gives you access to the best prices for trains from Düsseldorf to Berlin. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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