Find train tickets to Hannover

Find train tickets to Hannover

Return
The price shown for each trip will be the average for all passengers, including any infants.
From
Hannover, Germany
Sun 28/4
Mon 6/5
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.

Good to know

Cheapest day

Thursday

Most expensive day

Sunday

Average price (round-trip)

£390

Average price (one-way)

£28
Train tickets to Hannover are on average 89% less expensive on Thursdays
Train tickets to Hannover are on average 45% more expensive on Sundays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Hannover train tickets

  • Looking for cheap train tickets to Hannover? 25% of our users found round-trip tickets to Hannover for the following prices or less: From Cologne £27, from Düsseldorf £33, from Paris £181
  • Hannover's most searched train station on KAYAK is Hannover Hauptbahnhof. It is located 1 mile from the city centre.
  • You will generally catch the best train deals if you travel to Hannover in the afternoon.

FAQs when traveling to Hannover by train

What is the most popular train station in Hannover?

Which train companies travel to Hannover?

How long is the train journey to Hannover from the closest popular cities?

Book train tickets to Hannover (round-trip)

25/5
Sat
direct
FlixTrain
3h 04m
QDU - ZVR
27/5
Mon
direct
FlixTrain
2h 53m
ZVR - QDU
11/5
Sat
1 stop
FlixTrain
4h 40m
QKL - ZVR
15/5
Wed
1 stop
FlixTrain
8h 33m
ZVR - QKL
16/5
Thu
direct
FlixTrain
3h 03m
QDU - ZVR
19/5
Sun
direct
FlixTrain
2h 53m
ZVR - QDU
24/5
Fri
direct
FlixTrain
3h 04m
QDU - ZVR
27/5
Mon
direct
FlixTrain
2h 53m
ZVR - QDU
17/5
Fri
direct
FlixTrain
3h 04m
QDU - ZVR
19/5
Sun
direct
FlixTrain
2h 53m
ZVR - QDU
18/5
Sat
1 stop
Multiple carriers
7h 46m
XPG - GI9
21/5
Tue
1 stop
Multiple carriers
11h 44m
GI9 - XPG
14/5
Tue
1 stop
Multiple carriers
7h 46m
XPG - GI9
15/5
Wed
1 stop
Multiple carriers
11h 44m
GI9 - XPG
13/5
Mon
1 stop
Multiple carriers
9h 46m
XPG - GI9
15/5
Wed
1 stop
Multiple carriers
11h 44m
GI9 - XPG
1/7
Mon
direct
Lufthansa
2h 30m
FRA - ZVR
30/7
Tue
direct
Lufthansa
2h 29m
ZVR - FRA
1/7
Mon
direct
Lufthansa
2h 30m
FRA - ZVR
30/7
Tue
direct
Lufthansa
2h 29m
ZVR - FRA
18/5
Sat
direct
Lufthansa
4h 00m
FRA - ZVR
19/5
Sun
direct
Lufthansa
4h 15m
ZVR - FRA
18/5
Sat
2 stops
Lufthansa
4h 16m
FRA - ZVR
19/5
Sun
2 stops
Lufthansa
4h 15m
ZVR - FRA
2/5
Thu
direct
Lufthansa
4h 07m
FRA - ZVR
5/5
Sun
direct
Lufthansa
4h 11m
ZVR - FRA
18/5
Sat
direct
Lufthansa
4h 14m
FRA - ZVR
19/5
Sun
2 stops
Lufthansa
4h 23m
ZVR - FRA
9/5
Thu
direct
Lufthansa
4h 14m
FRA - ZVR
12/5
Sun
direct
Lufthansa
4h 23m
ZVR - FRA
9/5
Thu
direct
Lufthansa
4h 14m
FRA - ZVR
12/5
Sun
2 stops
Lufthansa
4h 24m
ZVR - FRA
7/5
Tue
direct
Lufthansa
4h 07m
FRA - ZVR
10/5
Fri
direct
Lufthansa
4h 15m
ZVR - FRA
18/5
Sat
direct
Lufthansa
4h 07m
FRA - ZVR
19/5
Sun
direct
Lufthansa
4h 11m
ZVR - FRA
18/5
Sat
2 stops
Lufthansa
4h 16m
FRA - ZVR
19/5
Sun
2 stops
Lufthansa
4h 23m
ZVR - FRA
6/5
Mon
direct
Lufthansa
4h 16m
FRA - ZVR
7/5
Tue
direct
Lufthansa
4h 15m
ZVR - FRA
Show more results

Search by stops

Search by train company

Book train tickets to Hannover (one-way)

4/6
Tue
1 stop
Deutsche Bahn
5h 32m
ZWS - ZVR
3/6
Mon
1 stop
Deutsche Bahn
5h 11m
ZWS - ZVR
13/5
Mon
direct
Deutsche Bahn
1h 14m
ZMB - ZVR
13/5
Mon
direct
Deutsche Bahn
1h 35m
I9Z - ZVR
12/5
Sun
direct
Deutsche Bahn
1h 24m
MF4 - ZVR
12/5
Sun
direct
Deutsche Bahn
1h 36m
ZMB - ZVR
4/6
Tue
direct
Deutsche Bahn
5h 15m
ZWS - ZVR
13/5
Mon
direct
Deutsche Bahn
2h 25m
FA8 - ZVR
13/5
Mon
direct
Deutsche Bahn
1h 19m
MF4 - ZVR
17/5
Fri
1 stop
Deutsche Bahn
2h 45m
I9Z - ZVR
17/5
Fri
1 stop
Deutsche Bahn
2h 36m
FA8 - ZVR
17/5
Fri
direct
Deutsche Bahn
1h 35m
I9Z - ZVR
16/5
Thu
direct
Deutsche Bahn
1h 24m
MF4 - ZVR
17/5
Fri
direct
Deutsche Bahn
1h 53m
ZMB - ZVR
17/5
Fri
direct
Deutsche Bahn
2h 00m
FA8 - ZVR
17/5
Fri
direct
Deutsche Bahn
1h 11m
MF4 - ZVR
26/5
Sun
direct
Deutsche Bahn
6h 27m
ZMU - ZVR
13/5
Mon
2 stops
Deutsche Bahn
2h 28m
FA8 - ZVR
13/5
Mon
2 stops
Deutsche Bahn
2h 39m
I9Z - ZVR
12/5
Sun
2 stops
Deutsche Bahn
4h 44m
I9Z - ZVR
Show more results

Search by stops

Search by train company

  • Return
  • One-way