Cheap train tickets from Berlin to Leipzig

Showing times and prices for 22 Jan

Cheapest

£16

Average

£22

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

Cheapest
06:30Berlin Hbf1h12 07:42Leipzig Hbf
0 changes
£161One-way
Cheapest
20:05Berlin Hbf1h17 21:22Leipzig Hbf
0 changes
£161One-way
Cheapest
07:28Berlin Hbf1h14 08:42Leipzig Hbf
0 changes
£161One-way
Cheapest
19:26Berlin Hbf1h17 20:43Leipzig Hbf
0 changes
£161One-way
Cheapest
04:30Berlin Hbf1h12 05:42Leipzig Hbf
0 changes
£161One-way

Train schedule Berlin to Leipzig

Showing trains for tomorrow, Sat, 22 Jan
00:42Berlin Hbf2h32 03:14Leipzig Hbf
0 changes
04:30Berlin Hbf1h12 05:42Leipzig Hbf
0 changes
05:28Berlin Hbf1h14 06:42Leipzig Hbf
0 changes
06:30Berlin Hbf1h12 07:42Leipzig Hbf
0 changes
07:28Berlin Hbf1h14 08:42Leipzig Hbf
0 changes
07:37Berlin Hbf1h36 09:13Leipzig Hbf
0 changes
08:30Berlin Hbf1h12 09:42Leipzig Hbf
0 changes
09:28Berlin Hbf1h14 10:42Leipzig Hbf
0 changes
09:37Berlin Hbf1h36 11:13Leipzig Hbf
0 changes
10:30Berlin Hbf1h12 11:42Leipzig Hbf
0 changes
11:28Berlin Hbf1h14 12:42Leipzig Hbf
0 changes
11:37Berlin Hbf1h36 13:13Leipzig Hbf
0 changes
12:30Berlin Hbf1h12 13:42Leipzig Hbf
0 changes
13:28Berlin Hbf1h14 14:42Leipzig Hbf
0 changes
13:37Berlin Hbf1h36 15:13Leipzig Hbf
0 changes
14:30Berlin Hbf1h12 15:42Leipzig Hbf
0 changes
15:28Berlin Hbf1h14 16:42Leipzig Hbf
0 changes
15:37Berlin Hbf1h36 17:13Leipzig Hbf
0 changes
16:30Berlin Hbf1h12 17:42Leipzig Hbf
0 changes
17:28Berlin Hbf1h14 18:42Leipzig Hbf
0 changes
17:36Berlin Hbf1h37 19:13Leipzig Hbf
0 changes
18:30Berlin Hbf1h12 19:42Leipzig Hbf
0 changes
18:46Berlin Hbf1h52 20:38Leipzig Hbf
0 changes
19:26Berlin Hbf1h17 20:43Leipzig Hbf
0 changes
20:05Berlin Hbf1h17 21:22Leipzig Hbf
0 changes
20:30Berlin Hbf1h12 21:42Leipzig Hbf
0 changes
21:15Berlin Hbf2h31 23:46Leipzig Hbf
0 changes
22:29Berlin Hbf1h29 23:58Leipzig Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
22 Jan
£16Deutsche Bahn
£9BlaBlaCar Bus
Sun
23 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Mon
24 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Tue
25 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Wed
26 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Thu
27 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Fri
28 Jan
£7FlixTrain
£4BlaBlaCar Bus
Sat
29 Jan
£16Deutsche Bahn
£6BlaBlaCar Bus
Sun
30 Jan
£7FlixTrain
£4BlaBlaCar Bus
Mon
31 Jan
£16Deutsche Bahn
£4BlaBlaCar Bus
Tue
1 Feb
£16Deutsche Bahn
£6BlaBlaCar Bus
Wed
2 Feb
Find prices
£4BlaBlaCar Bus
Thu
3 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Fri
4 Feb
£4FlixTrain
£4BlaBlaCar Bus
Sat
5 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Sun
6 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Mon
7 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Tue
8 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Wed
9 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus
Thu
10 Feb
£16Deutsche Bahn
£4BlaBlaCar Bus

Fastest train times from Berlin to Leipzig

Showing times and prices for 22 Jan

Fastest Journey

1 h 12 m

Average

1 h 25 m

Trains per day

28

Distance

150 km

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

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

The slowest trains will take 2 h 32 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
16:30Berlin Hbf1h12 17:42Leipzig Hbf
0 changes
£211One-way
Fastest
18:30Berlin Hbf1h12 19:42Leipzig Hbf
0 changes
£211One-way
Fastest
06:30Berlin Hbf1h12 07:42Leipzig Hbf
0 changes
£161One-way
Fastest
20:30Berlin Hbf1h12 21:42Leipzig Hbf
0 changes
£191One-way
Fastest
14:30Berlin Hbf1h12 15:42Leipzig Hbf
0 changes
£211One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Berlin to Leipzig

