The cheapest trains from Dortmund to Berlin

Showing times and prices for 28 Oct

Cheapest

£46

Average

£69

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

2nd Cheapest
04:55Dortmund Hbf4h27 09:22Berlin Hbf
1 changes
£461One-way
06:55Dortmund Hbf4h27 11:22Berlin Hbf
1 changes
£511One-way
18:24Dortmund Hbf5h25 23:49Berlin Hbf
1 changes
£511One-way
03:36Dortmund Hbf5h25 09:01Berlin Hbf
2 changes
£531One-way
19:48Dortmund Hbf3h16 23:04Berlin Hbf
0 changes
£561One-way

Timetable Dortmund to Berlin

Showing trains for tomorrow, Thu, 28 Oct
00:38Dortmund Hbf4h58 05:36Berlin Hbf
0 changes
03:36Dortmund Hbf5h25 09:01Berlin Hbf
0 changes
04:55Dortmund Hbf4h27 09:22Berlin Hbf
0 changes
05:46Dortmund Hbf3h24 09:10Berlin Hbf
0 changes
06:47Dortmund Hbf3h27 10:14Berlin Hbf
0 changes
06:55Dortmund Hbf4h27 11:22Berlin Hbf
0 changes
07:48Dortmund Hbf3h22 11:10Berlin Hbf
0 changes
08:48Dortmund Hbf3h26 12:14Berlin Hbf
0 changes
08:55Dortmund Hbf4h27 13:22Berlin Hbf
0 changes
09:48Dortmund Hbf3h22 13:10Berlin Hbf
0 changes
10:48Dortmund Hbf3h26 14:14Berlin Hbf
0 changes
10:55Dortmund Hbf4h27 15:22Berlin Hbf
0 changes
11:48Dortmund Hbf3h22 15:10Berlin Hbf
0 changes
12:48Dortmund Hbf3h26 16:14Berlin Hbf
0 changes
12:55Dortmund Hbf4h27 17:22Berlin Hbf
0 changes
13:48Dortmund Hbf3h22 17:10Berlin Hbf
0 changes
14:48Dortmund Hbf3h22 18:10Berlin Hbf
0 changes
14:55Dortmund Hbf4h27 19:22Berlin Hbf
0 changes
15:48Dortmund Hbf3h22 19:10Berlin Hbf
0 changes
16:48Dortmund Hbf3h26 20:14Berlin Hbf
0 changes
16:55Dortmund Hbf4h27 21:22Berlin Hbf
0 changes
17:48Dortmund Hbf3h22 21:10Berlin Hbf
0 changes
18:24Dortmund Hbf5h25 23:49Berlin Hbf
0 changes
18:48Dortmund Hbf3h35 22:23Berlin Hbf
0 changes
19:48Dortmund Hbf3h16 23:04Berlin Hbf
0 changes
20:48Dortmund Hbf3h22 00:10Berlin 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

Wed
27 Oct
£70Deutsche Bahn
£31Flixbus
Thu
28 Oct
£35FlixTrain
£22Flixbus
Fri
29 Oct
£31Deutsche Bahn with connection
£31Flixbus
Sat
30 Oct
Find prices
£27Flixbus
Sun
31 Oct
£25Deutsche Bahn
£22Flixbus
Mon
1 Nov
£18FlixTrain
£18Flixbus
Tue
2 Nov
£18FlixTrain
£13Flixbus
Wed
3 Nov
£16Deutsche Bahn
£13Flixbus
Thu
4 Nov
£16Deutsche Bahn
£9Flixbus
Fri
5 Nov
£16Deutsche Bahn
£22Flixbus
Sat
6 Nov
£18FlixTrain
£13Flixbus
Sun
7 Nov
£12Deutsche Bahn
£13Flixbus
Mon
8 Nov
£9FlixTrain
£9Flixbus
Tue
9 Nov
£9FlixTrain
£9Flixbus
Wed
10 Nov
£13FlixTrain
£18Flixbus
Thu
11 Nov
£9FlixTrain
£13Flixbus
Fri
12 Nov
£16Deutsche Bahn
£18Flixbus
Sat
13 Nov
£13FlixTrain
£18Flixbus
Sun
14 Nov
£18FlixTrain
£22Flixbus
Mon
15 Nov
£9FlixTrain
£9Flixbus
Tue
16 Nov
£9FlixTrain
£9Flixbus

