Trains from Berlin to Hamburg

Sat, Sep 21
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 21

Cheapest

$23

Average

$42

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 $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 23.

Cheapest
carrier-logo
21:38Berlin Hbf (tief)1h55 23:33Hamburg Hbf
0 changes
$231One-way
Cheapest
carrier-logo
19:40Berlin Hbf (tief)1h44 21:24Hamburg Hbf
0 changes
$231One-way
Cheapest
carrier-logo
19:49Berlin Hbf (tief)3h05 22:54Hamburg Hbf
1 change
$231One-way
Cheapest
carrier-logo
06:38Berlin Hbf (tief)1h46 08:24Hamburg Hbf
0 changes
$231One-way
Cheapest
carrier-logo
19:06Berlin Hbf (tief)2h09 21:15Hamburg Hbf
0 changes
$231One-way

Train Times

Berlin to Hamburg

Showing trains for tomorrow, Sat, Sep 21
carrier-logo
00:16Berlin Hbf (tief)7h14 07:30Hamburg Hbf
0 changes
carrier-logo
00:34Berlin Hbf (S-Bahn)6h29 07:03Hamburg Hbf
0 changes
carrier-logo
04:22Berlin Gesundbrunnen3h55 08:17Hamburg Hbf
0 changes
carrier-logo
06:38Berlin Hbf (tief)1h46 08:24Hamburg Hbf
0 changes
carrier-logo
07:06Berlin Hbf (tief)2h05 09:11Hamburg Hbf
0 changes
carrier-logo
07:40Berlin Hbf (tief)1h44 09:24Hamburg Hbf
0 changes
carrier-logo
08:07Berlin Hbf (tief)2h57 11:04Hamburg 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)1h45 11:25Hamburg 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: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
19:49Berlin Hbf (tief)3h05 22:54Hamburg Hbf
0 changes
carrier-logo
21:38Berlin Hbf (tief)1h55 23:33Hamburg Hbf
0 changes
carrier-logo
22:38Berlin Hbf (tief)1h55 00:33Hamburg Hbf
0 changes
carrier-logo
23:08Berlin Hbf (tief)9h54 09:02Hamburg Hbf
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Fri
Sep 20
$23Deutsche Bahn
$12Flixbus
Sat
Sep 21
$23Deutsche Bahn
$8Bla Bla Bus
Sun
Sep 22
$23Deutsche Bahn
$12Flixbus
Mon
Sep 23
$23Deutsche Bahn
$6Bla Bla Bus
Tue
Sep 24
$23Deutsche Bahn
$3Bla Bla Bus
Wed
Sep 25
$23Deutsche Bahn
$3Bla Bla Bus
Thu
Sep 26
$23Deutsche Bahn
$3Bla Bla Bus
Fri
Sep 27
$23Deutsche Bahn
$8Bla Bla Bus
Sat
Sep 28
$23Deutsche Bahn
$7Bla Bla Bus
Sun
Sep 29
$23Deutsche Bahn
$3Bla Bla Bus
Mon
Sep 30
$23Deutsche Bahn
$3Bla Bla Bus
Tue
Oct 1
$23Deutsche Bahn
$6Bla Bla Bus
Wed
Oct 2
$23Deutsche Bahn
$6Bla Bla Bus
Thu
Oct 3
$23Deutsche Bahn
$6Bla Bla Bus
Fri
Oct 4
$23Deutsche Bahn
$6Bla Bla Bus
Sat
Oct 5
$23Deutsche Bahn
$6Bla Bla Bus
Sun
Oct 6
$23Deutsche Bahn
$8Bla Bla Bus
Mon
Oct 7
$23Deutsche Bahn
$6Bla Bla Bus
Tue
Oct 8
$23Deutsche Bahn
$6Bla Bla Bus
Wed
Oct 9
$23Deutsche Bahn
$6Bla Bla Bus
Thu
Oct 10
$17Deutsche Bahn
$6Bla Bla Bus

The fastest trains

from Berlin
to Hamburg

Showing times and prices for Sep 21

Fastest Journey

1 h 43 m

Average

2 h 41 m

Trains per day

30

Distance

255 km

