Compare prices to get from Hannover to Berlin
$126|3h 20m
$6|2h 34m
$15|3h
$653
$143
$143
$153
$155
$146
$172
$138
$126
$142
$132
$160
$203
$142
AJet24h 25m
Hannover AirportBerlin Brandenburg Airport
$143One way
Search
1 stop
Lufthansa9h 15m
Hannover AirportBerlin Brandenburg Airport
$233One way
Search
1 stop
- Prices shown from Hannover to Berlin are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare flights, trains, and buses from Hannover to Berlin
The cheapest way to get from Hannover to Berlin costs only $18 on average via Trains, and the quickest way takes just 3h 15m by Trains. Find the travel option that best suits you.
Trains
Cheapest
Fastest
Average price
$18
Average duration
3h 15m
Departure time
19:03 - 22:17
Direct options
Buses
Average price
$22
Average duration
3h 48m
Departure time
05:10 - 03:30
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Hannover to Berlin?
What is the cheapest day to travel by train from Hannover to Berlin?
Based on Trip.com's data, the cheapest day to travel by train from Hannover to Berlin is Thursday, with an average price of $13.
$29
$21
$13
$5
What is the cheapest day to travel from Hannover to Berlin by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Hannover to Berlin is Monday, with an average price of $22.
$22
Recommended hotels in Berlin

8.9/10
115 Reviews
Telegraphenamt

Berlin City Centre | 0.83 km from downtown
$309

5.7/10
4 Reviews
Hotel FFA 62

Friedrichshain | 4.2 km from downtown
$470

9.3/10
17 Reviews
cityswap - Ku'damm Penthouses

Berlin City Centre | 4.89 km from downtown
17% off
$353 $294

9.1/10
106 Reviews
Hotel de Rome Berlin

Berlin City Centre | 0.87 km from downtown
11% off
$430 $382
Hannover to Berlin travel tips
Companies operating from Hannover to Berlin
Find departure & arrival points near Hannover and Berlin
Popular airports near Hannover
Hannover Airport (HAJ)
Braunschweig Wolfsburg Airport (BWE)
Nearby
Popular airports near Berlin
Berlin Brandenburg Airport (BER)
Leipzig/Halle Airport (LEJ)
Nearby
Popular train stations near Hannover
Hannover Hbf
Kröpcke, Hannover
Aegidientorplatz (U), Hannover
Niedersachsenring, Hannover
Hannover-Nordstadt
Popular train stations near Berlin
Spandauer Str./Marienkirche, Berlin
Berlin Hackescher Markt
Berlin Alexanderplatz (S)
Berlin Alexanderplatz
Rotes Rathaus (U), Berlin
Popular bus stations near Hannover
Hannover Central Bus Station
Lister Meile 11
Hannover Hbf ZOB
Hanover Central Bus Station
Hanover Rundestraße
Popular bus stations near Berlin
Berlin Gas station "Aral", Messedamm, 6
Berlin Park Inn Radisson Hotel
Berlin Alexanderplatz
Avengers
Berlin Hannah-Ahrendt-Straße
How to travel from Hannover to Berlin: FAQs
How far is it from Hannover to Berlin?
It’s about 252 km (157 mi) from Hannover to Berlin.How do I get from Hannover to Berlin?
You can travel from Hannover to Berlin in 3 different ways: Flights, Trains, Buses.What’s the fastest way to get from Hannover to Berlin?
The fastest way to get from Hannover to Berlin is by Trains, with an average journey time of 3h 15m. Other modes of transport take longer: Buses takes on average 3h 48m.What’s the most budget-friendly way to travel from Hannover to Berlin?
The cheapest way to get from Hannover to Berlin is by Trains, with an average price of $18. Other modes of transport are more expensive: Buses costs around $22 on avergae.Flights costs around $181 on average.What are the main departure and arrival points for trips between Hannover and Berlin?
For trips between Hannover and Berlin, travelers typically use the following departure and arrival points: Most Flights depart from Hannover Airport and arrive at Berlin Brandenburg Airport; Trains depart from Hannover Hbf and arrive at Spandauer Str./Marienkirche, Berlin; Buses depart from Hannover Central Bus Station and arrive at Berlin Gas station "Aral", Messedamm, 6.How far in advance should I book tickets from Hannover to Berlin to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Hannover to Berlin are typically cheapest Thursday, with an average fare of $13. Flights from Hannover to Berlin are typically cheapest Monday, with an average fare of $22Are Hannover and Berlin in the same time zone?
There is a 0m time difference between Hannover and Berlin.