distanceDistance92 miles (149 km)
durationAverage train duration1 h 12 min
priceAverage train ticket price£17 (€20)
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 trip taking on average 1 h 12 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 £16, but the average price of train tickets is £17. Travellers depart most frequently from Berlin Hbf and arrive in Leipzig Hbf, Ostseite.

Train providers: Deutsche Bahn trains Berlin to Leipzig

Travel from Berlin to Leipzig from £16 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn 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 for your train to Leipzig from Berlin. 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 toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: £16

When you buy your Deutsche Bahn train tickets to Leipzig from Berlin don't forget to keep the following COVID-19 related policies in mind:

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

Trains from Berlin to Leipzig: Journey Details

The earliest train from Berlin to Leipzig leaves before 5 a.m. and the latest train leaves after 12:00 a.m., with about twenty-six trains running daily. At peak times, three trains leave inside an hourly interval, with at least one hourly departure before 9:00 a.m. and after 12:00 p.m. The main provider tat operates trains from Berlin to Leipzig is Deutsche Bahn, with a small number of services run by INSA. The majority of journeys are direct, taking approximately one hour and ten minutes. On a small number of journeys, passengers must change trains at Falkenberg, which adds about another hour to travelling time. The most expensive fares apply between 1:00 p.m. and 9:00 p.m.

Return journeys for trains from Berlin to Leipzig are also available.

Taking the Train from Berlin

Berlin Hauptbahnhof is located on the Europaplatz, in the centre of Berlin and is the main railway station of the city. In addition to Intercity train services, it has connections to Russia and Kazakhstan. The station is also a hub of the S-Bahn, the suburban train service. A direct S-Bahn link connects Berlin-Schoenefeld airport with the station, a journey of around thirty minutes. Parking space for cars and bicycles is positioned near the station. Car hire firms also operate in the station.

Getting into Leipzig by Train

Leipzig is an ancient city in the German state of Saxony. The Grunderzeit district is filled with beautiful, Baroque houses built by the city's wealthy merchants. The New City Hall was built upon the Pleissenburg castle site, where Martin Luther preached in 1519 while Johann Sebastian Bach worked as choirmaster in the St Thomas Church.

Passengers arriving at Leipzig Central Station on Willy-Brandt-Platz can access these attractions by bus, tram, taxi or rented car. The station also serves as a hub for the Leipzig S-Bahn, on which visitors can travel to places like Dessau, site of the original Bauhaus school of art and design. One public bus runs every hour in Leipzig, after 12:00 a.m.

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

What is the cost of cheap trains from Berlin to Leipzig?

You can find a cheap train from Berlin to Leipzig for some dates and times for as low as £16  one way in the next 7 days.

How much is a train ticket from Berlin to Leipzig?

If you’re looking to purchase your train tickets in the next week, you can expect the Berlin to Leipzig train price to come in at an average of £17  one way.

How far is it from Berlin to Leipzig by train?

The distance from Berlin to Leipzig by train is approximately 92 miles (149 km).

How many hours does it take from Berlin to Leipzig by train?

While the time it takes to travel 92 miles (149 km) from Berlin to Leipzig can vary based on specific dates, weekends, and bank holidays, the train duration from Berlin to Leipzig is on average 1 h 12 min.

What station does the Berlin to Leipzig train leave from? Which Leipzig train station do I come into from Berlin?

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

Where do I find the Berlin train station to Leipzig? Where is the Leipzig train station?

You can find the most popular departure train station for this journey, Berlin Hbf, located approximately 1.7 miles (2.8 km) from the city centre of Berlin. The most popular arrival train station in Leipzig, called Leipzig Hbf, Ostseite, is located around 0.6 miles (889 m) away from its city centre.

Which train companies can get me from Berlin to Leipzig?

If you're looking for trains from Berlin to Leipzig, you can rely on Deutsche Bahn or FlixTrain to get you to Leipzig. It's also good to check out all possible train providers for the Berlin to Leipzig journey to see if there might be differences in the amenities they offer.

Is there a direct train to Leipzig from Berlin?

Yes, there are 12 direct trains per day from Berlin to Leipzig with 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 purchase your train ticket.

How many train services are there between Berlin and Leipzig a day?

On average, there are 12 trains a day from Berlin to Leipzig. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Berlin to Leipzig? When does the last train depart from Berlin to Leipzig?

The earliest train departing from Berlin to Leipzig leaves at 05: 30. The last train departing from Berlin to Leipzig leaves at 20: 59. You can find the latest Berlin to Leipzig train timetable on Omio and book the best time to leave for your journey on your chosen travel date.

When should I purchase Berlin Leipzig train tickets to score the best deals?

If you purchase Berlin to Leipzig train tickets within the next 7 days, you can find one way tickets to cost on average £17. However, booking in advance gives you access to the best prices for trains from Berlin to Leipzig. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Berlin
Leipzig
Berlin Hbf is the most popular Berlin 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 Berlin for your journey to Leipzig.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transport options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7