COMPARE Prices across different modes

Sat
12 Jun
£9FlixTrain
Find prices
Sun
13 Jun
£14FlixTrain
£5BlaBlaCar Bus
Mon
14 Jun
£22Deutsche Bahn
£4BlaBlaCar Bus
Tue
15 Jun
£5FlixTrain
£4BlaBlaCar Bus
Wed
16 Jun
£22Deutsche Bahn
£4BlaBlaCar Bus
Thu
17 Jun
£5FlixTrain
£4BlaBlaCar Bus
Fri
18 Jun
£31Deutsche Bahn
£4BlaBlaCar Bus
Sat
19 Jun
£16Deutsche Bahn
£4BlaBlaCar Bus
Sun
20 Jun
£22Deutsche Bahn with connection
£5BlaBlaCar Bus
Mon
21 Jun
£16Deutsche Bahn
£4BlaBlaCar Bus
Tue
22 Jun
Find prices
£4BlaBlaCar Bus
Wed
23 Jun
£16Deutsche Bahn
£4BlaBlaCar Bus
Thu
24 Jun
£16Deutsche Bahn
£4BlaBlaCar Bus
Fri
25 Jun
£7FlixTrain
£4BlaBlaCar Bus
Sat
26 Jun
£5FlixTrain
£4BlaBlaCar Bus
Sun
27 Jun
£9FlixTrain
£5BlaBlaCar Bus
Mon
28 Jun
£5FlixTrain
£4BlaBlaCar Bus
Tue
29 Jun
£5FlixTrain
£4BlaBlaCar Bus
Wed
30 Jun
£16Deutsche Bahn
£4BlaBlaCar Bus
Thu
1 Jul
£16Deutsche Bahn
£4BlaBlaCar Bus
Fri
2 Jul
£16Deutsche Bahn
£7BlaBlaCar Bus

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?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

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

View All
train

Journey Summary

Berlin to Hamburg Train Information

Avg. Train Duration
2 hours 7 minutes
Train Ticket Price: £12
Trains depart from:Berlin
Trains arrive in:Hamburg
Distance:255 km
Train Companies:Deutsche Bahn with connection, FlixTrain, Deutsche Bahn
Train companies

Train between Berlin and Hamburg with Deutsche Bahn

For as little as £5 you can travel by train from Berlin to Hamburg with Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this route.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Berlin to Hamburg in comfort. Find the DB train timetable for your route from Berlin to Hamburg on Omio and book cheap DB tickets online. The distance between Berlin and Hamburg is 158 miles (255 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Hamburg 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.

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets from Berlin to Hamburg due to the coronavirus:

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

Trains from Berlin to Hamburg

The principal departure stations for Deutsche Bahn trains from Berlin to Hamburg are Zoologischer Garten and Hauptbahnhof. Services from Zoologischer Garten run hourly from 6:30 a.m. until 10:30 p.m. on weekdays and Saturdays, and from 8:30 a.m. on Sundays. This service usually includes one change at Berlin Spandau. From Hauptbahnhof, direct trains depart roughly twice per hour between 5:00 a.m. and 22:40 p.m. on weekdays and Saturdays, and from 7:00 a.m. on Sundays. The average journey time is 1 hour and 50 minutes.

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

Departure Stations: Zoologischer Garten railway station and the Hauptbahnhof are central hubs and easily accessed from anywhere in the city, either via the underground system or the local overground train system, the S-Bahn. A good number of bus services also stop at both stations. Zoologischer Garten railway station is located in the Charlottenburg district, next to Berlin Zoo. Berlin's Hauptbahnhof can be found just north of Tiergarten and is connected by the S-Bahn.

Arrival Station: Hamburg Hauptbahnhof is located approximately 1mile from the city centre, on the east side of the city next to the Museum of Art and Industry. The city centre, where Hamburg's impressive city hall can be found, can be reached in 15 minutes on foot or in 10 minutes by underground or bus.


Deutsche Bahn Trains from Berlin to Hamburg

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Berlin to Hamburg. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Berlin to Hamburg and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Berlin 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 Berlin to Hamburg.
FAQs
What is the cost of cheap trains between Berlin and Hamburg?
Omio customers have found the cheapest trains to Hamburg from Berlin to cost as little as £5  in the next 7 days.
How much does the train from Berlin to Hamburg cost on average?
If you’re looking to book your train tickets in the next week, you can expect the Berlin to Hamburg train price to come in at an average of £15  one way.
How far is it from Berlin to Hamburg by train?
The train distance from Berlin to Hamburg is around 158 miles (255 km).
How many hours does it take from Berlin to Hamburg by train?
On average the train from Berlin to Hamburg duration is 1 h 56 min  for the 158 miles (255 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station in Berlin goes to Hamburg? Which train station do I come into Hamburg from Berlin?

There are a few train stations in Berlin to start your route from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. 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 Berlin Hbf   and arrive in Hamburg Hbf.

Where is the train station in Berlin to go to Hamburg? Where is the train station in Hamburg located?

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

Which train companies can take me to Hamburg from Berlin?
For the route from Berlin to Hamburg you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services to Hamburg from Berlin on Omio to compare what amenities they may have.
What time is the earliest train from Berlin to Hamburg? What time is the last train from Berlin to Hamburg?
The earliest train departing from Berlin to Hamburg leaves at 05: 58. The last train departing from Berlin to Hamburg leaves at 22: 31. You can find the latest Berlin to Hamburg train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets from Berlin to 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 companies offering this trip and save money. If you book train tickets to Hamburg from Berlin within the next 7 days, you can find tickets to cost on average £15 one way. To find the best prices for this trip, consider booking your train ticket from Berlin to Hamburg a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Hamburg
Berlin Ostbahnhof
Amenities
Refreshments