>
From Hannover to Berlin

Compare prices to get from Hannover to Berlin

Compare transport options from Hannover to Berlin over the next 7 days. Flights start at MYR 503. Trains start at MYR 26. Buses start at MYR 78.
Flights
MYR 503|8h 40m
Trains
MYR 26|1h 22m
Buses
MYR 78|3h 11m
MYR 642
MYR 698
MYR 699
MYR 770
MYR 839
MYR 658
MYR 753
MYR 773
MYR 503
MYR 732
MYR 595
MYR 610
MYR 876
MYR 885
AJet
Cheapest
22h 45m
Hannover AirportBerlin Brandenburg Airport
MYR 698One way
Book
2 stops
Lufthansa
Fastest
12h 55m
Hannover AirportBerlin Brandenburg Airport
MYR 1,998One way
Book
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 transport options from Hannover to Berlin

The cheapest way to get from Hannover to Berlin costs only MYR 26 on average via Trains, and the quickest way takes just 1h 59m by Trains. Find the travel option that best suits you.

Flight
Flights
Average price MYR 761
Average duration2h 5m
Departure Time--
Direct options
Search flights
Train
Trains Cheapest Fastest
Average price MYR 26
Average duration1h 59m
Departure Time05:20 - 21:43
Direct options
Bus
Buses
Average price MYR 53
Average duration3h 48m
Departure Time05: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?

Average train fares from Hannover to Berlin for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Hannover to Berlin is Tuesday, with an average price of MYR 26.

MYR 149
MYR 87
MYR 26
0
    Cheapest
  • Sep 28
  • Sep 29
  • Oct 14
  • Oct 15
  • Oct 9
  • Sep 26
  • Sep 27

What is the cheapest day to travel from Hannover to Berlin by bus?

The average price of a bus from Hannover to Berlin found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Hannover to Berlin is Monday, with an average price of MYR 53.

MYR 53
  • Sep 28
  • Sep 23
  • Sep 24
  • Sep 25
  • Sep 26
  • Sep 27

Recommended hotels in Berlin

Hotel de Rome Berlin
9/10
94 Reviews
Hotel de Rome Berlin
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Berlin City Centre | 0.87 km from city centre
34% off
MYR 2,666 MYR 1,752
Hapimag Berlin Gendarmenmarkt
8.8/10
41 Reviews
Hapimag Berlin Gendarmenmarkt
hotel-star hotel-star hotel-star hotel-star hotel-praise
Berlin City Centre | 1.18 km from city centre
MYR 2,010
Hapimag Ferienwohnungen Berlin Zoo
9.2/10
41 Reviews
Hapimag Ferienwohnungen Berlin Zoo
hotel-star hotel-star hotel-star hotel-praise
Tiergarten | 4.43 km from city centre
MYR 1,329
Hotel Adlon Kempinski Berlin
9.5/10
125 Reviews
Hotel Adlon Kempinski Berlin
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Berlin City Centre | 1.75 km from city centre
MYR 1,679

From Hannover to Berlin: Travel Information

Companies operating from Hannover to Berlin

Deutsche Bahn
FlixTrain
FlixBus

Find stations and airports near Hannover and Berlin

Popular airports near Hannover

Hannover Airport (HAJ) Hannover Germany
Braunschweig Wolfsburg Airport (BWE) Nearby Braunschweig Germany

Popular airports near Berlin

Berlin Brandenburg Airport (BER) Berlin Germany
Leipzig/Halle Airport (LEJ) Nearby Leipzig Germany

Popular train stations near Hannover

Hannover Hbf Hannover Germany
Kröpcke, Hannover Hannover Germany
Aegidientorplatz (U), Hannover Hannover Germany
Braunschweiger Platz (U), Hannover Hannover Germany
Niedersachsenring, Hannover Hannover Germany

Popular train stations near Berlin

Spandauer Str./Marienkirche, Berlin Berlin Germany
Berlin Hackescher Markt Berlin Germany
Berlin Alexanderplatz (S) Berlin Germany
Berlin Alexanderplatz Berlin Germany
Rotes Rathaus (U), Berlin Berlin Germany

Popular bus stations near Hannover

Hannover Central Bus Station Hannover Germany
Lister Meile 11 Hannover Germany
Hannover Hbf ZOB Hannover Germany
Hanover Central Bus Station Hannover Germany
Hanover Rundestraße Hannover Germany

Popular bus stations near Berlin

Berlin Park Inn Radisson Hotel Berlin Germany
Berlin Alexanderplatz Berlin Germany
Avengers Berlin Germany
Berlin Hannah-Ahrendt-Straße Berlin Germany
Berlin Am Ostbahnhof Berlin Germany

FAQ – How to Get from Hannover to Berlin

  • What’s the distance between Hannover and Berlin?

    It’s about 252km (157 mi) from Hannover to Berlin.
  • You can travel from Hannover to Berlin in 3 different ways: Flights, Trains, Buses.
  • The fastest way to get from Hannover to Berlin is by Trains, with an average journey time of 1h 59m. Other modes of transport take longer: Flights takes on average 2 hours 5 minutes.Buses takes on average 3h 48m.
  • The cheapest way to get from Hannover to Berlin is by Trains, with an average price of MYR 26. Other modes of transport are more expensive: Buses costs around MYR 53 on avergae.Flights costs around MYR 761 on average.
  • When traveling from Hannover to Berlin, travelers usually depart from and arrive to the following locations: Flights typically departs from Hannover Airport and arrives at Berlin Brandenburg Airport , Trains typically departs from Hannover Hbf and arrives at Spandauer Str./Marienkirche, Berlin , Buses typically departs from Hannover Central Bus Station and arrives at Berlin Park Inn Radisson Hotel .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Hannover to Berlin are usually cheapest (Tuesday), with an average price of MYR 26 Flights from Hannover to Berlin are usually cheapest (Monday), with an average price of MYR 53 .
  • The time difference between Hannover and Berlin is 0m.