Cheap train tickets from Dortmund to Hamburg

Showing times and prices for 8 Dec

Cheapest

£25

Average

£31

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 Hamburg will cost around £ 31 if you buy it on the day, but the cheapest tickets can be found for only £ 25.

Cheapest
05:24Dortmund Hbf3h09 08:33Hamburg Hbf
0 changes
£251One-way
Cheapest
03:36Dortmund Hbf3h15 06:51Hamburg Hbf
0 changes
£251One-way
Cheapest
07:24Dortmund Hbf2h50 10:14Hamburg Hbf
0 changes
£251One-way
2nd Cheapest
13:24Dortmund Hbf2h50 16:14Hamburg Hbf
0 changes
£271One-way
2nd Cheapest
19:48Dortmund Hbf3h06 22:54Hamburg Hbf
1 changes
£271One-way

Train schedule Dortmund to Hamburg

Showing trains for tomorrow, Wed, 8 Dec
03:36Dortmund Hbf3h15 06:51Hamburg Hbf
0 changes
05:24Dortmund Hbf3h09 08:33Hamburg Hbf
0 changes
05:35Dortmund Hbf3h39 09:14Hamburg Hbf
0 changes
05:46Dortmund Hbf3h10 08:56Hamburg Hbf
0 changes
05:53Dortmund Hbf3h21 09:14Hamburg Hbf
0 changes
06:22Dortmund Hbf3h28 09:50Hamburg Hbf
0 changes
06:24Dortmund Hbf3h30 09:54Hamburg Hbf
0 changes
06:24Dortmund Hbf4h19 10:43Hamburg Hbf
0 changes
07:24Dortmund Hbf2h50 10:14Hamburg Hbf
0 changes
07:35Dortmund Hbf3h38 11:13Hamburg Hbf
0 changes
07:48Dortmund Hbf3h06 10:54Hamburg Hbf
0 changes
07:55Dortmund Hbf3h18 11:13Hamburg Hbf
0 changes
08:24Dortmund Hbf3h30 11:54Hamburg Hbf
0 changes
09:24Dortmund Hbf2h49 12:13Hamburg Hbf
0 changes
09:35Dortmund Hbf3h39 13:14Hamburg Hbf
0 changes
09:48Dortmund Hbf3h07 12:55Hamburg Hbf
0 changes
09:55Dortmund Hbf3h19 13:14Hamburg Hbf
0 changes
10:24Dortmund Hbf4h19 14:43Hamburg Hbf
0 changes
10:35Dortmund Hbf3h16 13:51Hamburg Hbf
0 changes
11:24Dortmund Hbf2h50 14:14Hamburg Hbf
0 changes
11:48Dortmund Hbf3h06 14:54Hamburg Hbf
0 changes
11:55Dortmund Hbf3h17 15:12Hamburg Hbf
0 changes
12:24Dortmund Hbf4h19 16:43Hamburg Hbf
0 changes
12:35Dortmund Hbf3h15 15:50Hamburg Hbf
0 changes
13:24Dortmund Hbf2h50 16:14Hamburg Hbf
0 changes
13:35Dortmund Hbf3h39 17:14Hamburg Hbf
0 changes
13:48Dortmund Hbf3h06 16:54Hamburg Hbf
0 changes
13:55Dortmund Hbf3h19 17:14Hamburg Hbf
0 changes
14:24Dortmund Hbf4h05 18:29Hamburg Hbf
0 changes
14:48Dortmund Hbf3h06 17:54Hamburg Hbf
0 changes
15:24Dortmund Hbf2h50 18:14Hamburg Hbf
0 changes
15:35Dortmund Hbf3h38 19:13Hamburg Hbf
0 changes
15:48Dortmund Hbf3h05 18:53Hamburg Hbf
0 changes
15:55Dortmund Hbf3h18 19:13Hamburg Hbf
0 changes
16:12Dortmund Hbf3h36 19:48Hamburg Hbf
0 changes
16:24Dortmund Hbf4h19 20:43Hamburg Hbf
0 changes
16:48Dortmund Hbf3h06 19:54Hamburg Hbf
0 changes
17:24Dortmund Hbf2h50 20:14Hamburg Hbf
0 changes
17:35Dortmund Hbf3h39 21:14Hamburg Hbf
0 changes
17:48Dortmund Hbf3h10 20:58Hamburg Hbf
0 changes
17:55Dortmund Hbf3h19 21:14Hamburg Hbf
0 changes
18:24Dortmund Hbf3h30 21:54Hamburg Hbf
0 changes
19:25Dortmund Hbf2h49 22:14Hamburg Hbf
0 changes
19:35Dortmund Hbf3h41 23:16Hamburg Hbf
0 changes
19:48Dortmund Hbf3h06 22:54Hamburg Hbf
0 changes
19:55Dortmund Hbf3h21 23:16Hamburg Hbf
0 changes
21:24Dortmund Hbf2h52 00:16Hamburg Hbf
0 changes
21:55Dortmund Hbf7h26 05:21Hamburg Hbf
0 changes
22:35Dortmund Hbf6h46 05:21Hamburg 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

