[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Leipzig to Hanover

Showing times and prices for May 21

Cheapest

$27

Average

$42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Leipzig to Hanover will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 27.

Cheapest
04:38PMLeipzig Hbf2h45 07:23PMHanover Hbf
0 changes
$271One-way
Cheapest
05:42AMLeipzig Hbf2h41 08:23AMHanover Hbf
0 changes
$271One-way
2nd Cheapest
06:38PMLeipzig Hbf2h45 09:23PMHanover Hbf
0 changes
$311One-way
2nd Cheapest
01:42PMLeipzig Hbf2h41 04:23PMHanover Hbf
0 changes
$311One-way
2nd Cheapest
02:38PMLeipzig Hbf2h45 05:23PMHanover Hbf
0 changes
$311One-way

Train schedule from Leipzig to Hanover

Showing trains for tomorrow, Sat, May 21
12:20AMLeipzig Hbf7h03 07:23AMHanover Hbf
0 changes
05:42AMLeipzig Hbf2h41 08:23AMHanover Hbf
0 changes
06:38AMLeipzig Hbf2h45 09:23AMHanover Hbf
0 changes
07:42AMLeipzig Hbf2h41 10:23AMHanover Hbf
0 changes
08:38AMLeipzig Hbf2h45 11:23AMHanover Hbf
0 changes
09:42AMLeipzig Hbf2h41 12:23PMHanover Hbf
0 changes
10:38AMLeipzig Hbf2h45 01:23PMHanover Hbf
0 changes
11:42AMLeipzig Hbf2h41 02:23PMHanover Hbf
0 changes
12:38PMLeipzig Hbf2h45 03:23PMHanover Hbf
0 changes
12:48PMLeipzig Hbf3h29 04:17PMHanover Hbf
0 changes
01:42PMLeipzig Hbf2h41 04:23PMHanover Hbf
0 changes
02:38PMLeipzig Hbf2h45 05:23PMHanover Hbf
0 changes
03:42PMLeipzig Hbf2h41 06:23PMHanover Hbf
0 changes
04:38PMLeipzig Hbf2h45 07:23PMHanover Hbf
0 changes
05:16PMLeipzig Hbf3h12 08:28PMHanover Hbf
0 changes
05:23PMLeipzig Hbf3h50 09:13PMHanover Hbf
0 changes
06:38PMLeipzig Hbf2h45 09:23PMHanover Hbf
0 changes
08:04PMLeipzig Hbf4h00 12:04AMHanover Hbf
0 changes
08:04PMLeipzig Hbf3h33 11:37PMHanover Hbf
0 changes
08:33PMLeipzig Hbf4h34 01:07AMHanover Hbf
0 changes
10:18PMLeipzig Hbf4h51 03:09AMHanover Hbf
0 changes
11:38PMLeipzig Hbf3h31 03:09AMHanover Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 21
$27Deutsche Bahn
Find prices
Sun
May 22
$33Deutsche Bahn
Find prices
Mon
May 23
$20Deutsche Bahn
Find prices
Tue
May 24
$20Deutsche Bahn
Find prices
Wed
May 25
$33Deutsche Bahn
Find prices
Thu
May 26
$29Deutsche Bahn
Find prices
Fri
May 27
$11Deutsche Bahn
$34Flixbus
Sat
May 28
$22Deutsche Bahn
Find prices
Sun
May 29
$33Deutsche Bahn
Find prices
Mon
May 30
$20Deutsche Bahn
$34Flixbus
Tue
May 31
$20Deutsche Bahn
$28Flixbus
Wed
Jun 1
$20Deutsche Bahn
$34Flixbus
Thu
Jun 2
$20Deutsche Bahn
Find prices
Fri
Jun 3
$31Deutsche Bahn
Find prices
Sat
Jun 4
$22Deutsche Bahn
Find prices
Sun
Jun 5
$22Deutsche Bahn
Find prices
Mon
Jun 6
$27Deutsche Bahn
Find prices
Tue
Jun 7
$20Deutsche Bahn
Find prices
Wed
Jun 8
$20Deutsche Bahn
$28Flixbus
Thu
Jun 9
$20Deutsche Bahn
$28Flixbus

Fastest train times from Leipzig to Hanover

Showing times and prices for May 21

Fastest Journey

2 h 41 m

Average

3 h 20 m

Trains per day

22

Distance

214 km

Of the 22 trains that leave Leipzig for Hanover every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 214 km distance in an average of 3 h 20 m but if you time it right, some trains will get you there in just 2 h 41 m .

The slowest trains will take 7 h 3 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:42AMLeipzig Hbf2h41 12:23PMHanover Hbf
0 changes
$401One-way
Fastest
01:42PMLeipzig Hbf2h41 04:23PMHanover Hbf
0 changes
$311One-way
Fastest
07:42AMLeipzig Hbf2h41 10:23AMHanover Hbf
1 changes
$401One-way
Fastest
05:42AMLeipzig Hbf2h41 08:23AMHanover Hbf
0 changes
$271One-way
Fastest
03:42PMLeipzig Hbf2h41 06:23PMHanover Hbf
0 changes
$311One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Leipzig to Hanover

distanceDistance133 miles (214 km)
durationAverage train duration2 h 41 min
priceAverage train ticket price$28 (€25)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFlixTrain, Deutsche Bahn with connection or Deutsche Bahn

Trains from Leipzig to Hanover cover the 133 miles (214 km) long trip taking on average 2 h 41 min with our travel partners like FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $28 (€25), you can find the cheapest train ticket for as low as $20 (€18). Travelers depart most frequently from Leipzig Hbf, Ostseite and arrive in Hannover Hbf.

Train companies: Deutsche Bahn from Leipzig to Hanover trains

You can travel by train from Leipzig to Hanover with Deutsche Bahn for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Hanover from Leipzig. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Leipzig to Hanover train information with Deutsche Bahn:

  • Average Duration: 3 h 15 min
  • Average Price: $20
  • Deutsche Bahn frequency: 6 a day

Deutsche Bahn's current ticket policies due to COVID-19 for your train from Leipzig to Hanover are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Leipzig to Hanover

Travel by train to Hanover easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Leipzig to Hanover.
FAQs

How much are cheap trains between Leipzig and Hanover?

Omio customers have found cheap train tickets to Hanover from Leipzig for as low as $20 (€18)  for the next 7 days.

How much does it cost to take a train to Hanover from Leipzig?

If you’re looking to book your train tickets in the next week, you can expect the Leipzig to Hanover train price to come in at an average of $28 (€25)  one way.

What is the distance from Leipzig to Hanover by train?

The Leipzig to Hanover train distance is approximately 133 miles (214 km).

How long is the train to Hanover from Leipzig?

On average the Leipzig to Hanover train time is 2 h 41 min  covering the 133 miles (214 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Leipzig to Hanover do I depart from? Which Hanover train station from Leipzig do I arrive in?

When departing from Leipzig, you have various train station options to start your trip from including Leipzig Hbf, Ostseite, Leipzig Hauptbahnhof and Leipzig Markt. When arriving in Hanover, you can end your trip in train stations like Hannover Hbf, Hannover-Kleefeld and Hannover Bismarckstr.

Omio customers book a train from Leipzig Hbf, Ostseite   to Hannover Hbf   most frequently for this route.

Where is the departure train station in Leipzig located? Where is the arrival train station in Hanover located?

Passengers board their train most frequently from Leipzig Hbf, Ostseite and travel around 1 mile (1.6 km) from the city center to this train station.

Passengers traveling this route most often arrive at Hannover Hbf and need to travel approximately 1 mile (1.6 km) from the train station to the city center in Hanover.

What train providers offer a service between Leipzig and Hanover?

For the trip from Leipzig to Hanover you can take a train with FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. Be sure to check out all possible train companies that offer services between Leipzig and Hanover on Omio to compare what amenities they may have.

Can I find a direct train from Leipzig to Hanover?

Yes, there are 12 direct trains per day from Leipzig to Hanover with Deutsche Bahn or FlixTrain, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.

How many train services per day are there between Leipzig and Hanover?

The average number of trains departing Leipzig for Hanover is 12 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Leipzig to Hanover? When does the last train depart from Leipzig to Hanover?

You can take the earliest train from Leipzig to Hanover at 4: 38 AM   or take the last train from Leipzig to Hanover leaving at 10: 38 PM. Look for the latest Leipzig to Hanover train schedules on Omio and book the best time to take the train for this journey.

How far in advance should I book train tickets from Leipzig to Hanover for the best deals?

If you buy the Leipzig to Hanover train within the next 7 days, you can find one way tickets to cost on average $28 (€25). However, booking your train ticket in advance gives you access to the best prices for trains between Leipzig and Hanover. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Leipzig
Hanover
Leipzig Hbf, Ostseite is the most popular Leipzig railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Leipzig for your trip to Hanover.