COMPARE Prices across different modes

Sat
Sep 18
$25Deutsche Bahn
$12BlaBlaCar Bus
Sun
Sep 19
$12FlixTrain
$9BlaBlaCar Bus
Mon
Sep 20
$6FlixTrain
$6BlaBlaCar Bus
Tue
Sep 21
$22Deutsche Bahn
$6BlaBlaCar Bus
Wed
Sep 22
$6FlixTrain
$6BlaBlaCar Bus
Thu
Sep 23
$6FlixTrain
$6BlaBlaCar Bus
Fri
Sep 24
$10FlixTrain
$6BlaBlaCar Bus
Sat
Sep 25
$22Deutsche Bahn
$6BlaBlaCar Bus
Sun
Sep 26
$12FlixTrain
$9BlaBlaCar Bus
Mon
Sep 27
$6FlixTrain
$6BlaBlaCar Bus
Tue
Sep 28
$22Deutsche Bahn
$6BlaBlaCar Bus
Wed
Sep 29
$6FlixTrain
$6BlaBlaCar Bus
Thu
Sep 30
$6FlixTrain
$6BlaBlaCar Bus
Fri
Oct 1
$6FlixTrain
$6BlaBlaCar Bus
Sat
Oct 2
$22Deutsche Bahn
$6BlaBlaCar Bus
Sun
Oct 3
$6FlixTrain
$6BlaBlaCar Bus
Mon
Oct 4
$6FlixTrain
$6BlaBlaCar Bus
Tue
Oct 5
$22Deutsche Bahn
$6BlaBlaCar Bus
Wed
Oct 6
$22Deutsche Bahn
$6BlaBlaCar Bus
Thu
Oct 7
$6FlixTrain
$6BlaBlaCar Bus
Fri
Oct 8
$22Deutsche Bahn
$6BlaBlaCar Bus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Berlin and Leipzig

distanceDistance92 miles (149 km)
durationAverage train duration1 h 8 min
priceAverage train ticket price$13 (€10)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn or FlixTrain

