Trains from Hamburg to Berlin

Tue, Aug 20
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Mon
Aug 19
Find prices
£9Bla Bla Bus
Tue
Aug 20
Find prices
£5Bla Bla Bus
Wed
Aug 21
£19Deutsche Bahn
£3Bla Bla Bus
Thu
Aug 22
£19Deutsche Bahn
£5Bla Bla Bus
Fri
Aug 23
£19Deutsche Bahn
£6Bla Bla Bus
Sat
Aug 24
Find prices
£5Bla Bla Bus
Sun
Aug 25
£19Deutsche Bahn
£6Bla Bla Bus
Mon
Aug 26
Find prices
£5Bla Bla Bus
Tue
Aug 27
£19Deutsche Bahn
£3Bla Bla Bus
Wed
Aug 28
Find prices
£3Bla Bla Bus
Thu
Aug 29
£19Deutsche Bahn
£3Bla Bla Bus
Fri
Aug 30
£19Deutsche Bahn
£5Bla Bla Bus
Sat
Aug 31
£19Deutsche Bahn
£5Flixbus
Sun
Sep 1
Find prices
£1Bla Bla Bus
Mon
Sep 2
£19Deutsche Bahn
£1Bla Bla Bus
Tue
Sep 3
£19Deutsche Bahn
£1Bla Bla Bus
Wed
Sep 4
£19Deutsche Bahn
£1Bla Bla Bus
Thu
Sep 5
Find prices
£1Bla Bla Bus
Fri
Sep 6
£19Deutsche Bahn
£3Bla Bla Bus
Sat
Sep 7
£19Deutsche Bahn
£3Bla Bla Bus
Sun
Sep 8
£19Deutsche Bahn
£1Bla Bla Bus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Hamburg to Berlin Train Information

Avg. Train Duration:
2 hours 5 minutes
Train Ticket Price: £20
Trains depart from:Hamburg
Trains arrive in:Berlin
Distance:255 km
TrainTrain Companies:Deutsche Bahn

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.

Compare prices

Best fares for trains from Hamburg to Berlin

This Weekend
This month
Next Month
Fri, Aug 23
Train
Deutsche Bahn
03:271h 55m05:22
HamburgBerlin
Sat, Aug 24
Train
Deutsche Bahn
17:242h 55m20:19
HamburgBerlin
Fastest Trains from Hamburg to Berlin
Sun, Aug 25
Train
Deutsche Bahn
05:381h 44m07:22
HamburgBerlin
Sun, Sep 1
Train
Deutsche Bahn
05:381h 44m07:22
HamburgBerlin
Tue, Sep 10
Train
Deutsche Bahn
11:381h 44m13:22
HamburgBerlin
Return Train Tickets for Berlin to Hamburg
Wed, Aug 21
Train
Deutsche Bahn
11:062h 5m13:11
BerlinHamburg
Thu, Aug 22
Train
Deutsche Bahn
06:023h 2m09:04
BerlinHamburg
Fri, Aug 23
Train
Deutsche Bahn
20:381h 55m22:33
BerlinHamburg

Stations

Important Stations and Airports for this Journey
Hamburg
Berlin
TrainHamburg Hbf

Amenities

Refreshments
TrainHamburg-Altona

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone