From $19
Train - Operated by FlixTrainFrom $19
Train - Operated by Deutsche BahnFrom $19
Train - Operated by Deutsche BahnFrom $23
Train - Operated by FlixTrainFrom $23
Train - Operated by FlixTrainFrom $26
Train - Operated by Deutsche BahnONE-WAY FROM | $19 |
---|---|
AVG TRAVEL TIME | 1h 43m |
TRAIN COMPANIES | FlixTrain, Deutsche Bahn |
Using momondo to find train tickets from Berlin to Hannover, our users have found prices starting from $19 one-way for this week. At $26 on average, one-way train tickets from Berlin to Hannover are best booked early to save more on your trip.
Arrive at your destination quickly by taking a 1h 26m train from Berlin to Hannover. Travel time can vary by 0h 17m, so prioritize nonstop options for the quickest arrival. Consider FlixTrain for the quickest available option to your destination.
The cost of booking a train from Berlin to Hannover is around $26 one-way. You can expect the price to be consistent throughout the next 3 months.
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. 1h 26m is a normal train duration for this route.