Trains from Berlin to Hamburg

Sun, Sep 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

Showing times and prices for Sep 22

Cheapest

£18

Average

£49

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Berlin to Hamburg will cost around £ 49 if you buy it on the day, but the cheapest tickets can be found for only £ 18.

Cheapest
carrier-logo
17:09Berlin Hbf (tief)2h55 20:04Hamburg Hbf
0 changes
£181One-way
Cheapest
carrier-logo
13:24Berlin Hbf (tief)2h58 16:22Hamburg Hbf
0 changes
£181One-way
Cheapest
carrier-logo
07:06Berlin Hbf (tief)2h05 09:11Hamburg Hbf
0 changes
£181One-way
2nd Cheapest
carrier-logo
09:06Berlin Hbf (tief)2h06 11:12Hamburg Hbf
0 changes
£241One-way
2nd Cheapest
carrier-logo
08:38Berlin Hbf (tief)1h43 10:21Hamburg Hbf
0 changes
£241One-way

Train Times

Berlin to Hamburg

Showing trains for tomorrow, Sun, Sep 22
carrier-logo
00:16Berlin Hbf (tief)7h33 07:49Hamburg Hbf
0 changes
carrier-logo
02:21Berlin Hbf (S-Bahn)6h41 09:02Hamburg Hbf
0 changes
carrier-logo
07:06Berlin Hbf (tief)2h05 09:11Hamburg Hbf
0 changes
carrier-logo
08:38Berlin Hbf (tief)1h43 10:21Hamburg Hbf
0 changes
carrier-logo
09:06Berlin Hbf (tief)2h06 11:12Hamburg Hbf
0 changes
carrier-logo
09:40Berlin Hbf (tief)1h44 11:24Hamburg Hbf
0 changes
carrier-logo
10:38Berlin Hbf (tief)1h43 12:21Hamburg Hbf
0 changes
carrier-logo
10:39Berlin Gesundbrunnen3h24 14:03Hamburg Hbf
0 changes
carrier-logo
11:40Berlin Hbf (tief)1h44 13:24Hamburg Hbf
0 changes
carrier-logo
12:38Berlin Hbf (tief)1h43 14:21Hamburg Hbf
0 changes
carrier-logo
13:06Berlin Hbf (tief)2h05 15:11Hamburg Hbf
0 changes
carrier-logo
13:24Berlin Hbf (tief)2h58 16:22Hamburg Hbf
0 changes
carrier-logo
13:40Berlin Hbf (tief)1h45 15:25Hamburg Hbf
0 changes
carrier-logo
14:38Berlin Hbf (tief)1h43 16:21Hamburg Hbf
0 changes
carrier-logo
15:06Berlin Hbf (tief)2h05 17:11Hamburg Hbf
0 changes
carrier-logo
15:40Berlin Hbf (tief)1h44 17:24Hamburg Hbf
0 changes
carrier-logo
16:38Berlin Hbf (tief)1h44 18:22Hamburg Hbf
0 changes
carrier-logo
17:06Berlin Hbf (tief)2h05 19:11Hamburg Hbf
0 changes
carrier-logo
17:09Berlin Hbf (tief)2h55 20:04Hamburg Hbf
0 changes
carrier-logo
17:40Berlin Hbf (tief)1h44 19:24Hamburg Hbf
0 changes
carrier-logo
18:38Berlin Hbf (tief)1h45 20:23Hamburg Hbf
0 changes
carrier-logo
19:06Berlin Hbf (tief)2h09 21:15Hamburg Hbf
0 changes
carrier-logo
19:40Berlin Hbf (tief)1h44 21:24Hamburg Hbf
0 changes
carrier-logo
20:38Berlin Hbf (tief)1h43 22:21Hamburg Hbf
0 changes
carrier-logo
20:40Berlin Gesundbrunnen3h40 00:20Hamburg Hbf
0 changes
carrier-logo
21:38Berlin Hbf (tief)1h55 23:33Hamburg Hbf
0 changes
carrier-logo
22:38Berlin Hbf (tief)2h02 00:40Hamburg Hbf
0 changes
carrier-logo
23:08Berlin Hbf (tief)7h36 06:44Hamburg Hbf
0 changes
carrier-logo
23:08Berlin Hbf (tief)7h55 07:03Hamburg Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Sat
Sep 21
£18Deutsche Bahn
£6Bla Bla Bus
Sun
Sep 22
£18Deutsche Bahn
£8Bla Bla Bus
Mon
Sep 23
£18Deutsche Bahn
£5Bla Bla Bus
Tue
Sep 24
£18Deutsche Bahn
£3Bla Bla Bus
Wed
Sep 25
£18Deutsche Bahn
£3Bla Bla Bus
Thu
Sep 26
£14Deutsche Bahn
£3Bla Bla Bus
Fri
Sep 27
£18Deutsche Bahn
£6Bla Bla Bus
Sat
Sep 28
£18Deutsche Bahn
£6Bla Bla Bus
Sun
Sep 29
£18Deutsche Bahn
£3Bla Bla Bus
Mon
Sep 30
£18Deutsche Bahn
£3Bla Bla Bus
Tue
Oct 1
£18Deutsche Bahn
£5Bla Bla Bus
Wed
Oct 2
£18Deutsche Bahn
£5Bla Bla Bus
Thu
Oct 3
£18Deutsche Bahn
£5Bla Bla Bus
Fri
Oct 4
£18Deutsche Bahn
£5Bla Bla Bus
Sat
Oct 5
£18Deutsche Bahn
£5Bla Bla Bus
Sun
Oct 6
£18Deutsche Bahn
£6Bla Bla Bus
Mon
Oct 7
£18Deutsche Bahn
£5Bla Bla Bus
Tue
Oct 8
£18Deutsche Bahn
£5Bla Bla Bus
Wed
Oct 9
£18Deutsche Bahn
£5Bla Bla Bus
Thu
Oct 10
£18Deutsche Bahn
£5Bla Bla Bus
Fri
Oct 11
£18Deutsche Bahn
£6Bla Bla Bus

The fastest trains

from Berlin
to Hamburg

Showing times and prices for Sep 22

Fastest Journey

1 h 43 m

Average

2 h 49 m

Trains per day

29

Distance

255 km

Of the 29 train that leave Berlin for Hamburg every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 255 km distance in an average of 2 h 49 m but if you time it right, some train will get you there in just 1 h 43 m .

The slowest train will take 7 h 55 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
carrier-logo
14:38Berlin Hbf (tief)1h43 16:21Hamburg Hbf
0 changes
£651One-way
Fastest
carrier-logo
08:38Berlin Hbf (tief)1h43 10:21Hamburg Hbf
0 changes
£241One-way
Fastest
carrier-logo
12:38Berlin Hbf (tief)1h43 14:21Hamburg Hbf
0 changes
£651One-way
Fastest
carrier-logo
20:38Berlin Hbf (tief)1h43 22:21Hamburg Hbf
0 changes
£561One-way
Fastest
carrier-logo
10:38Berlin Hbf (tief)1h43 12:21Hamburg Hbf
0 changes
£331One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Berlin to Hamburg Train Information

Avg. Train Duration:
3 hours 40 minutes
Train Ticket Price: £18
Trains depart from:Berlin
Trains arrive in:Hamburg
Distance:255 km
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.

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?
Where is the train station and what is the best way to get there?
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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.