The fastest trains from Dortmund to Berlin

Showing times and prices for 28 Oct

Fastest Journey

3 h 16 m

Average

3 h 53 m

Trains per day

26

Distance

422 km

Of the 26 trains that leave Dortmund for Berlin every day 17 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 3 h 53 m but if you time it right, some trains will get you there in just 3 h 16 m .

The slowest trains will take 5 h 25 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
19:48Dortmund Hbf3h16 23:04Berlin Hbf
0 changes
£561One-way
2nd Fastest
09:48Dortmund Hbf3h22 13:10Berlin Hbf
0 changes
£951One-way
2nd Fastest
13:48Dortmund Hbf3h22 17:10Berlin Hbf
0 changes
£671One-way
2nd Fastest
14:48Dortmund Hbf3h22 18:10Berlin Hbf
0 changes
£791One-way
2nd Fastest
07:48Dortmund Hbf3h22 11:10Berlin Hbf
0 changes
£671One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Berlin from Dortmund

distanceDistance261 miles (421 km)
durationAverage train duration3 h 45 min
priceAverage train ticket price£35 (€40)
frequencyTrain frequency11 a day
changesDirect trainYes, there are 11 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Dortmund to Berlin cover the 261 miles (421 km) long route taking on average 3 h 45 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 11 trains operating per day, including direct services available. While the average ticket price for this journey costs around £35, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Dortmund Hbf and arrive in Berlin Hbf.

Train companies

Dortmund to Berlin with Deutsche Bahn

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

Deutsche Bahn

Find your perfect trip from Dortmund to Berlin with Deutsche Bahn (DB)! Check out the DB train timetables from Dortmund to Berlin and then book cheap DB tickets with Omio. The distance between Dortmund and Berlin by DB is 261 miles (421 km) and the cheapest price for a DB ticket between Dortmund and Berlin is £25.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as 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 required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Dortmund and Berlin due to the coronavirus:

  • 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
What is the price of the cheapest train to Berlin from Dortmund?
Looking to save money on your route? Omio customers have found the cheapest train to Berlin from Dortmund for the next 7 days starting from £18  one way.
What is the average cost of a train from Dortmund to Berlin?
If you’re looking to book your train tickets in the next week, you can expect the Dortmund to Berlin train price to come in at an average of £35  one way.
What is the distance by train from Dortmund to Berlin?
When travelling this route you should expect the distance between Dortmund and Berlin via train to be approximately 261 miles (421 km).
How many hours does it take from Dortmund to Berlin by train?
On average the Dortmund to Berlin train time is 3 h 45 min  covering the 261 miles (421 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Dortmund to Berlin do I depart from? Which Berlin train station from Dortmund do I arrive in?

Some of the Dortmund train stations to Berlin you can start your journey from include Dortmund Hbf, Dortmund-Germania and Dortmund-Hörde. 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 Dortmund Hbf   and arriving in Berlin Hbf.

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

The most popular departure train station with passengers for this route, called Dortmund Hbf, is located 0 mile (s) / 0 km from the city centre of Dortmund.

The most popular arrival train station, Berlin Hbf, is located 1 mile (s) / 2 km away from the city centre of Berlin.

Which train providers can take me from Dortmund to Berlin?
Take the Dortmund to Berlin train with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. However, it's always good to check out all possible train companies for the trip to Berlin from Dortmund as there might be differences in the amenities they offer.
Are there any direct trains from Dortmund to Berlin?
Yes, there are 11 direct trains per day from Dortmund to Berlin, and you can find a direct train for this journey 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 from Dortmund to Berlin?
The average number of trains departing Dortmund for Berlin is 11 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Dortmund to Berlin?
The first train from Dortmund to Berlin leaves at 05: 42   and the last train for this leaves at 19: 48. Omio shows you the latest train from Dortmund to Berlin timetable to help you book the best departure time for this trip.
How early should I purchase Dortmund to Berlin train tickets to get the best deals?
You can find a train between Dortmund and Berlin to cost on average £35 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Dortmund to Berlin train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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