The cheapest trains from Munich to Leipzig

Showing times and prices for 17 Oct

Cheapest

£26

Average

£26

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 Munich to Leipzig will cost around £ 26 if you buy it on the day, but the cheapest tickets can be found for only £ 26.

Cheapest
23:04Munich6h31 05:35Leipzig
0 changes
£261One-way
Cheapest
22:54Munich6h41 05:35Leipzig
0 changes
£261One-way

Timetable Munich to Leipzig

Showing trains for tomorrow, Sun, 17 Oct
22:54Munich6h41 05:35Leipzig
0 changes
23:04Munich6h31 05:35Leipzig
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
17 Oct
£26FlixTrain
£12BlaBlaCar Bus
£136Lufthansa Cityline
Mon
18 Oct
£35Deutsche Bahn
£10BlaBlaCar Bus
£136Lufthansa Cityline
Tue
19 Oct
£16Deutsche Bahn
£10BlaBlaCar Bus
£110Eurowings
Wed
20 Oct
£12Deutsche Bahn
£10BlaBlaCar Bus
£210Lufthansa Cityline
Thu
21 Oct
£21Deutsche Bahn
£10BlaBlaCar Bus
£110Eurowings
Fri
22 Oct
£16Deutsche Bahn
£10BlaBlaCar Bus
£137Lufthansa
Sat
23 Oct
Find prices
£10BlaBlaCar Bus
£99Lufthansa Cityline
Sun
24 Oct
£18FlixTrain
£9BlaBlaCar Bus
£137Lufthansa
Mon
25 Oct
£9FlixTrain
£9BlaBlaCar Bus
£136Lufthansa Cityline
Tue
26 Oct
£16Deutsche Bahn
£10BlaBlaCar Bus
£110Eurowings
Wed
27 Oct
£16Deutsche Bahn
£10BlaBlaCar Bus
£210Lufthansa Cityline
Thu
28 Oct
£16Deutsche Bahn
£12BlaBlaCar Bus
£216Eurowings
Fri
29 Oct
£26FlixTrain
£16BlaBlaCar Bus
£214Lufthansa

The fastest trains from Munich to Leipzig

Showing times and prices for 17 Oct

Fastest Journey

6 h 31 m

Average

6 h 36 m

Trains per day

2

Distance

361 km

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

These direct trains cover the 361 km distance in an average of 6 h 36 m but if you time it right, some trains will get you there in just 6 h 31 m .

The slowest trains will take 6 h 41 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
23:04Munich6h31 05:35Leipzig
0 changes
£261One-way
2nd Fastest
22:54Munich6h41 05:35Leipzig
0 changes
£261One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Munich and Leipzig

distanceDistance223 miles (360 km)
durationAverage train duration3 h 20 min
priceAverage train ticket price£29 (€33)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Munich to Leipzig cover the 223 miles (360 km) long trip taking on average 3 h 20 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £29, you can find the cheapest train ticket for as low as £12. Travellers depart most frequently from München Hbf and arrive in Leipzig Hbf, Ostseite.

Train companies

Train from Munich to Leipzig with Deutsche Bahn

Deutsche Bahn trains will get you between Munich and Leipzig from £12. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Find your perfect trip from Munich to Leipzig with Deutsche Bahn (DB)! Check out the DB train timetables from Munich to Leipzig and then book cheap DB tickets with Omio. The distance between Munich and Leipzig by DB is 223 miles (360 km) and the cheapest price for a DB ticket between Munich and Leipzig is £12.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Deutsche Bahn Trains from Munich to Leipzig

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Munich to Leipzig. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Munich to Leipzig and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Munich to Leipzig
Travel by train to Leipzig 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 Munich to Leipzig.
FAQs
What is the cost of cheap trains between Munich and Leipzig?
Omio customers have found cheap train tickets from Munich to Leipzig for as low as £12  for the next 7 days.
How much is a train ticket from Munich to Leipzig?
The Munich to Leipzig train ticket price is on average £29  if you are looking to buy your tickets for this route in the next week.
How far is it from Munich to Leipzig by train?
The distance to Leipzig from Munich by train is approximately 223 miles (360 km).
How many hours does it take from Munich to Leipzig by train?
On average the train from Munich to Leipzig duration is 3 h 20 min  for the 223 miles (360 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure train station in Munich and arrival train station in Leipzig?

When taking a train from Munich, you have a couple of train stations you can depart from including München Hbf, München Hackerbrücke and München Marienplatz. When you arrive in Leipzig, your train can arrive in train stations including Leipzig Hbf, Ostseite, Leipzig Hauptbahnhof and Leipzig Markt.

Omio customers travelling this route book their trains from München Hbf   to Leipzig Hbf, Ostseite.

Where is the train station in Munich to go to Leipzig? Where is the train station in Leipzig located?

Passengers booking this journey most frequently board their trains from München Hbf and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

Passengers arriving in Leipzig most often arrive at Leipzig Hbf, Ostseite and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

What train providers offer a service to Leipzig from Munich?
Take the Munich to Leipzig train with Deutsche Bahn. However, it's always good to check out all possible train providers for the trip between Munich and Leipzig as there might be differences in the amenities they offer.
Are there any Munich to Leipzig direct train services?
Yes, there are 12 direct trains per day from Munich to Leipzig with Deutsche Bahn or FlixTrain, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.
How many train services per day are there from Munich to Leipzig?
The average number of trains departing Munich for Leipzig is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Munich to Leipzig? When does the last train depart from Munich to Leipzig?
You can take the first train from Munich to Leipzig at 06: 50   or take the last train from Munich to Leipzig leaving at 21: 54. Look for the latest Munich Leipzig train schedule on Omio and book the best time to take the train for this trip.
How early should I buy train tickets between Munich and Leipzig to score the best deals?
The price of a one way train ticket from Munich to Leipzig is on average £29 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets from Munich to Leipzig available a few months in advance.

Important Stations and Airports for this Journey

Munich
Leipzig
München Hbf is the most popular Munich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Munich for your journey to Leipzig.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 07: 00 - 21: 00
Connections to/from station
Train lines: ICE, RJ, NJ, IC, EC, RE, RB
U-Bahn lines: U1, U2, U4, U5, U7
S-Bahn lines: S1, S2, S3, S4, S6, S7, S8
Tram lines: 16, 17, 18, 19, 20, 21
Bus lines: 68, X98