COMPARE Prices across different modes

Oct 27
$58Deutsche Bahn
Find prices
Find prices
Oct 28
$22Deutsche Bahn
Oct 29
$58Deutsche Bahn
Oct 30
$44Deutsche Bahn
$295Lufthansa Cityline
Oct 31
$34Deutsche Bahn
Nov 1
$245Lufthansa Cityline
Nov 2
$22Deutsche Bahn

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

Deutsche Bahn

Train Information between Düsseldorf and Leipzig

distanceDistance241 miles (389 km)
durationAverage train duration5 h 51 min
priceAverage train ticket price$39 (€32)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Düsseldorf to Leipzig cover the 241 miles (389 km) long journey taking on average 5 h 51 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $39 (€32), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from Düsseldorf Hbf and arrive in Leipzig Hbf, Ostseite.

Train companies

Düsseldorf to Leipzig with Deutsche Bahn

Travel from Düsseldorf to Leipzig from $22 (€18) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Düsseldorf to Leipzig train.

Deutsche Bahn from Düsseldorf to Leipzig train information:

  • Average Duration: 6 h 23 min
  • Deutsche Bahn frequency: 1 a day

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Düsseldorf and Leipzig and when traveling by train:

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

Deutsche Bahn trains from Dusseldorf to Leipzig


Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Dusseldorf to Leipzig. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Dusseldorf to Leipzig and book cheap DB tickets. More information on rail travel in Germany and Europe.

More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Travel Tips

Trains from Düsseldorf 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 Düsseldorf to Leipzig.
How much are cheap trains between Düsseldorf and Leipzig?
If you’re looking to save money on tickets, you can find cheap Düsseldorf to Leipzig trains for as little as $22 (€18)  in the next 7 days.
How much does it cost to take a train to Leipzig from Düsseldorf?
If you’re looking to book your train tickets in the next week, you can expect the Düsseldorf to Leipzig train price to come in at an average of $39 (€32)  one way.
How far is Leipzig from Düsseldorf by train?
The Düsseldorf to Leipzig train distance is approximately 241 miles (389 km).
How long is the train to Leipzig from Düsseldorf?
On average the Düsseldorf to Leipzig train time is 5 h 51 min  covering the 241 miles (389 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Düsseldorf and arrival train station in Leipzig?

When taking the train to Leipzig from Düsseldorf, you can choose to depart from train stations like Düsseldorf Hbf, Düsseldorf Flughafen Terminal and Düsseldorf-Benrath. Your trip can end in train stations such as Leipzig Hbf, Ostseite, Leipzig Hauptbahnhof and Leipzig Markt.

Omio customers who travel this route most frequently depart from Düsseldorf Hbf   and arrive in Leipzig Hbf, Ostseite.

Where do I find the Düsseldorf train station to Leipzig? Where is the Leipzig train station?

Passengers board their train most frequently from Düsseldorf Hbf and travel around 1 mile (s) / 1 km from the city center to this train station.

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

Which train providers can get me from Düsseldorf to Leipzig?
If you're looking for trains from Düsseldorf to Leipzig, you can rely on Deutsche Bahn or Deutsche Bahn with connection to get you to Leipzig. It's also good to check out all possible train providers for the Düsseldorf to Leipzig route to see if there might be differences in the amenities they offer.
How many trains are there from Düsseldorf to Leipzig a day?
The average number of trains departing Düsseldorf for Leipzig is 12 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Düsseldorf to Leipzig? When can I take the last train for the day?
You can take the earliest train from Düsseldorf to Leipzig at 5: 14 AM   or take the last train from Düsseldorf to Leipzig leaving at 4: 27 PM. Look for the latest Düsseldorf to Leipzig train schedules on Omio and book the best time to take the train for this journey.
How early should I book train tickets between Düsseldorf and Leipzig to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets from Düsseldorf to Leipzig within the next 7 days, you can find tickets to cost on average $39 (€32) one way. To find the best prices for this journey, consider booking your train ticket from Düsseldorf to Leipzig a few months in advance.

Important Stations and Airports for this Journey

Düsseldorf Hbf is the most popular Düsseldorf 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 Düsseldorf for your trip to Leipzig.