Cheap train tickets from Düsseldorf to Berlin

Showing times and prices for 22 May

Cheapest

£53

Average

£93

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 £ 93 if you buy it on the day, but the cheapest tickets can be found for only £ 53.

2nd Cheapest
05:33Düsseldorf Hbf5h43 11:16Berlin Gesundbrunnen
1 changes
£531One-way
05:51Düsseldorf Hbf4h23 10:14Berlin Hbf
0 changes
£671One-way
06:51Düsseldorf Hbf4h19 11:10Berlin Hbf
0 changes
£671One-way
02:33Düsseldorf Hbf6h49 09:22Berlin Hbf
1 changes
£711One-way
05:27Düsseldorf Hbf4h45 10:12Berlin Hbf
1 changes
£711One-way

Train schedule Düsseldorf to Berlin

Showing trains for tomorrow, Sun, 22 May
02:33Düsseldorf Hbf6h49 09:22Berlin Hbf
0 changes
02:33Düsseldorf Hbf6h49 09:22Berlin Hbf
0 changes
05:27Düsseldorf Hbf4h45 10:12Berlin Hbf
0 changes
05:33Düsseldorf Hbf5h43 11:16Berlin Gesundbrunnen
0 changes
05:51Düsseldorf Hbf4h23 10:14Berlin Hbf
0 changes
06:51Düsseldorf Hbf4h19 11:10Berlin Hbf
0 changes
07:52Düsseldorf Hbf4h22 12:14Berlin Hbf
0 changes
07:54Düsseldorf Hbf5h22 13:16Berlin Gesundbrunnen
0 changes
08:52Düsseldorf Hbf4h18 13:10Berlin Hbf
0 changes
09:52Düsseldorf Hbf4h22 14:14Berlin Hbf
0 changes
09:54Düsseldorf Hbf5h22 15:16Berlin Gesundbrunnen
0 changes
10:16Düsseldorf Hbf4h36 14:52Berlin Hbf
0 changes
10:52Düsseldorf Hbf4h18 15:10Berlin Hbf
0 changes
11:27Düsseldorf Hbf4h46 16:13Berlin Hbf
0 changes
11:53Düsseldorf Hbf4h21 16:14Berlin Hbf
0 changes
12:12Düsseldorf Hbf5h09 17:21Berlin Gesundbrunnen
0 changes
12:52Düsseldorf Hbf4h18 17:10Berlin Hbf
0 changes
13:18Düsseldorf Hbf4h38 17:56Berlin Hbf
0 changes
13:52Düsseldorf Hbf4h18 18:10Berlin Hbf
0 changes
13:54Düsseldorf Hbf5h25 19:19Berlin Gesundbrunnen
0 changes
14:14Düsseldorf Hbf4h41 18:55Berlin Hbf
0 changes
14:51Düsseldorf Hbf4h19 19:10Berlin Hbf
0 changes
15:09Düsseldorf Hbf4h47 19:56Berlin Hbf
0 changes
15:52Düsseldorf Hbf4h22 20:14Berlin Hbf
0 changes
15:54Düsseldorf Hbf5h22 21:16Berlin Gesundbrunnen
0 changes
16:16Düsseldorf Hbf4h40 20:56Berlin Hbf
0 changes
16:51Düsseldorf Hbf4h20 21:11Berlin Hbf
0 changes
17:32Düsseldorf Hbf4h48 22:20Berlin Hbf
0 changes
17:52Düsseldorf Hbf4h34 22:26Berlin Hbf
0 changes
17:54Düsseldorf Hbf5h22 23:16Berlin Gesundbrunnen
0 changes
18:51Düsseldorf Hbf4h19 23:10Berlin Hbf
0 changes
19:52Düsseldorf Hbf4h21 00:13Berlin Hbf
0 changes
20:42Düsseldorf Hbf4h32 01:14Berlin Hbf
0 changes
23:38Düsseldorf Hbf5h58 05:36Berlin 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, coach or flight

