One-way
FAQs

Find trains from Hamburg to Berlin

Search for cheap train tickets from Hamburg to Berlin and book your trip in minutes.

HAM — BER
7 Nov — 14 Nov1
1 adult
Thu 7/11

Best deals for train tickets from Hamburg to Berlin

Find the right train ticket for you
Deutsche Bahn
With transfers
2h 09m
Deutsche Bahn
Deutsche Bahn
With transfers
2h 15m
Deutsche Bahn
Deutsche Bahn
With transfers
2h 34m
Deutsche Bahn
Deutsche Bahn
With transfers
2h 40m
Deutsche Bahn
Deutsche Bahn
With transfers
2h 23m
Deutsche Bahn
Deutsche Bahn
With transfers
3h 10m
Deutsche Bahn

Hamburg to Berlin train information

Find information about ticket prices, popular stations, and train companies that offer trains from Hamburg to Berlin

ONE-WAY FROM

£23

AVG TRAVEL TIME

1h 55m

TRAIN COMPANIES

Deutsche Bahn
The best one-way train deal from Hamburg to Berlin found on momondo in the last 72 hours is £23
Average time it takes to travel by train from Hamburg to Berlin
There is 1 train company servicing this route: Deutsche Bahn

Hamburg Train Station Directory

Location of major train stations in Hamburg
Hamburg Kornweg (Klein Borstel)Hamburg, 53.632378, 10.053841
Hamburg Soltau(Han)Hamburg, 52.98313, 9.831214
Hamburg SülldorfHamburg, 53.581085, 9.797064
Hamburg LandungsbrückenHamburg, 53.546215, 9.970331
Hamburg LandwehrHamburg, 53.5612, 10.03802
Hamburg LangenfeldeHamburg, 53.57934, 9.931048

Berlin Train Station Directory

Location of major train stations in Berlin
Berlin U TierparkBerlin, 52.49694, 13.523338
Berlin HirschgartenBerlin, 52.457973, 13.602135
Berlin KaulsdorfBerlin, 52.512096, 13.588939
Berlin KöpenickBerlin, 52.45869, 13.579914
Berlin LichtenradeBerlin, 52.3873, 13.396174
Berlin Lichterfelde WestBerlin, 52.443344, 13.293733

Book one-way train tickets from Hamburg to Berlin

Below are the fastest and cheapest one-way train tickets from Hamburg to Berlin we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Deutsche Bahn
2 Dec
21:00Hamburg Harburg
2h 09m
23:09Berlin Spandau
Deutsche Bahn
2 Dec
05:50Hamburg Hauptbahnhof
2h 15m
08:05Berlin Spandau
Deutsche Bahn
2 Dec
20:35Hamburg Altona
2h 34m
23:09Berlin Spandau
Deutsche Bahn
1 Dec
04:32Hamburg Altona
2h 40m
07:12Berlin Spandau
Deutsche Bahn
1 Dec
04:49Hamburg Hauptbahnhof
2h 23m
07:12Berlin Spandau
Deutsche Bahn
1 Dec
04:02Hamburg Harburg
3h 10m
1 stop
07:12Berlin Spandau

FAQs for booking trains from Hamburg to Berlin

What stops are along the train from Hamburg to Berlin?

The most common trains to Berlin from Hamburg are the Deutsche Bahn InterCity Express and FlixTrain trains. Both train lines take more than a few hours for the complete trip from Hamburg central train station to Berlin central train station. Passengers who ride with Deutsche Bahn may stop at Lüneburg, Uelzen, and Hannover on their trains from Hamburg to Berlin. Additionally, they may stop at various train stations in Berlin itself, most commonly Berlin-Spandau, before arriving at Berlin central train station. Passengers with FlixTrain train tickets may stop at Buchen, Ludwigslust, and Wittenberge on their Hamburg to Berlin trains. Although most trains stop at Berlin Hbf, the central train station, they also stop at other train stations in Berlin – for example, Berlin-Spandau, Berlin-Sudkreuz, and Berlin-Ostkreuz. During their travels, passengers may have views of the Elbe River.

