Hanover to Berlin train

Cheap train tickets from Hanover to Berlin

Showing times and prices for Aug 20

Cheapest

32

Average

50

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

03:36PMHanover Hbf2h47 06:23PMBerlin Hbf
0 transfers
321One-way
07:22PMHanover Hbf2h01 09:23PMBerlin Hbf
0 transfers
361One-way
05:22PMHanover Hbf2h00 07:22PMBerlin Hbf
0 transfers
361One-way
05:36PMHanover Hbf3h13 08:49PMBerlin Hbf
1 transfer
391One-way
01:36PMHanover Hbf3h13 04:49PMBerlin Hbf
1 transfer
391One-way

Train schedule from Hanover to Berlin

Showing trains for tomorrow, Saturday, August 20
02:40AMHanover Hbf2h56 05:36AMBerlin Hbf
0 transfers
03:14AMHanover Hbf4h23 07:37AMBerlin Hbf
1 transfer
06:31AMHanover Hbf1h54 08:25AMBerlin Hbf
0 transfers
07:22AMHanover Hbf2h00 09:22AMBerlin Hbf
0 transfers
07:31AMHanover Hbf1h39 09:10AMBerlin Hbf
0 transfers
07:36AMHanover Hbf3h13 10:49AMBerlin Hbf
1 transfer
08:31AMHanover Hbf1h43 10:14AMBerlin Hbf
0 transfers
09:22AMHanover Hbf2h00 11:22AMBerlin Hbf
0 transfers
09:31AMHanover Hbf1h39 11:10AMBerlin Hbf
0 transfers
10:31AMHanover Hbf1h43 12:14PMBerlin Hbf
0 transfers
11:22AMHanover Hbf2h00 01:22PMBerlin Hbf
0 transfers
11:31AMHanover Hbf1h39 01:10PMBerlin Hbf
0 transfers
11:36AMHanover Hbf3h13 02:49PMBerlin Hbf
1 transfer
12:31PMHanover Hbf1h43 02:14PMBerlin Hbf
0 transfers
01:22PMHanover Hbf2h00 03:22PMBerlin Hbf
0 transfers
01:31PMHanover Hbf1h39 03:10PMBerlin Hbf
0 transfers
01:36PMHanover Hbf3h13 04:49PMBerlin Hbf
1 transfer
02:31PMHanover Hbf1h43 04:14PMBerlin Hbf
0 transfers
03:22PMHanover Hbf2h00 05:22PMBerlin Hbf
0 transfers
03:31PMHanover Hbf1h39 05:10PMBerlin Hbf
0 transfers
03:36PMHanover Hbf2h47 06:23PMBerlin Hbf
0 transfers
04:31PMHanover Hbf1h39 06:10PMBerlin Hbf
0 transfers
05:22PMHanover Hbf2h00 07:22PMBerlin Hbf
0 transfers
05:31PMHanover Hbf1h37 07:08PMBerlin Hbf
0 transfers
05:36PMHanover Hbf3h13 08:49PMBerlin Hbf
1 transfer
06:31PMHanover Hbf1h43 08:14PMBerlin Hbf
0 transfers
07:22PMHanover Hbf2h01 09:23PMBerlin Hbf
0 transfers
07:31PMHanover Hbf1h38 09:09PMBerlin Hbf
0 transfers
08:04PMHanover Hbf1h50 09:54PMBerlin Hbf
0 transfers
08:31PMHanover Hbf1h52 10:23PMBerlin Hbf
0 transfers
09:31PMHanover Hbf1h39 11:10PMBerlin Hbf
0 transfers
10:31PMHanover Hbf1h42 12:13AMBerlin Hbf
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07
Thu
Sep 08
Fri
Sep 09

Fastest train times from Hanover to Berlin

Showing times and prices for Aug 20

Fastest Journey

1 h 37 m

Average

2 h 6 m

Trains per day

32

Distance

250 km

Of the 32 trains that leave Hanover for Berlin every day 27 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
05:31PMHanover Hbf1h37 07:08PMBerlin Hbf
0 transfers
561One-way
2nd Fastest
07:31PMHanover Hbf1h38 09:09PMBerlin Hbf
0 transfers
481One-way
03:31PMHanover Hbf1h39 05:10PMBerlin Hbf
0 transfers
481One-way
11:31AMHanover Hbf1h39 01:10PMBerlin Hbf
0 transfers
601One-way
09:31PMHanover Hbf1h39 11:10PMBerlin Hbf
0 transfers
481One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Hanover to Berlin

distanceDistance154 miles (249 km)
durationAverage train duration1 h 47 min
priceAverage train ticket price$32 (€30)
frequencyTrain frequency30 a day
changesDirect trainYes, there are 28 direct trains a day
carriersTrain providersFlixTrain, Deutsche Bahn with connection or Deutsche Bahn

