The cheapest trains from Leipzig to Dresden

Showing times and prices for 25 Oct

Cheapest

£15

Average

£17

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

Cheapest
10:00Leipzig Hbf1h41 11:41Dresden Hauptbahnhof
0 changes
£151One-way
Cheapest
21:00Leipzig Hbf1h41 22:41Dresden Hauptbahnhof
0 changes
£151One-way
Cheapest
17:00Leipzig Hbf1h41 18:41Dresden Hauptbahnhof
0 changes
£151One-way
Cheapest
16:00Leipzig Hbf1h41 17:41Dresden Hauptbahnhof
0 changes
£151One-way
Cheapest
18:00Leipzig Hbf1h41 19:41Dresden Hauptbahnhof
0 changes
£151One-way

Timetable Leipzig to Dresden

Showing trains for tomorrow, Mon, 25 Oct
00:04Leipzig Hbf5h39 05:43Dresden Hauptbahnhof
0 changes
04:42Leipzig Hbf1h24 06:06Dresden Hauptbahnhof
0 changes
05:00Leipzig Hbf1h41 06:41Dresden Hauptbahnhof
0 changes
06:00Leipzig Hbf1h41 07:41Dresden Hauptbahnhof
0 changes
06:30Leipzig Hbf1h07 07:37Dresden Hauptbahnhof
0 changes
07:00Leipzig Hbf1h40 08:40Dresden Hauptbahnhof
0 changes
07:00Leipzig Hbf1h41 08:41Dresden Hauptbahnhof
0 changes
07:30Leipzig Hbf1h14 08:44Dresden Hauptbahnhof
0 changes
08:00Leipzig Hbf1h41 09:41Dresden Hauptbahnhof
0 changes
08:31Leipzig Hbf1h06 09:37Dresden Hauptbahnhof
0 changes
09:00Leipzig Hbf1h41 10:41Dresden Hauptbahnhof
0 changes
09:30Leipzig Hbf1h30 11:00Dresden Hauptbahnhof
0 changes
10:00Leipzig Hbf1h41 11:41Dresden Hauptbahnhof
0 changes
10:31Leipzig Hbf1h06 11:37Dresden Hauptbahnhof
0 changes
11:00Leipzig Hbf1h41 12:41Dresden Hauptbahnhof
0 changes
11:30Leipzig Hbf1h30 13:00Dresden Hauptbahnhof
0 changes
12:00Leipzig Hbf1h41 13:41Dresden Hauptbahnhof
0 changes
12:31Leipzig Hbf1h06 13:37Dresden Hauptbahnhof
0 changes
13:00Leipzig Hbf1h41 14:41Dresden Hauptbahnhof
0 changes
14:00Leipzig Hbf1h41 15:41Dresden Hauptbahnhof
0 changes
14:31Leipzig Hbf1h06 15:37Dresden Hauptbahnhof
0 changes
15:00Leipzig Hbf1h41 16:41Dresden Hauptbahnhof
0 changes
15:30Leipzig Hbf1h14 16:44Dresden Hauptbahnhof
0 changes
16:00Leipzig Hbf1h41 17:41Dresden Hauptbahnhof
0 changes
16:31Leipzig Hbf1h06 17:37Dresden Hauptbahnhof
0 changes
17:00Leipzig Hbf1h41 18:41Dresden Hauptbahnhof
0 changes
17:30Leipzig Hbf1h15 18:45Dresden Hauptbahnhof
0 changes
18:00Leipzig Hbf1h41 19:41Dresden Hauptbahnhof
0 changes
18:31Leipzig Hbf1h06 19:37Dresden Hauptbahnhof
0 changes
19:00Leipzig Hbf1h41 20:41Dresden Hauptbahnhof
0 changes
19:30Leipzig Hbf1h28 20:58Dresden Hauptbahnhof
0 changes
20:00Leipzig Hbf1h41 21:41Dresden Hauptbahnhof
0 changes
20:31Leipzig Hbf1h06 21:37Dresden Hauptbahnhof
0 changes
21:00Leipzig Hbf1h41 22:41Dresden Hauptbahnhof
0 changes
21:30Leipzig Hbf1h15 22:45Dresden Hauptbahnhof
0 changes
22:00Leipzig Hbf1h41 23:41Dresden Hauptbahnhof
0 changes
22:31Leipzig Hbf1h06 23:37Dresden Hauptbahnhof
0 changes
23:00Leipzig Hbf1h41 00:41Dresden Hauptbahnhof
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
24 Oct
£15Deutsche Bahn
Find prices
Mon
25 Oct
£15Deutsche Bahn
£17BlaBlaCar Bus
Tue
26 Oct
£15Deutsche Bahn
£13BlaBlaCar Bus
Wed
27 Oct
£15Deutsche Bahn
£13BlaBlaCar Bus
Thu
28 Oct
£15Deutsche Bahn
£11BlaBlaCar Bus
Fri
29 Oct
£15Deutsche Bahn
£11BlaBlaCar Bus
Sat
30 Oct
£15Deutsche Bahn
£14BlaBlaCar Bus
Sun
31 Oct
£15Deutsche Bahn
£13BlaBlaCar Bus
Mon
1 Nov
£15Deutsche Bahn
£7Flixbus
Tue
2 Nov
£15Deutsche Bahn
£13BlaBlaCar Bus
Wed
3 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Thu
4 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Fri
5 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Sat
6 Nov
£15Deutsche Bahn
£7Flixbus
Sun
7 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Mon
8 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Tue
9 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Wed
10 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Thu
11 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Fri
12 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus
Sat
13 Nov
£15Deutsche Bahn
£11BlaBlaCar Bus