Do Deutsche Bahn trains from Hamburg to Berlin have Wi-Fi?

All Deutsche Bahn InterCity Express trains from Hamburg to Berlin offer complimentary Wi-Fi to their passengers. Although two Wi-Fi networks are available on the trains, both provide free access to the same quality of internet service. Since the Wi-Fi is a public network, it’s not completely safe from interception. Therefore, if you’re engaging in sensitive tasks like entering financial information or other sensitive data, it’s recommended to use a VPN or to stick to HTTPS sites. Deutsche Bahn trains also offer an entertainment portal that provides free TV series and movies once you log into the Wi-Fi network. FlixTrain trains also offer free Wi-Fi and an entertainment portal with access to movies, films, and audiobooks. Other amenities offered by both train lines include nearby outlets for charging your phone, tablet, or laptop, as well as on-board service for drinks and snacks.

What luggage is allowed on Hamburg to Berlin trains?

Deutsche Bahn allows passengers to take luggage free of charge on their Hamburg to Berlin trains. The luggage doesn’t need to be weighed before getting onboard and there is no limit on the number of bags you can have. However, you aren’t allowed to bring more luggage than can be safely carried by one person. Small personal items like laptop cases, briefcases, and backpacks can be kept with you in the seat, placed in the overhead compartment, or placed under your seat. Larger suitcases and luggage items can be stowed in luggage rack spaces that are either in the middle of the coach or near the doors. Specialty items like folding bikes, pushchairs, and sports equipment may also be brought on board. That being said, it’s important to remember that passengers are responsible for their luggage. FlixTrain provides passengers with one free carry-on (up to 15 lbs) and one free checked bag (up to 44 lbs). One additional piece of luggage (up to 44 lbs) may also be added for an extra fee.

What train stations are used when travelling from Hamburg to Berlin?

Passengers on trains to Berlin from Hamburg may choose from a variety of train stations. Trains departing from Hamburg typically leave from Hamburg Hauptbahnhof, the central train station in Hamburg. Regular train service connects the other Hamburg stations to Hamburg Hauptbahnhof on a regular basis; from Dammtor, it takes around 8 minutes, from Altona about 22 minutes, from Harburg around 18 minutes, and from Bergedorf around 25 minutes. When trains arrive in Berlin, they typically stop at Berlin Hauptbahnhof, the central station. However, they may also stop at stations before and after Hauptbahnhof. Luckily, nearly all stations are only a few minutes ride from the central train station. From Spandau station it’s about 12 minutes, from Sudkreuz station it’s about 6 minutes, and from Ostkreuz station it’s about 16 minutes.

How much does a train ticket from Hamburg to Berlin Brandenburg cost?

A ticket from Hamburg to Berlin Brandenburg for this week starts from £23 one-way.

How long is the train ride from Hamburg to Berlin Brandenburg?

Arrive at your destination quickly by taking a 1h 44m train from Hamburg to Berlin Brandenburg. The time it takes to travel between these two locations can vary by up to 0h 11m, depending on whether your train has stops or different departure times. Deutsche Bahn has the quickest available train to your destination.

How far is Hamburg to Berlin Brandenburg by train?

Hamburg and Berlin Brandenburg are 158.4 mi apart from one another, but the actual distance by train depends on the route taken. The train takes 1h 44m, typically.


Popular train routes to Berlin

Most frequently searched train routes to Berlin, along with the cheapest price and shortest travel time.
Trains to Berlin from Amsterdam
Fastest travel time6h 15m
Cheapest price£63
Trains to Berlin from Frankfurt am Main
Fastest travel time3h 53m
Cheapest price£30

Start planning your trip to Berlin

Get the latest Berlin flight insights
Get the latest Berlin flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Berlin
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of Berlin

Find hotels in Berlin
Top car hire choices in Berlin
Top car hire choices in Berlin

Experience Berlin from behind the wheel! Learn more about the best car hire deals

Find rental cars in Berlin
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in Berlin
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to Berlin here.

Find buses to Berlin