Tue
7 Dec
£30Deutsche Bahn
Find prices
Wed
8 Dec
£25Deutsche Bahn
Find prices
Thu
9 Dec
£16Deutsche Bahn
£12Flixbus
Fri
10 Dec
£16Deutsche Bahn
£14Flixbus
Sat
11 Dec
£12FlixTrain
£12Flixbus
Sun
12 Dec
£16Deutsche Bahn
£12Flixbus
Mon
13 Dec
£12FlixTrain
£12Flixbus
Tue
14 Dec
£16Deutsche Bahn
Find prices
Wed
15 Dec
£16Deutsche Bahn
Find prices
Thu
16 Dec
£16Deutsche Bahn
£18Flixbus
Fri
17 Dec
£16Deutsche Bahn
£18Flixbus
Sat
18 Dec
£12FlixTrain
£18Flixbus
Sun
19 Dec
£16Deutsche Bahn
£18Flixbus
Mon
20 Dec
£12FlixTrain
£18Flixbus
Tue
21 Dec
£16Deutsche Bahn
£15Flixbus
Wed
22 Dec
Find prices
£22Flixbus
Thu
23 Dec
£21Deutsche Bahn with connection
£27Flixbus
Fri
24 Dec
£16Deutsche Bahn
£23Flixbus
Sat
25 Dec
Find prices
£18Flixbus
Sun
26 Dec
£16Deutsche Bahn
£27Flixbus
Mon
27 Dec
£16Deutsche Bahn
£22Flixbus

Fastest train times from Dortmund to Hamburg

Showing times and prices for 8 Dec

Fastest Journey

2 h 49 m

Average

3 h 30 m

Trains per day

49

Distance

287 km

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

These direct trains cover the 287 km distance in an average of 3 h 30 m but if you time it right, some trains will get you there in just 2 h 49 m .

The slowest trains will take 7 h 26 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:25Dortmund Hbf2h49 22:14Hamburg Hbf
0 changes
£271One-way
Fastest
09:24Dortmund Hbf2h49 12:13Hamburg Hbf
0 changes
£271One-way
2nd Fastest
13:24Dortmund Hbf2h50 16:14Hamburg Hbf
0 changes
£271One-way
2nd Fastest
15:24Dortmund Hbf2h50 18:14Hamburg Hbf
0 changes
£271One-way
2nd Fastest
17:24Dortmund Hbf2h50 20:14Hamburg Hbf
0 changes
£271One-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 Dortmund to Hamburg

distanceDistance177 miles (286 km)
durationAverage train duration2 h 49 min
priceAverage train ticket price£18 (€20)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Dortmund to Hamburg cover the 177 miles (286 km) long journey taking on average 2 h 49 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £18, you can find the cheapest train ticket for as low as £12. Travellers depart most frequently from Dortmund Hbf and arrive in Hamburg Hbf.

Train providers

Deutsche Bahn Dortmund – Hamburg

Travel to Hamburg from Dortmund from £12 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator 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 Dortmund to Hamburg train.

Dortmund to Hamburg train information with Deutsche Bahn:

  • Average Duration: 3 h 21 min
  • Average Price: £16
  • Deutsche Bahn frequency: 4 a day

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets to Hamburg from Dortmund and when travelling by train:

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

Travel Tips

Trains from Dortmund to Hamburg
Travel by train to Hamburg 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 Hamburg.
FAQs
What is the cost of cheap trains to Hamburg from Dortmund?
You can find a cheap train from Dortmund to Hamburg for some dates and times for as low as £12  one way in the next 7 days.
What is the cost of a train ticket from Dortmund to Hamburg on average?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Dortmund to Hamburg train prices are on average £18  one way.
What is the distance by train from Dortmund to Hamburg?
The Dortmund to Hamburg train distance is approximately 177 miles (286 km).
What is the average Dortmund to Hamburg train duration?
The train time from Dortmund to Hamburg is on average 2 h 49 min  for the 177 miles (286 km) long journey, but the time it takes to go between Dortmund and Hamburg by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Dortmund to Hamburg train leave from? Which Hamburg train station do I come into from Dortmund?

There are a few train stations in Dortmund to start your journey from including Dortmund Hbf, Dortmund-Germania and Dortmund-Hörde. In Hamburg you have a few train station options to choose from for your arrival including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg.

Omio customers travelling this route depart most frequently from Dortmund Hbf   and arrive in Hamburg Hbf.

Where is the train station in Dortmund? Where is the train station in Hamburg?

Passengers booking this trip most frequently board their trains from Dortmund Hbf and need to travel around 0.4 miles (560 m) from the city centre to get to this train station.

Passengers arriving in Hamburg most often arrive at Hamburg Hbf and need to travel around 1.6 miles (2.6 km) from this train station to the city centre.

Which train companies should I travel with from Dortmund to Hamburg?
When taking a train from Dortmund to Hamburg, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Hamburg. You can also check all possible train providers who offer a service to Hamburg from Dortmund and compare the amenities they offer before buying a train ticket.
Are there any Dortmund to Hamburg direct train services?
Yes, there are 16 direct trains per day from Dortmund to Hamburg. You can look to travel with Deutsche Bahn  without needing to change 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 trip.
How many trains per day are there between Dortmund and Hamburg?
On average, there are 16 trains a day from Dortmund to Hamburg. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Dortmund to Hamburg? When is the last train from Dortmund to Hamburg?
The first Dortmund to Hamburg train departs at 05: 22   and the last train from Dortmund to Hamburg leaves at 21: 25. Check out the most up-to-date Dortmund to Hamburg train times on Omio and find the best time to travel to your destination.
How early should I book train tickets between Dortmund and Hamburg 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 buy train tickets to Hamburg from Dortmund within the next 7 days, you can find tickets to cost on average £18 one way. To find the best prices for this trip, consider booking your train ticket from Dortmund to Hamburg a few months in advance.

Important Stations and Airports for this Journey

Dortmund
Hamburg
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 Hamburg.