The fastest trains from Leipzig to Dresden

Showing times and prices for 25 Oct

Fastest Journey

1 h 6 m

Average

1 h 34 m

Trains per day

38

Distance

101 km

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

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

The slowest trains will take 5 h 39 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
22:31Leipzig Hbf1h06 23:37Dresden Hauptbahnhof
0 changes
£161One-way
Fastest
10:31Leipzig Hbf1h06 11:37Dresden Hauptbahnhof
0 changes
£181One-way
Fastest
12:31Leipzig Hbf1h06 13:37Dresden Hauptbahnhof
0 changes
£191One-way
Fastest
18:31Leipzig Hbf1h06 19:37Dresden Hauptbahnhof
0 changes
£181One-way
Fastest
08:31Leipzig Hbf1h06 09:37Dresden Hauptbahnhof
0 changes
£161One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Leipzig to Dresden

distanceDistance62 miles (100 km)
durationAverage train duration1 h 41 min
priceAverage train ticket price£15 (€16)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Leipzig to Dresden cover the 62 miles (100 km) long route taking on average 1 h 41 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £15, but the average price of train tickets is £15. Travellers depart most frequently from Leipzig Hbf, Ostseite and arrive in Dresden Hauptbahnhof.

Train companies

Deutsche Bahn Leipzig – Dresden

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

Deutsche Bahn

Find your perfect journey between Leipzig and Dresden with Deutsche Bahn (DB)! Check out the DB train timetables from Leipzig to Dresden and then book cheap DB tickets with Omio. The distance from Leipzig to Dresden by DB is 62 miles (100 km) and the cheapest price for a DB ticket between Leipzig and Dresden is £15.

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

Travel Tips

Trains from Leipzig to Dresden
Travel by train to Dresden 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 Dresden.
FAQs
What is the price of the cheapest train between Leipzig and Dresden?
You can find a cheap train from Leipzig to Dresden for some dates and times for as low as £15  one way in the next 7 days.
How much is a train ticket from Leipzig to Dresden?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Leipzig to Dresden train prices are on average £15  one way.
What is the distance from Leipzig to Dresden via train?
The train distance from Leipzig to Dresden is around 62 miles (100 km).
How long does it take from Leipzig to Dresden by train?
While the time it takes to travel 62 miles (100 km) from Leipzig to Dresden can vary based on specific dates, weekends, and bank holidays, the train duration from Leipzig to Dresden is on average 1 h 41 min.
What station does the Leipzig to Dresden train leave from? Which Dresden train station do I come into from Leipzig?

When taking a train from Leipzig, you have a couple of train stations you can depart from including Leipzig Hbf, Ostseite, Leipzig Hauptbahnhof and Leipzig Markt. When you arrive in Dresden, your train can arrive in train stations including Dresden Hauptbahnhof and Dresden-Neustadt.

Omio customers travelling this route book their trains from Leipzig Hbf, Ostseite   to Dresden Hauptbahnhof.

Where is the Leipzig train station located? Where is the Dresden train station located?

Passengers board their train most frequently from Leipzig Hbf, Ostseite and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Dresden Hauptbahnhof and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Dresden.

Which train companies can take me to Dresden from Leipzig?
If you're looking for trains from Leipzig to Dresden, you can rely on Deutsche Bahn to get you to Dresden. It's also good to check out all possible train providers for the Leipzig to Dresden journey to see if there might be differences in the amenities they offer.
Are there any Leipzig to Dresden direct train services?
Yes, there are 16 direct trains a day to Dresden from Leipzig. If you’re looking for a direct train from Leipzig to Dresden, consider travelling with Deutsche Bahn. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many train services are there from Leipzig to Dresden a day?
On average, there are 16 trains a day from Leipzig to Dresden. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Leipzig to Dresden? When does the last train depart from Leipzig to Dresden?
The earliest train for this route departs from Leipzig at 06: 00. The last train leaves from Leipzig at 21: 20. Check Omio for the latest train timetable from Leipzig to Dresden and book the best time to depart on your chosen travel date.
How early should I buy train tickets from Leipzig to Dresden to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets to Dresden from Leipzig within the next 7 days, you can find tickets to cost on average £15 one way. To find the best prices for this trip, consider booking your train ticket from Leipzig to Dresden a few months in advance.

Important Stations and Airports for this Journey

Leipzig
Dresden
Leipzig Hbf, Ostseite is the most popular Leipzig 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 Leipzig for your journey to Dresden.