Sun
22 May
£49FlixTrain
£42Flixbus
£71Eurowings
Mon
23 May
£35FlixTrain
£30Flixbus
£88Eurowings
Tue
24 May
£27FlixTrain
£21Flixbus
£97Eurowings
Wed
25 May
£27FlixTrain
£30Flixbus
£44Eurowings
Thu
26 May
£35FlixTrain
£30Flixbus
£53Eurowings
Fri
27 May
£29FlixTrain
£20Flixbus
£53Eurowings
Sat
28 May
£27FlixTrain
£18Flixbus
£44airmax
Sun
29 May
£31Deutsche Bahn with connection
£30Flixbus
£168Eurowings
Mon
30 May
£35Deutsche Bahn
£18Flixbus
£88Eurowings
Tue
31 May
£31Deutsche Bahn with connection
Find prices
£44Tuifly
Wed
1 Jun
£31Deutsche Bahn with connection
Find prices
£27Eurowings
Thu
2 Jun
£35Deutsche Bahn
Find prices
£71Air Baltic
Fri
3 Jun
£48Deutsche Bahn
£30Flixbus
£44Eurowings
Sat
4 Jun
£13FlixTrain
£18Flixbus
£53Eurowings
Sun
5 Jun
£18FlixTrain
£21Flixbus
£27Eurowings
Mon
6 Jun
£35FlixTrain
£30Flixbus
£27Tuifly
Tue
7 Jun
£25Deutsche Bahn
£25Flixbus
£27Eurowings
Wed
8 Jun
£21Deutsche Bahn
£18Flixbus
£27Eurowings
Thu
9 Jun
£18FlixTrain
£18Flixbus
£62Eurowings
Fri
10 Jun
£38Deutsche Bahn with connection
Find prices
£44Eurowings

Fastest train times from Düsseldorf to Berlin

Showing times and prices for 22 May

Fastest Journey

4 h 18 m

Average

4 h 50 m

Trains per day

34

Distance

478 km

Of the 34 trains that leave Düsseldorf 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 478 km distance in an average of 4 h 50 m but if you time it right, some trains will get you there in just 4 h 18 m .

The slowest trains will take 6 h 49 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
08:52Düsseldorf Hbf4h18 13:10Berlin Hbf
0 changes
£791One-way
Fastest
10:52Düsseldorf Hbf4h18 15:10Berlin Hbf
0 changes
£1851One-way
Fastest
12:52Düsseldorf Hbf4h18 17:10Berlin Hbf
0 changes
£1331One-way
Fastest
13:52Düsseldorf Hbf4h18 18:10Berlin Hbf
0 changes
£941One-way
2nd Fastest
18:51Düsseldorf Hbf4h19 23:10Berlin Hbf
0 changes
£761One-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 Düsseldorf to Berlin

distanceDistance296 miles (477 km)
durationAverage train duration4 h 43 min
priceAverage train ticket price£36 (€40)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn, Flixbus, Deutsche Bahn with connection or FlixTrain

Trains from Düsseldorf to Berlin cover the 296 miles (477 km) long trip taking on average 4 h 43 min with our travel partners like Deutsche Bahn, Flixbus, Deutsche Bahn with connection or FlixTrain. 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 £27, but the average price of train tickets is £36. Travellers depart most frequently from Düsseldorf Hbf and arrive in Berlin Hbf.

Train companies: FlixBus and Deutsche Bahn trains Düsseldorf to Berlin

Buy your official FlixBus and Deutsche Bahn train tickets between Düsseldorf and Berlin from £27 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

FlixBus
Deutsche Bahn

