The cheapest trains from Dortmund to Berlin

Showing times and prices for 25 Jul

Cheapest

£45

Average

£50

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 Dortmund to Berlin will cost around £ 50 if you buy it on the day, but the cheapest tickets can be found for only £ 45.

Cheapest
17:54Dortmund4h25 22:19Berlin
0 changes
£451One-way
Cheapest
17:54Dortmund4h35 22:29Berlin
0 changes
£451One-way
2nd Cheapest
09:40Dortmund5h01 14:41Berlin
0 changes
£541One-way
2nd Cheapest
09:40Dortmund4h50 14:30Berlin
0 changes
£541One-way

Timetable Dortmund to Berlin

Showing trains for tomorrow, Sun, 25 Jul
09:40Dortmund5h01 14:41Berlin
0 changes
09:40Dortmund4h50 14:30Berlin
0 changes
17:54Dortmund4h25 22:19Berlin
0 changes
17:54Dortmund4h35 22:29Berlin
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
24 Jul
£27Deutsche Bahn
£23Flixbus
Sun
25 Jul
£45FlixTrain
£23Flixbus
Mon
26 Jul
£22Deutsche Bahn
£27Flixbus
Tue
27 Jul
£22Deutsche Bahn
£18Flixbus
Wed
28 Jul
£22Deutsche Bahn
£18Flixbus
Thu
29 Jul
Find prices
£18Flixbus
Fri
30 Jul
£22Deutsche Bahn
£23Flixbus
Sat
31 Jul
£24FlixTrain
£18Flixbus
Sun
1 Aug
£36FlixTrain
£23Flixbus
Mon
2 Aug
£27Deutsche Bahn
£23Flixbus
Tue
3 Aug
£27Deutsche Bahn
£18Flixbus
Wed
4 Aug
£16Deutsche Bahn
£14Flixbus
Thu
5 Aug
£27Deutsche Bahn
£18Flixbus
Fri
6 Aug
Find prices
£23Flixbus
Sat
7 Aug
£18FlixTrain
£18Flixbus
Sun
8 Aug
£27FlixTrain
£23Flixbus
Mon
9 Aug
£22Deutsche Bahn
£14Flixbus
Tue
10 Aug
£18FlixTrain
£14Flixbus
Wed
11 Aug
£18FlixTrain
£14Flixbus
Thu
12 Aug
£18FlixTrain
£18Flixbus
Fri
13 Aug
£22Deutsche Bahn
£18Flixbus

The fastest trains from Dortmund to Berlin

Showing times and prices for 25 Jul

Fastest Journey

4 h 25 m

Average

4 h 42 m

Trains per day

4

Distance

422 km

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

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

The slowest trains will take 5 h 1 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
17:54Dortmund4h25 22:19Berlin
0 changes
£451One-way
2nd Fastest
17:54Dortmund4h35 22:29Berlin
0 changes
£451One-way
09:40Dortmund4h50 14:30Berlin
0 changes
£541One-way
09:40Dortmund5h01 14:41Berlin
0 changes
£541One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
Train companies

Travel with Deutsche Bahn between Dortmund and Berlin

You can travel by train from Dortmund to Berlin with Deutsche Bahn for as low as £22. When you search for timetables and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Dortmund and Berlin in comfort. Find the DB train timetable for your journey from Dortmund to Berlin on Omio and book cheap DB tickets online. The distance from Dortmund to Berlin is 261 miles (421 km) by DB and prices for a Deutsche Bahn ticket from Dortmund to Berlin start at £22.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

These are Deutsche Bahn 's ticket policies for COVID-19 for the train between Dortmund and Berlin:

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

Trains From Dortmund to Berlin: Journey Details

Travellers wishing to catch a train between the German cities of Dortmund and Berlin can make the journey in about 3 hours 20 minutes. Trains leave regularly from Dortmund Hauptbahnhof starting as early as 3:00 a.m. and continuing throughout the day until midnight. Journey times for trains from Dortmund to Berlin can vary depending upon the departure time. The majority of trains travel direct to Berlin, taking about 3.5 hours to reach their destination, but some trains involve a change en route and can take over 5 hours to reach Berlin.

Taking the Train from Dortmund

To reach Berlin from Dortmund, passengers must begin their journey at Dortmund Hauptbahnhof, the city’s main railway station. The station is situated on Königswall, just to the north-west of the main city centre. It is possible to reach the station by walking from the city on foot, but the station is also connected by subway and bus services. The Dortmund Stadtbahn, or light railway, runs directly from the city centre to the railway station on line U41. An efficient network of buses also runs to the station, as the bus station is located right next to the railway station.

Getting into Berlin by Train

Germany’s capital city is packed with historic sites and landmarks that date right back to the 13th Century. Amongst Berlin’s most famous monuments are the remnants of the Berlin Wall, the Brandenburg Gate and the Reichstag building. Travellers can reach Berlin by taking trains to Berlin Central Station, which is at Europlatz 1 on the west side of the city centre. The station is connected to the city centre by the U-Bahn line U55 and the S-Bahn. There are also several trams M5, M8 and M10 that run from the Europlatz at the front of the station.

Travel Tips

Trains from Dortmund 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 Dortmund to Berlin.
FAQs
How much do cheap train tickets between Dortmund and Berlin cost?
Omio customers have found cheap train tickets from Dortmund to Berlin for as low as £22  for the next 7 days.
How much is a train ticket from Dortmund to Berlin?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Dortmund to Berlin train prices are on average £27  one way.
What is the distance to Berlin from Dortmund via train?
When travelling this route you should expect the distance to Berlin from Dortmund via train to be approximately 261 miles (421 km).
How long is the train journey from Dortmund to Berlin?
On average the train from Dortmund to Berlin duration is 3 h 37 min  for the 261 miles (421 km) long route, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Dortmund to Berlin, which train station in Dortmund do I depart from and which train station in Berlin do I arrive in?

When departing from Dortmund, you have various train station options to start your route from including Dortmund Hbf, Dortmund-Germania and Dortmund-Hörde. When arriving in Berlin, you can end your journey in train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers book a train from Dortmund Hbf   to Berlin Hbf   most frequently for this route.

Where is the departure train station in Dortmund located? Where is the arrival train station in Berlin located?

Passengers board the train most frequently from Dortmund Hbf, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Berlin Hbf, located 0 mile (s) / 0 km away from the city centre.

Which train providers should I travel with from Dortmund to Berlin?
For the journey from Dortmund to Berlin you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services to Berlin from Dortmund on Omio to compare what amenities they may have.
When is the earliest train from Dortmund to Berlin? When is the last train from Dortmund to Berlin?
You can take the first train from Dortmund to Berlin at 06: 06   or take the last train from Dortmund to Berlin leaving at 22: 42. Look for the latest Dortmund Berlin train schedule on Omio and book the best time to take the train for this trip.
How early should I buy train tickets from Dortmund to Berlin to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets between Dortmund and Berlin within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this route, consider booking your train ticket from Dortmund to Berlin a few months in advance.
Stations

Important Stations and Airports for this Journey

Dortmund
Berlin
Dortmund Hbf
Amenities
Refreshments