Trains from Hanover to Berlin cover the 154 miles (249 km) long trip taking on average 1 h 47 min with our travel partners like FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 30 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $19 (€18), but the average price of train tickets is $32 (€30). Travelers depart most frequently from Hannover Hbf and arrive in Berlin Hbf.

Train companies: Deutsche Bahn from Hanover to Berlin trains

For as little as $19 (€18) you can travel by train from Hanover to Berlin with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Hanover to Berlin train.

Deutsche Bahn from Hanover to Berlin train information:

  • Average Duration: 1 h 52 min
  • Average Price: $23
  • Deutsche Bahn frequency: 27 a day

Train from Hanover to Berlin. Travel summary

There is an hourly connection by train between the cities of Hanover and Berlin . The Hanover - Berlin trains run regularly during the week between 5.30 am and 22.30 pm. On the weekends the first train to Berlin starts around 7.30. The fastest connection with good 1.5 hours driving time is with the ICE. The train journey Hanover - Berlin begins and ends at the respective main station.

Train from Hanover

The train Hanover - Berlin begins its journey at Hanoveraner Hauptbahnhof, which is centrally located so that the journey is easy. Most trains depart on platform 8 & 9, but you should pay attention to the local advertisements before departure. The S-Bahn lines S1-S8, S21 and S51 allow you to continue your journey to the surrounding communities. The underground lines 1, 2, 3, 7, 8 and 9 are ideal for inner-city journeys. If you travel by bus, you will find the ZOB in Hanover only a few meters away.

By train to Berlin

The train Hanover - Berlin does not need a change and always ends at Berlin Hbf (tief). The other districts of Berlin are easily and quickly accessible from here. This is guaranteed by numerous suburban trains, the underground and bus connections. The Berliner Verkehoursbetriebe (BVG) are responsible for public transport.

Train tickets from Hanover to Berlin: when to book to save $

Time Price Savings
1 week earlier 22 €
2 weeks earlier 20 €10%
3 weeks earlier 19 €16%
1 month before 18 €22%
2 months earlier 15 €47%
3 months earlier 12 €83%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Hanover - Berlin. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

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:

  • Buying your train ticket from Hanover - Berlin 3 weeks in advance means you can save on average up to 16% compared to the price available on the day of departure.
  • If you book a ticket Hanover - Berlin with 2 months in advance you save up to about 47% compared to the initial price.
  • By booking 3 months in advance, you could save up to 83%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Hanover to Berlin

Travel by train to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Hanover to Berlin.
FAQs
If you’re looking to save money on tickets, you can find cheap Hanover to Berlin trains for as little as $19 (€18)  in the next 7 days.
The Hanover to Berlin train ticket price is on average $32 (€30)  if you are looking to book your tickets for this journey in the next week.
The Hanover to Berlin train distance is approximately 154 miles (249 km).
The Hanover to Berlin train duration is on average 1 h 47 min, which is to be expected when traveling 154 miles (249 km) from Hanover to Berlin. However, the time it takes can vary based on specific dates, weekends, and holidays.

When departing from Hanover, you have various train station options to start your journey from including Hannover Hbf, Hannover-Kleefeld and Hannover Bismarckstr. When arriving in Berlin, you can end your trip in train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers book a train from Hannover Hbf   to Berlin Hbf   most frequently for this route.

Passengers board their train most frequently from Hannover Hbf and travel around 1.7 miles (2.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Berlin Hbf and need to travel approximately 3.5 miles (5.6 km) from the train station to the city center in Berlin.

When taking a train from Hanover to Berlin, you can count on FlixTrain, Deutsche Bahn with connection or Deutsche Bahn for the best way to get you to Berlin. You can also check all possible train companies who offer a service between Hanover and Berlin and compare the amenities they offer before buying a train ticket.
Yes, there are 28 direct trains per day from Hanover to Berlin with Deutsche Bahn or FlixTrain, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.
The average number of trains departing Hanover for Berlin is 30 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from Hanover to Berlin leaves at 4: 36 AM. The last train departing from Hanover to Berlin leaves at 9: 31 PM. You can find the latest Hanover to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
The price of a one way train ticket from Hanover to Berlin is on average $32 (€30) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Berlin from Hanover available a few months in advance.

Important Stations and Airports for this Journey

Hanover
Berlin
Hannover Hbf is the most popular Hanover railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Hanover for your trip to Berlin.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 5112861055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 20: 00 | Sun: 08: 00 - 20: 00
Public transit options for Hannover Hbf
U-Bahn lines: U1, U2, U3, U7, U8, U9
S-Bahn lines: S1, S2, S4, S4, S5, S6, S7, S8, S21, S51
Train lines: ICE, IC, EC, NJ, FLX 30, RE1, RE2, RE3, RE8, RE10, RE30, RE60, RE70, RB38
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility

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
Currency
Language