COMPARE Prices across different modes

Wed
23 Jun
£9FlixTrain
£7Flixbus
Thu
24 Jun
£9FlixTrain
£5BlaBlaCar Bus
Fri
25 Jun
£14FlixTrain
£5BlaBlaCar Bus
Sat
26 Jun
£7FlixTrain
£4Flixbus
Sun
27 Jun
£14FlixTrain
£4Flixbus
Mon
28 Jun
£27Deutsche Bahn
£5BlaBlaCar Bus
Tue
29 Jun
£5FlixTrain
£4Flixbus
Wed
30 Jun
£27Deutsche Bahn
£4BlaBlaCar Bus
Thu
1 Jul
£9FlixTrain
£4Flixbus
Fri
2 Jul
£14FlixTrain
£4Flixbus
Sat
3 Jul
£27Deutsche Bahn
£5BlaBlaCar Bus
Sun
4 Jul
£14FlixTrain
£5BlaBlaCar Bus
Mon
5 Jul
£5FlixTrain
£4Flixbus
Tue
6 Jul
£25Deutsche Bahn
£4BlaBlaCar Bus
Wed
7 Jul
£5FlixTrain
£4BlaBlaCar Bus
Thu
8 Jul
£16Deutsche Bahn
£4BlaBlaCar Bus
Fri
9 Jul
£14FlixTrain
£5BlaBlaCar Bus
Sat
10 Jul
£5FlixTrain
£4BlaBlaCar Bus
Sun
11 Jul
£14FlixTrain
£7BlaBlaCar Bus
Mon
12 Jul
£16Deutsche Bahn
£4BlaBlaCar Bus
Tue
13 Jul
£16Deutsche Bahn
£4BlaBlaCar 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?

Thu, Jun 24
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View All
train

Journey Summary

Hamburg to Berlin Train Information

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

Travel with Deutsche Bahn from Hamburg to Berlin

Travel from Hamburg to Berlin from £5 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

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

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.

Deutsche Bahn 's current ticket policies due to COVID-19 for your train from Hamburg to Berlin are the following:

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

Trains from Hamburg to Berlin

Travelling from Hamburg to Berlin by train is an excellent option, with direct services every day. Expect 24-25 weekday services, along with 22-23 options at the weekend. Journey times aren't long, ranging from 1 hour 44 minutes to 2 hours 45 minutes, and no changes are needed.

Which train companies travel from Hamburg to Berlin?

Passengers won't need to choose between rail companies when taking trains from Hamburg to Berlin. Only Deutsche Bahn (DB) operates on the Hamburg to Berlin route.

How long is the train from Hamburg to Berlin?

Journey times between Hamburg and Berlin are rarely very long. Generally, they will vary between 1 hour 44 minutes and 2 hours 45 minutes for direct trips, which require no changes. Indirect trains take longer, but can still take as little as 3 hours.

How many trains are there from Hamburg to Berlin?

Passengers can expect a very wide choice of departure times when making the journey by rail from Hamburg to Berlin. On weekdays, DB operates 24-25 trains, starting before 6:00 a.m. and running until just before midnight. Weekend services are frequent as well, with around 22-23 options available.

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

Departure Station: Trains to Berlin from Hamburg will depart from Hamburg Hauptbahnhof. The Hauptbahnhof is centrally located and occupies a prominent position on the Hamburg U-Bahn and S-Bahn networks, so the best way to get there is probably by train, although local buses are sometimes a handy alternative. The station itself is a modern facility, with plenty of places to shop and dine, as well as free Wi-Fi connectivity for passengers to use.

Arrival Station: All trains from Hamburg will arrive at Berlin's Hauptbahnhof. The city's central rail hub, the Hauptbahnhof can be found on Europaplatz, and offers ready access to the whole of Berlin. In most cases, U-Bahn journeys will ensure that transfers to accommodation take 20 minutes at most. If passengers need to make quick transfers to regional services, trains from Hamburg get into the "Tief" section of the Hauptbahnhof - so they may need to hurry up escalators to make their trains. Additionally, Airport Express trains (labeled RE7 and EB14) run to Schoenefeld Airport, and the TXL Express bus runs to Tegel. Leave 20-30 minutes for transfers in both cases.


Deutsche Bahn Trains from Hamburg to Berlin

+

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 Hamburg to Berlin. 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 Hamburg to Berlin 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 Hamburg 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 Hamburg to Berlin.
FAQs
What is the cost of cheap trains from Hamburg to Berlin?
You can find a cheap train from Hamburg to Berlin for some dates and times for as low as £5  one way in the next 7 days.
How much is a train ticket from Hamburg to Berlin?
The Hamburg to Berlin train ticket price is on average £12  if you are looking to book your tickets for this trip in the next week.
How many miles is it from Hamburg to Berlin by train?
You should expect to travel around 158 miles (255 km)  from Hamburg to Berlin by train.
How long does it take from Hamburg to Berlin by train?
While the time it takes to travel 158 miles (255 km) from Hamburg to Berlin can vary based on specific dates, weekends, and bank holidays, the train duration from Hamburg to Berlin is on average 1 h 45 min.
Which train station in Hamburg goes to Berlin? Which train station do I come into Berlin from Hamburg?

When taking a train from Hamburg, you have a couple of train stations you can depart from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. When you arrive in Berlin, your train can arrive in train stations including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers travelling this route book their trains from Hamburg Hbf   to Berlin Hbf.

Where is the Hamburg train station located? Where is the Berlin train station located?

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

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

Which train companies can get me from Hamburg to Berlin?
For the best Hamburg to Berlin train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train companies with services to Berlin from Hamburg to compare what amenities they may offer.
Are there any direct trains from Hamburg to Berlin?
If you’re looking for a direct train from Hamburg to Berlin, consider travelling with FlixTrain. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
What time is the earliest train from Hamburg to Berlin? What time is the last train from Hamburg to Berlin?
If you prefer early morning trains from Hamburg to Berlin, the first train leaves at 04: 35. If you prefer late night trains from Hamburg to Berlin, the last train of the day leaves at 18: 34. Omio shows you the latest train from Hamburg to Berlin schedule to help you book the best departure time for this journey.
How far in advance should I purchase a train ticket from Hamburg to Berlin to get 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 purchase train tickets between Hamburg and Berlin within the next 7 days, you can find tickets to cost on average £12 one way. To find the best prices for this journey, consider booking your train ticket from Hamburg to Berlin a few months in advance.
Stations

Important Stations and Airports for this Journey

Hamburg
Berlin
Hamburg Hbf
Amenities
Refreshments
Hamburg-Altona
Amenities