Search Leipzig train tickets

switcheroo

Quickview

How to get to Leipzig by train?

Routes158
Trips per day6,689
train carriers8
Stations19
Lowest prices
We partner with 100s of coach, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Leipzig?

The cheapest prices for a train ticket to Leipzig that users have found recently on Wanderu start at £13.69. Such great deals to Leipzig are available on one route to Merseburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Leipzig. Merseburg at £14.38 has consistently the lowest average train ticket prices to Leipzig.

What are the main train stations in Leipzig?

The most popular train stations in Leipzig are Train Station, Leipzig-Miltitz and Leipzig-Lützschena. Train Station is the busiest train station in Leipzig.

Dortmund

There are 418 train schedules per day connecting Dortmund with Leipzig. It takes on average 6 hours and 18 minutes to travel 212 miles, 341 kms, by train from Dortmund. 4 train carriers offer schedules from Dortmund, with Deutsche Bahn offering the most daily connections to Leipzig. Travelling by train from Dortmund you will most likely to arrive in Leipzig at Train Station.
Avg. Time
6h 18m
Avg. Price
£46.12

Wuppertal

There are 347 train schedules per day connecting Wuppertal with Leipzig. It takes on average 6 hours and 21 minutes to travel 226 miles, 364 kms, by train from Wuppertal. 4 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Leipzig. Travelling by train from Wuppertal you will most likely to arrive in Leipzig at Train Station.
Avg. Time
6h 21m
Avg. Price
£63.37

Cologne

There are 332 train schedules per day connecting Cologne with Leipzig. It takes on average 6 hours and 28 minutes to travel 237 miles, 381 kms, by train from Cologne. 4 train carriers offer schedules from Cologne, with Deutsche Bahn offering the most daily connections to Leipzig. Travelling by train from Cologne you will most likely to arrive in Leipzig at Leipzig-Miltitz.
Avg. Time
6h 28m
Avg. Price
£43.57

Lübeck

There are 280 train schedules per day connecting Lübeck with Leipzig. It takes on average 6 hours to travel 189 miles, 304 kms, by train from Lübeck. 3 train carriers offer schedules from Lübeck, with Deutsche Bahn offering the most daily connections to Leipzig. Travelling by train from Lübeck you will most likely to arrive in Leipzig at Leipzig Hbf.
Avg. Time
6h 0m
Avg. Price
£78.48

Lippstadt

There are 274 train schedules per day connecting Lippstadt with Leipzig. It takes on average 6 hours and 1 minute to travel 175 miles, 282 kms, by train from Lippstadt. 4 train carriers offer schedules from Lippstadt, with Deutsche Bahn offering the most daily connections to Leipzig. Travelling by train from Lippstadt you will most likely to arrive in Leipzig at Engelsdorf.
Avg. Time
6h 1m
Avg. Price
£38.47

Located in , Germany, you can travel by train to Leipzig from 158 destinations and choose from 6689 daily train schedules to get you there. Deutsche Bahn has the most train connections to Leipzig. The furthest train arriving in Leipzig covers a distance of 538.36 miles, 866.18 kms, covering the journey in 21 hours and 29 minutes

Looking for other ways to get there? Check out Coach options to Leipzig.

train companies serving Leipzig

Deutsche Bahn

There are 190 daily Deutsche Bahn schedules to Leipzig. Deutsche Bahn can get you to Leipzig by train from 137 destinations incuding Berlin.
Power point
Avg. Time
0h 5m
Avg. Price
£50.77

DB Eurocity

There are 1 daily DB Eurocity schedules to Leipzig. DB Eurocity can get you to Leipzig by train from 2 destinations incuding Prague.
Meal
Power point
Drink
Avg. Time
0h 3m
Avg. Price
£25.30

DB Intercity

There are 12 daily DB Intercity schedules to Leipzig. DB Intercity can get you to Leipzig by train from 22 destinations incuding Dresden.
Meal
Power point
Drink
Avg. Time
0h 5m
Avg. Price
£41.00

DB Intercity-Express

There are 68 daily DB Intercity-Express schedules to Leipzig. DB Intercity-Express can get you to Leipzig by train from 49 destinations incuding Berlin.
WiFi
Meal
Power point
Drink
Avg. Time
0h 3m
Avg. Price
£48.12

Non-federally owned railway company

There are 13 daily Non-federally owned railway company schedules to Leipzig. Non-federally owned railway company can get you to Leipzig by train from 17 destinations incuding Chemnitz.
Power point
Avg. Time
0h 3m
Avg. Price
£22.48

Deutsche Bahn with non-federally owned railway company

There are 84 daily Deutsche Bahn with non-federally owned railway company schedules to Leipzig. Deutsche Bahn with non-federally owned railway company can get you to Leipzig by train from 122 destinations incuding Berlin.
Power point
Avg. Time
0h 7m
Avg. Price
£57.81

Erfurter Bahn

There are 6 daily Erfurter Bahn schedules to Leipzig. Erfurter Bahn can get you to Leipzig by train from 4 destinations incuding Hof.
Green certified
Avg. Time
0h 3m
Avg. Price
£20.77

Erfurter Bahn Express

There are 1 daily Erfurter Bahn Express schedules to Leipzig. Erfurter Bahn Express can get you to Leipzig by train from Hof.
Green certified
Avg. Time
0h 3m
Avg. Price
£20.23