Trains Hannover Berlin to Hannover

Train tickets from Berlin to Hannover

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Berlin (BER)
Hannover (HAJ)
Tue 9/28
Wed 10/6
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Train information from Berlin to Hannover

Find information about train ticket prices, journey time, and companies that offer transportation from Berlin to Hannover
ROUND-TRIP FROM$26The best round-trip train deal from Berlin to Hannover found on momondo in the last 72 hours is $26
ONE-WAY FROM$30The best one-way train deal from Berlin to Hannover found on momondo in the last 72 hours is $30
AVG TRAVEL TIME2h 53mAverage time it takes to travel by train from Berlin to Hannover
TRAIN COMPANIESFlixTrain, Deutsche BahnThere are 2 train companies servicing this route: FlixTrain, Deutsche Bahn

Book return-trip train tickets from Berlin to Hannover

Ride from Berlin to Hannover by train with our quickest and cheapest round-trip tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
Cheapest
Quickest
FlixTrain
Nov 22
11:24 am
Berlin Hauptbahnhof
1h 56m
1:20 pm
Hannover Hauptbahnhof ZOB
Nov 29
5:04 am
Hannover Hauptbahnhof ZOB
1h 47m
6:51 am
Berlin Hauptbahnhof
Deutsche Bahn
Nov 22
10:46 am
Berlin Hauptbahnhof
1h 42m
12:28 pm
Hannover Hauptbahnhof
Nov 29
3:31 am
Hannover Hauptbahnhof
1h 43m
5:14 am
Berlin Hauptbahnhof
Deutsche Bahn
Nov 22
10:02 am
Berlin Spandau
1h 26m
11:28 am
Hannover Hauptbahnhof
Nov 29
7:04 am
Hannover Hauptbahnhof
1h 34m
8:38 am
Berlin Spandau
Deutsche Bahn
Nov 21
11:29 pm
Berlin Hauptbahnhof
1h 49m
1:18 am
Hannover Hauptbahnhof
Nov 29
7:31 am
Hannover Hauptbahnhof
1h 43m
9:14 am
Berlin Hauptbahnhof
Deutsche Bahn
Oct 3
4:46 am
Berlin Hauptbahnhof
1h 42m
6:28 am
Hannover Hauptbahnhof
Oct 4
3:22 pm
Hannover Hauptbahnhof
2h 00m
5:22 pm
Berlin Hauptbahnhof
Deutsche Bahn
Oct 3
4:00 am
Berlin Spandau
1h 28m
5:28 am
Hannover Hauptbahnhof
Oct 4
3:31 pm
Hannover Hauptbahnhof
1h 23m
4:54 pm
Berlin Spandau
Search all trains

Book one-way train tickets from Berlin to Hannover

If you’d prefer to ride from Berlin to Hannover by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
Cheapest
Quickest
Deutsche Bahn
Oct 2
5:09 pm
Berlin Ostbahnhof
2h 13m
7:22 pm
Hannover Hauptbahnhof
Deutsche Bahn
Oct 7
2:46 am
Berlin Hauptbahnhof
1h 42m
4:28 am
Hannover Hauptbahnhof
Deutsche Bahn
Oct 30
12:47 pm
Berlin Hauptbahnhof
1h 41m
2:28 pm
Hannover Hauptbahnhof
Search all trains

FAQs for booking trains from Berlin to Hannover

How much does a train ticket from Berlin to Hannover cost?

Using momondo to find train tickets from Berlin to Hannover, our users have found prices starting from $30 one-way for this week. At $30 on average, one-way train tickets from Berlin to Hannover are best booked early to save more on your trip.

How long is the train ride from Berlin to Hannover?

Arrive at your destination quickly by taking a 2h 53m train from Berlin to Hannover. Consider Deutsche Bahn for the quickest available option to your destination.

When should I purchase the train tickets from Berlin to Hannover?

The cost of booking a train from Berlin to Hannover is around $30 one-way. You can expect the price to be consistent throughout the next 3 months.

Which train companies operate between Berlin to Hannover?

FlixTrain and Deutsche Bahn are viable options. Check times and availability for FlixTrain, as it was recently the cheapest train available traveling from Berlin to Hannover from $26 round-trip.

How far is Berlin Brandenburg to Hannover by train?

The straight-line distance from Berlin Brandenburg to Hannover is 155.0 mi, but the actual distance you’ll travel by train depends on the route taken. 2h 53m is a normal train duration for this route.


Trains Hannover Berlin to Hannover
  • Round-trip
  • One-way