Of the 30 train that leave Berlin for Hamburg every day 24 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 41 m but if you time it right, some train will get you there in just 1 h 43 m .

The slowest train will take 9 h 54 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
08:38Berlin Hbf (tief)1h43 10:21Hamburg Hbf
0 changes
$921One-way
Fastest
carrier-logo
10:38Berlin Hbf (tief)1h43 12:21Hamburg Hbf
0 changes
$631One-way
Fastest
carrier-logo
14:38Berlin Hbf (tief)1h43 16:21Hamburg Hbf
0 changes
$301One-way
Fastest
carrier-logo
12:38Berlin Hbf (tief)1h43 14:21Hamburg Hbf
0 changes
$461One-way
2nd Fastest
carrier-logo
11:40Berlin Hbf (tief)1h44 13:24Hamburg Hbf
0 changes
$631One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Berlin to Hamburg Train Information

Avg. Train Duration:
3 hours 41 minutes
Train Ticket Price: $23
Trains depart from:Berlin
Trains arrive in:Hamburg
Distance:255 km
TrainTrain Companies:Deutsche Bahn

Quick Guide: Trains from Berlin to Hamburg

Average Price: €27
Trains per day: ~70
Transfers: Direct
Average Time: 1:45
Fastest Route: 1:42
Slowest Route: 7:00


Trains from Berlin to Hamburg

Trains in Germany are an effective way to travel between cities, with Deutsche Bahn providing domestic and international train routes. Trains from Berlin to Hamburg depart from Berlin Hauptbahnhof and arrives at the Hamburg station of the same name. The earliest Berlin to Hamburg train leaves Berlin in the early hours of the morning while the final Berlin to Hamburg train of the day leaves the German capital at late in the evening. All trains from Berlin to Hamburg travel directly between the two cities with no changes. Journey times vary slightly, although most take approximately 1 hour and 45 minutes to arrive in Hamburg. Peak prices apply between 4:00 - 5:00 p.m. On weekends, there are frequent Berlin to Hamburg trains, but fewer than on weekdays.

Berlin to Hamburg trains: Not what you're looking for?

Return trains from Hamburg to Berlin | Compare all modes of traveling from Berlin to Hamburg | Or learn more about trains to Hamburg



Berlin to Hamburg Train Cost

Average prices for Deutsche Bahn trains from Berlin to Hamburg when you book in advance

Booking Period

Average Price

Same Day

€28

1 Day in Advance

€30

1 Week in Advance

€31

2 Weeks in Advance

€30

1 Month in Advance

€25

3 Months in Advance

€28

Berlin to Hamburg Trains: General Information

Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Berlin to Hamburg train tickets by planning ahead and checking the prices before booking.

  • autobus All Berlin to Hamburg trains are run by Deutsche Bahn.
  • autobus Most Berlin to Hamburg trains are direct, depart from Berlin Hauptbahnhof and arrive at Hamburg Hauptbahnhof.
  • autobus Journey Time: The Berlin to Hamburg train journey takes as little as 1 hour and 42 minutes to arrive in Hamburg.
  • autobus Most travelers book their Berlin to Hamburg train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Berlin to Hamburg trains decrease the further they are booked in advance:

  • Berlin to Hamburg train costs are 11% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Berlin

All trains from Berlin to Hamburg depart from Berlin's Hauptbahnhof. The station is located in the center of Berlin and is well connected to other parts of the city such as Alexanderplatz via the S-Bahn rail network. There is also a U-Bahn Metro system which provides access to areas outside the center. An Airport Express also links the Hauptbahnhof to Schönefeld Airport, and the journey takes half an hour while an Express Bus links the station to Tegel Airport.

Getting into Hamburg by Train

Hamburg is thought of as one of the most bohemian, youthful and free-spirited cities in Europe, with a thriving nightlife, sporting attractions and artistic scene. Favourite attractions include the classy harbour district, the raucous Reeperbahn and the historic warehouse area. The massive Hamburg Hauptbahnhof is Germany's busiest station and is right at the heart of Hamburg. It is well connected to all parts of the city via the S-Bahn and U-Bahn, which pass through it. Buses also operate regular services from the station and run until 12:30 am on weekdays. However, at weekends, the buses run throughout the night.

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.