- Must visit
Pergamonmuseum (Pergamon Museum)
One of Berlin’s most famous museums on Museum Island, known for monumental antiquities including the Pergamon Altar collection displays and Near Eastern art. A major cultural highlight despite phased,
Cheapest price
$43
Average price
$65
Fastest journey
1 h 50 m
Average duration
1 h 50 m
Trains per day
35
Distance
255 km
The best way to find a cheap train ticket from Hamburg to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Hamburg to Berlin will cost around $65 if you buy it on the day, but the cheapest tickets can be found for only $43.
Of the 35 trains that leave Hamburg for Berlin on Sat, Jun 20, 34 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, Jun 20 the direct trains cover the 255 km distance in an average of 1 h 50 m but if you time it right, some trains will get you there in just 1 h 50 m .
On Sat, Jun 20 the slowest trains will take 1 h 51 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.
FlixTrain
FlixTrain
FlixTrain
FlixTrain
FlixTrain
ICE 873
RJ 175
RJ 179
RJ 173
FlixTrainOmio recommends booking the train as it is the most popular option from Hamburg to Berlin among Omio's users. If you are prioritising price take the bus with prices starting from $13. For those with little time consider booking a bus which can get you there in 2h 58m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg. The ticket price range depends on the travel mode: a bus costs an average of $13, and a flight costs an average of $257.
Distance: 158 miles (255 km)
Most popular Train | Bus | Flight | Driving |
|---|---|---|---|
$61 Average price | $27 Average price Cheapest | $257 Average price | $52 Average price (fuel + tolls) |
3h 33m Average total duration 3h 3m Onboard + 30m Additional time* | 3h 28m Average total duration Fastest 2h 58m Onboard + 30m Additional time* | 6h 59m Average total duration 3h 59m Onboard + 3h 0m Additional time* | 3h 7m Average total duration (door-to-door) |
0.1 - 0.2kg CO2 emissions Lowest | 0.3 - 0.6kg CO2 emissions | - CO2 emissions | - CO2 emissions |
Direct Options | Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Hamburg to Berlin:
A bus is $34 (€27) less than a train for this route with tickets for a train from Hamburg to Berlin costing on average $61 (€50).
A bus is $229 (€188) less than a flight for this route with tickets for a flight from Hamburg to Berlin costing on average $257 (€210).
Other travel options to Berlin take longer:
Train takes on average 3h 3m.
Flight takes on average 3h 59m.
You'll arrive about 4m sooner (3h 3m by train vs 3h 7m by car). Tickets start at around $61 (€50) compared to roughly $52 (€43) in fuel and tolls — so you're paying a bit more, but getting hours of your day back, a city-centre arrival, and the freedom to work or relax instead of drive.
Direct services run with Deutsche Bahn, FlixTrain, Deutsche Bahn Intercity (DB IC).
Driving makes more sense if you're travelling as a group (where fuel costs split several ways), want to stop along the way, or need a car once you arrive.
The table below shows live departures for Hamburg to Berlin trains for today, Friday, June 19. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
RJ 173 | Delayed 7:31 AM Hamburg Hbf | 1h52 | 7:38 AM 7:38 AMBerlin Hbf | 0 transfersDirect | |
FlixTrain | 7:33 AM Hamburg Hbf | 2h08 | 9:41 AM Berlin Hbf | 0 transfersDirect | |
FlixTrain | 7:33 AM Hamburg Hbf | 1h51 | 9:24 AM Berlin Spandau | 0 transfersDirect | |
FlixTrain | 7:33 AM Hamburg Hbf | 2h29 | 10:02 AM Berlin Südkreuz station | 0 transfersDirect | |
ICE 91 | Delayed 7:39 AM Hamburg Hbf | 2h12 | 8:20 AM 8:20 AMBerlin Hbf | 0 transfersDirect | |
ICE 507 | Delayed 8:21 AM Hamburg Hbf | 2h01 | 8:37 AM 8:37 AMBerlin Hbf | 0 transfersDirect | |
ICE 2827 | On time 8:21 AM Hamburg Hbf | 2h01 | 10:22 AM Berlin Hbf | 0 transfersDirect | |
RJ 175 | Delayed 9:32 AM Hamburg Hbf | 1h51 | 9:38 AM 9:38 AMBerlin Hbf | 0 transfersDirect | |
FlixTrain | 9:33 AM Hamburg Hbf | 1h51 | 11:24 AM Berlin Spandau | 0 transfersDirect | |
FlixTrain | 9:33 AM Hamburg Hbf | 2h29 | 12:02 PM Berlin Südkreuz station | 0 transfersDirect | |
FlixTrain | 9:33 AM Hamburg Hbf | 2h08 | 11:41 AM Berlin Hbf | 0 transfersDirect | |
ICE 707 | Delayed 9:39 AM Hamburg Hbf | 2h12 | 10:20 AM 10:20 AMBerlin Hbf | 0 transfersDirect | |
ICE 509 | Delayed 10:21 AM Hamburg Hbf | 2h01 | 10:37 AM 10:37 AMBerlin Hbf | 0 transfersDirect | |
RJ 383 | Delayed 11:31 AM Hamburg Hbf | 1h52 | 11:38 AM 11:38 AMBerlin Hbf | 0 transfersDirect | |
ICE 1205 | Delayed 11:39 AM Hamburg Hbf | 2h12 | 12:20 PM 12:20 PMBerlin Hbf | 0 transfersDirect | |
ICE 601 | Delayed 12:21 PM Hamburg Hbf | 2h01 | 12:37 PM 12:37 PMBerlin Hbf | 0 transfersDirect | |
ICE 2821 | On time 12:21 PM Hamburg Hbf | 2h01 | 2:22 PM Berlin Hbf | 0 transfersDirect | |
RJ 177 | Delayed 1:30 PM Hamburg Hbf | 1h53 | 1:38 PM 1:38 PMBerlin Hbf | 0 transfersDirect | |
ICE 801 | Delayed 1:39 PM Hamburg Hbf | 2h12 | 2:20 PM 2:20 PMBerlin Hbf | 0 transfersDirect | |
ICE 603 | Delayed 2:21 PM Hamburg Hbf | 2h01 | 2:37 PM 2:37 PMBerlin Hbf | 0 transfersDirect | |
ICE 2833 | On time 2:21 PM Hamburg Hbf | 2h01 | 4:22 PM Berlin Hbf | 0 transfersDirect | |
RJ 385 | Delayed 3:31 PM Hamburg Hbf | 1h53 | 3:39 PM 3:39 PMBerlin Hbf | 0 transfersDirect | |
ICE 803 | Delayed 1:42 PM 3:39 PMHamburg Hbf | 2h11 | 4:19 PM 4:19 PMBerlin Hbf | 0 transfersDirect | |
ICE 605 | Delayed 4:21 PM Hamburg Hbf | 2h01 | 4:37 PM 4:37 PMBerlin Hbf | 0 transfersDirect | |
RJ 179 | Delayed 5:00 PM Hamburg Hbf | 1h50 | 5:15 PM 5:15 PMBerlin Hbf | 0 transfersDirect | |
FlixTrain | 5:33 PM Hamburg Hbf | 2h13 | 7:46 PM Berlin Hbf | 0 transfersDirect | |
FlixTrain | 5:33 PM Hamburg Hbf | 1h51 | 7:24 PM Berlin Spandau | 0 transfersDirect | |
FlixTrain | 5:33 PM Hamburg Hbf | 2h29 | 8:02 PM Berlin Südkreuz station | 0 transfersDirect | |
ICE 2075 | Delayed 5:39 PM Hamburg Hbf | 2h18 | 6:13 PM 6:13 PMBerlin-Gesundbrunnen station | 0 transfersDirect | |
ICE 607 | Delayed 6:21 PM Hamburg Hbf | 2h01 | 6:37 PM 6:37 PMBerlin Hbf | 0 transfersDirect | |
FlixTrain | 7:33 PM Hamburg Hbf | 2h19 | 9:52 PM Berlin Südkreuz station | 0 transfersDirect | |
FlixTrain | 7:33 PM Hamburg Hbf | 2h07 | 9:40 PM Berlin Hbf | 0 transfersDirect | |
FlixTrain | 7:33 PM Hamburg Hbf | 1h51 | 9:24 PM Berlin Spandau | 0 transfersDirect | |
ICE 873 | On time 7:34 PM Hamburg Hbf | 1h50 | 9:24 PM Berlin Hbf | 0 transfersDirect | |
ICE 609 | Delayed 8:21 PM Hamburg Hbf | 2h01 | 8:37 PM 8:37 PMBerlin Hbf | 0 transfersDirect | |
ICE 809 | Delayed 9:40 PM Hamburg Hbf | 2h11 | 10:20 PM 10:20 PMBerlin Hbf | 0 transfersDirect | |
RJ 479 | Delayed 10:50 PM Hamburg Hbf | 2h03 | 11:14 PM 11:14 PMBerlin Hbf | 0 transfersDirect | |
81945+ 4447 · ICE 1272 | On time 11:36 PM Hamburg Hbf | 6h48 | 6:24 AM Berlin Spandau | 2 transfers | |
| Saturday, June 20 | |||||
RJ 387 | 4:59 AM Hamburg Hbf | 1h51 | 6:50 AM Berlin Hbf | 0 transfersDirect | |
ICE 703 | On time 5:39 AM Hamburg Hbf | 2h12 | 7:51 AM Berlin Hbf | 0 transfersDirect | |
Find all the dates and times for this journey
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
By Amelia
For a weekend getaway in Hamburg, my favourite option is to take Deutsche Bahn's ICE train. I love how it connects both Berlin's and Hamburg's city centers, something that taking the plane doesn't do. The route is convenient and, when booked in advance, quite affordable. For extra comfort and peace of mind I would highly recommend reserving a seat.
You can easily go from Berlin to Hamburg by train in under 2 hours, covering around 255 kilometers (160 miles) between two of Germany's most interesting cities. For me, the train is the best options as it is affordable, convenient and furthermore sustainable. The most common provider due to its high frequency is Deutsche Bahn (high-speed ICE or Intercity trains), but FlixTrain is also a good option. Trains usually depart from Berlin Hauptbahnhof and arrive and Hamburg Hauptbahnhof, making it easy to reach from almost anywhere in the two cities.
After booking my ticket there was little planning to do before getting on the train. Other than planning when to get there, I love how seamless the experience of preparing for train travel is compared to traveling by plane. You don't need to worry as much about luggage and documents, and can arrive to the station close to the departure time.
Berlin Hauptbahnhof is a big station with multiple levels and options for food and shopping. The monitors conveniently point you to your platform. Updates are also communicated effectively and in case it's needed there's Deutsche Bahn service counters and staff around the platforms.
Hamburg Hauptbahnhof is conveniently connected to Hamburg's main public transport options. It also offers extensive food and shopping options to get what you need right upon arrival.
The connection between Berlin and Hamburg is a very popular route, so there are train options throughout the day, and most of them aren't fully booked. Some options require transfers, but I recommend going for a direct train, which often costs around the same or just a bit extra.
The onboard experience is smooth and comfortable. If you have booked a seat (highly recommended), your ticket will display your car and seat. You can grab a snack or a coffee at the cafe car and either take it back to your seat or enjoy it right there (at the bar or tables). The monitors will also conveniently inform you of updates in the schedule and how far along in the journey you are.

