From £18
Train - Operated by Deutsche BahnFrom £18
Train - Operated by Deutsche BahnFrom £20
Train - Operated by Deutsche BahnFrom £20
Train - Operated by Deutsche BahnFrom £20
Train - Operated by Deutsche BahnFrom £20
Train - Operated by Deutsche BahnRETURN FROM | £637 |
---|---|
ONE-WAY FROM | £23 |
AVG TRAVEL TIME | 2h 38m |
TRAIN COMPANIES | Lufthansa, Deutsche Bahn |
Search for train tickets from Hannover to Frankfurt am Main for this week, starting at £23 one-way. For this month, the average price of a ticket for this train ride is £26 one-way. When you’re booking trains from Hannover to Frankfurt am Main, expect the price to fluctuate depending on when you book.
The most time-efficient journey by train from Hannover to Frankfurt am Main currently available is 2h 06m. The time it takes to travel between these two locations can vary by up to 0h 32m, depending on whether your train has stops or different departure times. Check Lufthansa if you need to get to your destination as quickly as possible.
The cost of booking a train from Hannover to Frankfurt am Main is around £26 one-way. You can expect the price to be consistent throughout the next 3 months.
Ride to your destination comfortably on Lufthansa and Deutsche Bahn. Consider Lufthansa as it’s been found as the cheapest option to get from Hannover to Frankfurt am Main starting at £637.
A train from Hannover to Frankfurt am Main will travel much more than the 168.7 mi distance between them. The actual distance depends on the route taken, and stops along the way. The train journey is around 2h 06m long.