Trains from Berlin to Hamburg

Wed, May 22
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

The cheapest Trains

from Berlin
to Hamburg

Cheapest

£18

Average

£48

Showing times and prices for May 22

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

cheapest
carrier-logo
17:02Berlin Hbf3h 2m 20:04Hamburg Hbf
£18
1One-way
£181One-way
2nd cheapest
carrier-logo
18:52Berlin Hbf2h 23m 21:15Hamburg Hbf
£33
1One-way
£331One-way
2nd cheapest
carrier-logo
18:58Berlin Hbf (tief)2h 17m 21:15Hamburg Hbf
£33
1One-way
£331One-way
2nd cheapest
carrier-logo
23:08Berlin Hbf (tief)7h 35m 06:43Hamburg Hbf
£33
1One-way
£331One-way
carrier-logo
20:38Berlin Hbf (tief)1h 43m 22:21Hamburg Hbf
£36
1One-way
£361One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

COMPARE

Prices across different modes

Train
Bus
Flight
Tue
May 21
£18Deutsche Bahn
£9Flixbus
£154Iberia Express
Wed
May 22
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Thu
May 23
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Fri
May 24
£18Deutsche Bahn
£9Deutsche Bahn
£73Germanwings
Sat
May 25
£18Deutsche Bahn
£7Flixbus
£91Germanwings
Sun
May 26
£18Deutsche Bahn
£9Flixbus
£82Eurowings
Mon
May 27
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Tue
May 28
£18Deutsche Bahn
£7Flixbus
£73Eurowings
Wed
May 29
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Thu
May 30
£18Deutsche Bahn
£9Deutsche Bahn
£73Germanwings
Fri
May 31
£18Deutsche Bahn
£9Deutsche Bahn
£73Germanwings
Sat
Jun 1
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Sun
Jun 2
£18Deutsche Bahn
£9Flixbus
£197Lufthansa
Mon
Jun 3
£18Deutsche Bahn
£7Flixbus
£73Eurowings
Tue
Jun 4
£18Deutsche Bahn
£5Flixbus
£73Eurowings
Wed
Jun 5
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Thu
Jun 6
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Fri
Jun 7
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Sat
Jun 8
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Sun
Jun 9
£18Deutsche Bahn
£7Flixbus
£73Germanwings
Mon
Jun 10
£18Deutsche Bahn
£9Flixbus
£73Germanwings
train

Journey Summary

Berlin to Hamburg Train Information

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

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.

Compare prices

Best fares for trains from Berlin to Hamburg

This Weekend
This month
Next Month
Fri, May 24
Train
Deutsche Bahn
06:023h 2m09:04
BerlinHamburg
Sat, May 25
Train
Deutsche Bahn
15:023h 2m18:04
BerlinHamburg
Fastest Trains from Berlin to Hamburg
Mon, May 27
Train
Deutsche Bahn
18:381h 43m20:21
BerlinHamburg
Tue, May 28
Train
Deutsche Bahn
18:381h 43m20:21
BerlinHamburg
Tue, Jun 4
Train
Deutsche Bahn
13:401h 43m15:23
BerlinHamburg
Return Train Tickets for Hamburg to Berlin
Thu, May 23
Train
Deutsche Bahn
04:552h 46m07:41
HamburgBerlin
Fri, May 24
Train
Deutsche Bahn
04:552h 46m07:41
HamburgBerlin
Sat, May 25
Train
Deutsche Bahn
03:271h 55m05:22
HamburgBerlin
Stations
Important Stations and Airports for this Journey
Berlin
Hamburg
TrainBerlin Hbf

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines U5
Bus lines M41, M85, 120, 123, 142, 147, 245
Suburban train lines S3, S5, S7, S9
Tram lines M5, M8, M10
TrainBerlin Ostbahnhof

Amenities

Refreshments

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