Trains from Berlin to Leipzig cover the 92 miles (149 km) long route taking on average 1 h 8 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $6 (€5), but the average price of train tickets is $13 (€10). Travelers depart most frequently from Berlin Hbf and arrive in Leipzig Hbf, Ostseite.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Berlin to Leipzig in comfort. Find the DB train schedule for your route between Berlin and Leipzig on Omio and book cheap DB tickets online. The distance between Berlin and Leipzig is 92 miles (149 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Leipzig start at $22 (€18).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train from Berlin to Leipzig:

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

Trains from Berlin to Leipzig

Taking a train is a reliable and effective way of commuting from Berlin to Leipzig. The trip between these two cities is short, lasting just over an hour. About 26 trains leave Berlin for Leipzig per day. While most of the connections along this route are direct, some make one change in Bitterfeld.

Berlin to Leipzig Train Time: Daily Departures

Around 26 trains leave Berlin for Leipzig per day, covering the 93 mile (150 km) journey in an average of one hour 35 minutes. Direct connections complete the trip in approximately one hour 12 minutes, while those that require a change at Bitterfeld cover the journey in about one hour 12 minutes. The first train leaves Berlin Central Station at around 4:30 a.m. while the final departure is at 11:15 p.m.

How long is the journey by train from Berlin to Leipzig?

The train from Berlin to Leipzig varies in duration depending on the service and time of departure. On average, it takes a train one hour 35 minutes to complete the trip. However, the direct connections are faster and last approximately one hour 12 minutes. The duration could be longer on weekends and public holidays.

What are the departure and arrival stations for trains from Berlin to Leipzig?

Departure train station: All trains commuting along the Berlin-Leipzig route depart from the Berlin Central Station. The station lies just under a mile from the city center, and a bus gets there in five minutes. Facilities at the station include luggage stores, ticket offices, and free Wi-Fi.

Arrival train station: A train from Berlin to Leipzig stops at the Leipzig Central Station, which lies about three quarters of a mile from the city center. Trams and local buses connect to the city in about five minutes. The station has shops, cafes, baggage lockers, and an information desk.

Which train companies travel from Berlin to Leipzig?

Deutsche Bahn, German's national carrier runs every train from Berlin to Leipzig. The operator offers direct connections every day of the week. Deutsche Bahn trains are distinct due to the signature white and red color.

Deutsche Bahn Berlin to Leipzig

A Deutsche Bahn train from Berlin to Leipzig takes an average of one hour 35 minutes. However, high-speed trains on direct connections take around one hour 12 minutes to complete the trip, while the slowest train that involves changes along the may take over six hours. Deutsche Bahn trains are known for their reliability and strict schedules, leading to the company being the largest provider of German travel across the rail network.

Berlin to Leipzig Trains: Services on Board

First class service on a train from Berlin to Leipzig offers passengers a little extra luxury during their journey. The carriage is spacious, and travelers enjoy more legroom. The seats are comfortable, the aisles are wider, and passengers have more luggage allowance than other classes. Other crucial essentials include power sockets on each seat to keep the gadgets charged, free Wi-Fi, in-seat food and drink service. Moreover, first class ticket holders have access to the Deutsche Bahn lounges. Second class carriages have cheaper tickets, passengers in this class do not enjoy the complimentary service offered in the first class. The legroom is smaller but still ample and passengers can access free Wi-Fi, though it may not be as fast as that in first class. All classes allow passengers to bring their pets such as guide dogs, cats, and birds provided that they are in cages and do not disturb other customers. While small pets travel for free, bigger ones must have tickets. The operator allows passengers to board with their bicycles as long as they are easily disassembled or are foldable. Deutsche Bahn minds the welfare of customers with disabilities and limited mobility. It helps them to search and make connections, and there are hoists and ramps at the stations to help aid them when boarding. However, to enjoy these services, passengers with disabilities must book before the departure date.

How to find cheap train tickets from Berlin to Leipzig?

There are several ways of finding cheaper tickets, particularly for passengers traveling on a budget. The first tip on cutting costs is to book early. Deutsche Bahn releases its tickets at least three months before the departure date to give their clients an easy time to search and plan their travel dates. Traveling on slower connections that involve transfers along the way is another effective way of making savings. Lastly, avoid traveling during rush hour since tickets are the most expensive at this time.

Deutsche Bahn trains from Berlin 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 Berlin 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 Berlin 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 Berlin 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 Berlin to Leipzig.
FAQs
How much do cheap trains from Berlin to Leipzig cost?
Train tickets from Berlin to Leipzig for some dates and times can be found for as cheap as $6 (€5)  one way in the next 7 days.
How much does it cost to take a train from Berlin to Leipzig?
The Berlin to Leipzig train ticket price is on average $13 (€10)  if you are looking to purchase your tickets for this route in the next week.
How far is it from Berlin to Leipzig by train?
The distance to Leipzig from Berlin by train is approximately 92 miles (149 km).
How long is the train between Berlin and Leipzig?
While the time it takes to travel 92 miles (149 km) from Berlin to Leipzig can vary based on specific dates, weekends, and holidays, the Berlin to Leipzig train journey time is on average 1 h 8 min.
What train station in Berlin goes to Leipzig? What train station do I come into Leipzig from Berlin?

When taking the train between Berlin and Leipzig, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your journey 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 Berlin Hbf   and arrive in Leipzig Hbf, Ostseite.

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

You can find the most popular departure train station for this journey, Berlin Hbf, located approximately 1 mile (s) / 2 km from the city center of Berlin. The most popular arrival train station in Leipzig, called Leipzig Hbf, Ostseite, is located around 0 mile (s) / 0 km away from its city center.

What train companies offer a service between Berlin and Leipzig?
For the route from Berlin to Leipzig you can take a train with Deutsche Bahn or FlixTrain. Be sure to check out all possible train providers that offer services between Berlin and Leipzig on Omio to compare what amenities they may have.
How many train services per day are there from Berlin to Leipzig?
The average number of trains departing Berlin for Leipzig is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Berlin to Leipzig? When does the last train depart from Berlin to Leipzig?
The first Berlin to Leipzig train departs at 5: 28 AM   and the last train from Berlin to Leipzig leaves at 8: 29 PM. Check out the most up-to-date train schedule from Berlin to Leipzig on Omio and find the best time to travel to your destination.
How early should I purchase train tickets to Leipzig from Berlin 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 buy train tickets between Berlin and Leipzig within the next 7 days, you can find tickets to cost on average $13 (€10) one way. To find the best prices for this trip, consider booking your train ticket from Berlin to Leipzig a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Leipzig
Berlin Ostbahnhof
Amenities
Refreshments