Need a place to stay?
|Avg. Train Duration|
2 hours 14 minutes
|Train Ticket Price:||$18|
|Trains depart from:||Hamburg|
|Trains arrive in:||Berlin|
|Train Companies:||FlixTrain, Deutsche Bahn|
You can travel by train from Hamburg to Berlin with Deutsche Bahn for as low as $6 (€5). When you search for schedules and tickets, Omio will show you the best journey.
Find your perfect route from Hamburg to Berlin with Deutsche Bahn (DB)! Check out the DB train schedules from Hamburg to Berlin and then book cheap DB tickets with Omio. The distance between Hamburg and Berlin by DB is 158 miles (255 km) and the cheapest price for a DB ticket from Hamburg to Berlin is $38 (€30).
DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.
DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
When you buy your Deutsche Bahn train tickets between Hamburg and Berlin don't forget to keep the following COVID-19 related policies in mind:
With an average of 25 trains making the journey from Hamburg to Berlin every day, passengers can make a selection that suits their traveling schedule and gives them the best opportunity to take in the sights and sounds of the German capital. Direct connections offer the fastest journey time and will arrive in just under 2 hours at the earliest. Most connections are direct, with usually only one indirect option on offer.
All services traveling between Hamburg and Berlin are operated by Deutsche Bahn. Deutsche Bahn are the main train service provider for the country and have offices and information points spread throughout all German cities.
The fastest direct connection between Hamburg and Berlin takes 1 hour and 54 minutes. Indirect services usually involve a total travel time of roughly 4 hours and 56 minutes, and normally require a change in Hannover station.
With 25 journeys from Hamburg to Berlin taking place every day, travelers can choose from 1 to 2 departures taking place each hour. The first service departs at 7:38 a.m. with the last departure taking place at 10:30 p.m.
All railway travel between Hamburg and Berlin departs from the city's central train station, Hamburg Hauptbahnhof. It is a major facility and is the second busiest station in Europe. The building is located a short walk from the city center, and culture buffs will find a famous art museum located next door. With 75 shops in total and an impressive choice of cafes and restaurants, there is much to see and do for passengers waiting to board their train to Berlin.
Arrival train station: Passengers arriving in Berlin will disembark at Berlin Hauptbahnhof, the main train station for the city. Located in the government district of Berlin, it is in a central area and nearby to many of the city's key attractions. Services found at the station include luggage lockers, taxi services, and free WiFi.
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
When departing from Hamburg, you have various train station options to start your route from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. When arriving in Berlin, you can end your route in train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz.
Omio customers book a train from Hamburg Hbf to Berlin Hbf most frequently for this route.
Passengers board the train most frequently from Hamburg Hbf, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Berlin Hbf, located 0 mile (s) / 0 km away from the city center.
Here are some other resources that might have the information you need