Check over the seats to check if they're reserved
I recommend booking at least three weeks in advance to avoid last minute, higher, prices. For extra comfort, I would also reserve a seat. If you don't, you will need to check in the displays over the seats and find a free one for your self. In busy trains, this could require you to have to change seats if there are no free seats available for the entirety of your journey.
| Item | Cost (eur) |
|---|---|
| Ticket price | €27 |
| Food & drinks | €7.5 |
| Travel to departure station | €3.9 |
| Travel from arrival station | €3.8 |
| Total | € 42.199999999999996 |
If you're based in Berlin and want to visit Hamburg, I recommend taking the train, especially Deutsche Bahn's ICE. It is fast, convenient and affordable. My favorite part is how it takes you from city center to city center. By booking with Omio, you can easily compare modes and have your tickets at hand in the app.

Trains from Hamburg to Berlin run on average 18 times per day, taking around 3h 3m. Cheap train tickets for this journey start at $17 (€14) but you can travel from only $13 (€11) by bus.
There are 14 trains per day. The earliest train runs at 00:01, the last at 23:58. The fastest train covers the 158 miles (255 km) distance in 2h 7m.
Distance 158 miles (255 km) |
Average train duration 3h 3m |
Cheapest ticket price $17 (€14) |
Trains per day 18 |
Direct trains 14 |
Fastest train 2h 7m |
First train 12:01 AM |
Last train 11:58 PM |
Cheapest Month Nov |
Cheapest Day Sat |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Thu |
Least Busy Day Sun |
Best time to book 63 days |
Discover the best of Berlin — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Berlin trip today.
One of Berlin’s most famous museums on Museum Island, known for monumental antiquities including the Pergamon Altar collection displays and Near Eastern art. A major cultural highlight despite phased,
A standout Museum Island institution housing Egyptian, prehistoric and classical antiquities, including the celebrated bust of Nefertiti. Essential for first-time visitors interested in archaeology.
A major museum exploring Jewish history and culture in Germany through powerful architecture and thoughtful permanent and temporary exhibitions. Widely regarded as one of Berlin’s most important muse
Berlin’s premier cultural ensemble in the heart of the city, combining major museums and grand historic architecture. It is one of the best areas for first-time visitors to prioritize.
Berlin’s most famous historic boulevard, lined with monumental buildings and key sights. A classic walk connecting Brandenburg Gate with Museum Island and the city’s historic core.
Berlin’s central park offers broad paths, monuments, canals and green space ideal for walking or relaxing between major sights. It is a practical and scenic stop in most itineraries.
Berlin’s iconic street food: sliced pork sausage topped with curried ketchup and usually served with fries or a bread roll.
A Berlin staple with Turkish roots, typically shaved meat in flatbread with salad and sauces; widely associated with the city’s everyday food culture.
Traditional pork knuckle, usually cured and simmered, served with peas, potatoes, or sauerkraut; a classic hearty Berlin and Brandenburg dish.
Acclaimed fine-dining restaurant focused on regional German ingredients, offering a distinctly Berlin contemporary culinary experience.
Historic Berlin tavern in Kreuzberg known for classic regional dishes such as Eisbein, sausages, and hearty beer-hall fare in a traditional setting.
One of Berlin’s oldest restaurants, serving traditional German and Berlin specialties in a historic, atmospheric dining room.
Moderate by Western European standards. Budget eats and transit are reasonable, while central hotels and nightlife can be pricey.
Service is usually included. In restaurants, round up or tip about 5-10% for good service. Round up for taxis. Small tips are appreciated at cafes; not expected for counter service.
Official public transport app
Berlin Hbf, Berlin -> Alexanderplatz, Berlin
Find answers to the most common questions about traveling from Hamburg to Berlin by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Berlin, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need