FlixBus is one of Europe's leading low-cost train operators, founded in Germany and offering long-distance train services in Europe and the U. S. FlixBus also operates overnight trains on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long train journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    Trains from Dusseldorf to Berlin

    Taking the train is an excellent way to travel from Dusseldorf to Berlin. Every day, there are between 12-16 direct services between the two cities, and plenty of indirect options which often take just a little longer. Expect a total journey time of between 4 and 5 hours, whatever time trains depart.

    Which train companies travel from Dusseldorf to Berlin?

    Trains between Dusseldorf and Berlin are operated by two companies: Deutsche Bahn (DB) and Flixtrain. DB tends to offer slightly more trains for travellers, although Flixtrain offers services into Spandau station, while DB trains only terminate at Berlin's Hauptbahnhof.

    How long is the train from Dusseldorf to Berlin?

    Passengers can expect journeys to Berlin from Dusseldorf to take between 4 hours 17 minutes and 5 hours 55 minutes, so there's some variation between different departures. Generally, DB services are around 40 minutes faster than Flixtrain alternatives, but even then most Flixtrain trains get to Berlin in under 5 hours.

    How many trains are there from Dusseldorf to Berlin?

    There are plenty of daily departures from Dusseldorf to Berlin. Whenever travellers need to make the journey, they can expect a choice of 12-16 direct services, with no changes needed at any stage. Services start soon after 4:30 a.m., and run until shortly before midnight, so almost all schedules will be catered for. An overnight service is available for passengers needing to arrive early in the morning.

    What are the departure and arrival stations for trains from Dusseldorf to Berlin?

    Departure train station: All trains to Berlin depart from the Dusseldorf's Hauptbahnhof. Thos transferring from flights into Dusseldorf Airport can take the S11 train directly to the station, which takes around 12 minutes. The Stadtbahn Metro service also connects the Hauptbahnhof with most areas of Dusseldorf, so finding a route to catch trains won't be tricky.

    Arrival strain tations: Most trains to Berlin from Dusseldorf will arrive at Berlin Hauptbahnhof. Located very close to the centre of the city, the Hauptbahnhof is just 10 minutes from Alexanderplatz via the Berlin Metro, and also has plenty of overground connections to outlying suburbs, while Airport Express trains run to Schonefeld and express buses serve Tegel. Some trains may arrive at Spandau station. From there, visitors can catch the U-7 metro line to the city centre or the S-Bahn. In both cases, expect a 25-30 minute transfer time.

    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 from Düsseldorf to Berlin cost?

    You can find a cheap train from Düsseldorf to Berlin for some dates and times for as low as £27  one way in the next 7 days.

    How much is a train ticket from Düsseldorf to Berlin?

    If you are looking to book your train ticket in the next 7 days, you can expect the Düsseldorf to Berlin train to cost on average £36  one way.

    What is the distance from Düsseldorf to Berlin by train?

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

    How long is the train between Düsseldorf and Berlin?

    On average the train from Düsseldorf to Berlin duration is 4 h 43 min  for the 296 miles (477 km) long journey, but the travel time can vary if you depart on weekends and holidays.

    Which train station from Düsseldorf to Berlin do I depart from? Which Berlin train station from Düsseldorf do I arrive in?

    Some of the Düsseldorf train stations to Berlin you can start your journey from include Düsseldorf Hbf, Düsseldorf Flughafen Terminal and Düsseldorf-Benrath. Similarly, some of the arrival train stations in Berlin include Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

    When travelling this route, Omio customers are departing most frequently from Düsseldorf Hbf   and arriving in Berlin Hbf.

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

    Passengers board the train most frequently from Düsseldorf Hbf, which is located around 1.7 miles (2.7 km) away from the city centre, and they get off the train at Berlin Hbf, located 3.5 miles (5.6 km) away from the city centre.

    What train companies go from Düsseldorf to Berlin?

    For the journey from Düsseldorf to Berlin you can take a train with Deutsche Bahn, Flixbus, Deutsche Bahn with connection or FlixTrain. Be sure to check out all possible train providers that offer services from Düsseldorf to Berlin on Omio to compare what amenities they may have.

    Are there any Düsseldorf to Berlin direct train services?

    Yes, there are 16 direct trains to Berlin from Düsseldorf per day with Deutsche Bahn or FlixTrain  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.

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

    On average, there are 16 trains a day from Düsseldorf to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.

    What time is the earliest train from Düsseldorf to Berlin? What time is the last train from Düsseldorf to Berlin?

    The first train from Düsseldorf to Berlin leaves at 05: 14   and the last train for this leaves at 22: 53. Omio shows you the latest train from Düsseldorf to Berlin schedule to help you book the best departure time for this journey.

    When should I book Düsseldorf Berlin train tickets to score the best deals?

    If you buy a train ticket to Berlin from Düsseldorf within the next 7 days, you can find tickets to cost on average £36 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin from Düsseldorf are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Düsseldorf
    Berlin
    Düsseldorf Hbf is the most popular Düsseldorf 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 Düsseldorf for your journey to Berlin.