Leipzig / The verdict

Leipzig airport to the city: which way?

The S-Bahn from the station under the terminal is the pick for most arrivals: S5X reaches Leipzig Hauptbahnhof in about 14 minutes, the slower S5 in about 22, and the 6.90 EUR three-zone ticket stays valid on trams across the inner city. A metered taxi or ride-hail suits groups, heavy luggage and arrivals inside the nightly rail gap, which the two-run NXL nightliner only partly fills.

By The Real Traveler Experiences team. We earn a commission if you book through our links. It never changes a verdict.

Apron and terminal at Leipzig/Halle Airport
Photo: Molch-Entertainment, CC BY-SA 3.0 de (source)

The Leipzig story

Leipzig is Berlin's cheaper, calmer cousin, with a claim on German history that few cities match: Bach's choir at St. Thomas Church, Napoleon at the Battle of Nations Monument, and the 1989 Monday demonstrations that helped end East Germany. The old town wraps arcades and courtyards around the Markt, and the cafes and bookshops are priced for locals rather than visitors.

The verdict in 30 seconds

Our pick: S-Bahn S5 or S5X (runner-up: Taxi or ride-hail)

The S-Bahn from the station under the terminal is the pick for most arrivals: S5X reaches Leipzig Hauptbahnhof in about 14 minutes, the slower S5 in about 22, and the 6.90 EUR three-zone ticket stays valid on trams across the inner city. A metered taxi or ride-hail suits groups, heavy luggage and arrivals inside the nightly rail gap, which the two-run NXL nightliner only partly fills.

Go if

  • Travelers heading for the old town, Hauptbahnhof or anywhere on the tram network
  • Rail-through visitors landing at LEJ en route to Berlin, Halle or Dresden
  • Anyone arriving on a daytime or early-evening flight

Skip if

  • Your flight lands between about 23:30 and 04:30 outside the two nightly NXL runs
  • You carry heavy luggage to a hotel far from a tram or S-Bahn stop

The options

S-Bahn S5 or S5X Go

Most arrivals: the fastest cheap ride for anyone whose hotel sits a walk or tram hop from Hauptbahnhof or Markt.

Good

  • Station is under the terminal, reached by escalator from baggage claim
  • S5X takes about 14 minutes, S5 about 22, roughly every 15 to 30 minutes combined
  • The 6.90 EUR ticket keeps working on trams and buses across the inner city
  • Arrives at Leipzig Hauptbahnhof, itself a listed landmark next to the old town

Watch out

  • No service between about 23:30 and 04:30
  • Three-zone fare needed; the Leipzig city ticket does not reach the airport
  • Rush-hour trains can be busy with commuters and airport staff

IC or ICE long-distance train It depends

Rail-through travelers: LEJ has long-distance platforms integrated under the terminal, a rare arrangement among German airports, useful for onward trains or Berlin arrivals.

Good

  • Direct DB services to Berlin, Halle and the Erfurt corridor from the same platforms
  • Fastest single hop to Hauptbahnhof at about 10 minutes when a long-distance service runs
  • Lets travelers arriving at BER treat LEJ's rail halt as part of a through itinerary

Watch out

  • Runs about hourly or less, so the S-Bahn wins on timing for the city hop
  • DB long-distance fares cost several times the 6.90 EUR MDV ticket for the same ride
  • Airport DB tickets can be pricier than regional fares travelers expect

Taxi or ride-hail It depends

Groups of three or four splitting the fare, travelers with heavy luggage, or anyone landing inside the nightly rail gap.

Good

  • Marked official rank outside Terminal B arrivals; Uber, Bolt and FreeNow operate in Leipzig
  • Roughly 20 to 35 minutes door to door depending on A14 traffic
  • Since the July 2026 ordinance drivers can quote a fixed Festpreis on pre-booked rides

Watch out

  • Reports put the metered run around 40 to 55 EUR, versus 6.90 EUR on the train
  • Ignore ride offers pitched inside the terminal; the legal rank is outside
  • Traffic on the A14 at rush hour stretches the journey well past the train's 22 minutes

Nightliner bus NXL It depends

Very early departures or late arrivals whose timing matches its two nightly runs; also serves the northern districts.

Good

  • Direct bus between Hauptbahnhof east side and the terminal on the ordinary MDV tariff
  • Runs every night of the week since July 2024
  • Covers the gap the S-Bahn leaves between about 23:30 and 04:30

Watch out

  • Only two departures per direction nightly: 0:50 and 2:22 from Hauptbahnhof, 1:35 and 3:05 from the airport
  • About 36 minutes on the road via Eutritzsch and Gohlis, slower than the train
  • Fixed times rather than flight-timed, so it does not wait for delays
CriterionS-Bahn S5 or S5XIC or ICE long-distance trainTaxi or ride-hailNightliner bus NXL
Official fare6.90 EUR three-zone singleDB fare, varying by train and booking windowMetered: 4.50 EUR base plus 3.30 per km falling to 2.20Ordinary MDV ticket applies
Journey timeAbout 14 minutes on S5X, 22 on S5About 10 minutes to HauptbahnhofRoughly 20 to 35 minutes door to doorAbout 36 minutes to Hauptbahnhof east side
Service windowRoughly 04:30 to 23:30 dailyTied to the long-distance timetable24 hoursTwo runs nightly in each direction
Where it leaves youHauptbahnhof and City Tunnel stops like Markt, with trams fanning outHauptbahnhof, then DB lines onwardAny addressNorthern districts plus Hauptbahnhof and the terminal
How to buyMachines under the terminal or the LeipzigMOVE appbahn.de, DB Navigator or station countersMetered on board, card payment standardSame MDV ticket or LeipzigMOVE app
Luggage and groupsLevel boarding, no porter helpEasy once aboardBest for heavy bags and fare-splitting groupsBus luggage racks, limited space

What it costs

  • MDV single ticket, airport to Leipzig (three zones): €6.90 (fare table valid from August 2026; covers zones 110, 162 and 163, so the same ticket continues on LVB trams inside the city). Official source, checked Oct 2026.
  • MDV 24-hour Plus ticket, one person, three zones: €13.80 (covers unlimited rides including the airport leg and the NXL nightliner for 24 hours). Official source, checked Oct 2026.
  • Taxi, base fare: €4.50 (city ordinance of July 2026: 3.30 EUR per km for km 1 to 3, then 2.40 per km to km 10 and 2.20 beyond, day rate; airport trips run on the same city tariff under the airport agreement). Official source, checked Oct 2026.

What travelers report

Based on 12 traveler reports (Jan 2025 to Sep 2026) and the official sources linked on this page. 0 were negative.

What people like

  • 5 of the logged reports call the airport rail link the fastest or simplest way into the center.
  • 4 of the logged reports treat Leipzig Hauptbahnhof itself as a grand arrival sight rather than a mere interchange.
  • 3 of the logged reports note that one MDV ticket covers the airport leg plus onward trams inside the city.

What people complain about

  • 2 of the logged reports flag taxis as the expensive option against the 6.90 EUR train fare.
  • 2 of the logged reports warn travelers to ignore ride offers inside arrivals and use the marked rank outside Terminal B.
  • 2 of the logged reports describe Hauptbahnhof's sheer scale as disorienting with luggage on a first visit.

How to do it right

  • Follow the rail signs from baggage claim through the Zentralterminal to the underground station beneath the terminal.
  • Buy the 6.90 EUR three-zone ticket at the machine or in the LeipzigMOVE app; a Leipzig-only zone 110 ticket does not reach the airport.
  • Take whichever of S5X or S5 departs first: S5X needs about 14 minutes, S5 about 22, and together they run roughly every 15 to 30 minutes from about 04:30 to 23:30.
  • Get off at Hauptbahnhof, or ride through the City Tunnel to Markt for the old town; the ticket covers the onward tram too.
  • Between about 23:30 and 04:30 use the NXL nightliner, which leaves the Hauptbahnhof east side at 0:50 and 2:22 and the airport at 1:35 and 3:05, or take the marked taxi rank outside Terminal B.
  • If you are rail-through traffic, IC and ICE trains stop at the same airport platforms and reach Berlin in about 75 minutes.

The trap to avoid

The classic Leipzig airport mistake is buying the 3.80 EUR city-zone ticket: the terminal sits outside zone 110 in zones 162 and 163, so you need the 6.90 EUR three-zone fare. Travelers also report ignoring that the two airport S-Bahn lines differ, S5X skipping stops for a 14-minute run while the S5 takes about 22. After about 23:30 the trains stop entirely and the only public option is the twice-nightly NXL bus rather than a service timed to flights.

Leipzig/Halle Airport sits about 18 km northwest of the center, and for most arrivals the transfer question answers itself. A rail station built into the basement of the central terminal puts the platforms under the departures hall: the S5X covers the run to Leipzig Hauptbahnhof in about 14 minutes, the slower S5 in about 22. What makes the choice easy is ticketing. The airport lies outside the Leipzig city zone, so the required fare is the 6.90 EUR three-zone MDV single, and that same ticket keeps working on trams and buses once you are inside the city. Taxis wait outside Terminal B arrivals on the official city tariff, a metered ride reports put around 40 to 55 EUR for the half-hour run, which suits groups and the dead of night rather than most arrivals.

The context many visitors miss is that LEJ doubles as a real rail station. Intercity and ICE services stop at the same subterranean platforms, an arrangement few German airports share, so travelers landing at Berlin can treat the airport halt as an interchange and reach Berlin proper in about 75 minutes. More visitors arrive by rail than air anyway: Leipzig Hauptbahnhof, a 300-meter listed facade hiding a three-level mall, is repeatedly described in the log as a sight of its own, with the old town a ten-minute walk from the concourse.

Late and early flights change the arithmetic. The S-Bahn gap from about 23:30 to 04:30 leaves the twice-nightly NXL nightliner or a cab at the meter. Groups of three or four split a fare that lands near the per-person cost of separate train tickets, and since July 2026 the taxi ordinance lets drivers quote a fixed Festpreis on pre-booked rides, which takes the guesswork out of a midnight arrival.

Book or check times

LVB airport arrival page with S-Bahn and nightlinerMDV fare table, valid from August 2026City announcement of the NXL nightliner and its timesLeipzig taxi fare ordinance with current ratesDB journey planner and tickets

We earn a commission if you book through our links. It never changes a verdict. How this works

Pre-book a private arrival transferpartner site

Where to stay

Staying in Leipzig?

Which area of Leipzig to stay in, based on traveler reports. Search Leipzig hotels on Expedia partner site

Questions

How much is the train from Leipzig airport to the center?

6.90 EUR for the three-zone MDV single, since the airport lies outside the Leipzig city zone in zones 162 and 163. A 24-hour Plus ticket for one person costs 13.80 EUR and also covers the NXL nightliner.

Does one ticket cover the tram after the S-Bahn?

Yes. The airport single spans the three zones between the terminal and the inner city, so it stays valid on LVB trams and buses until you reach your stop. Reports repeatedly flag this as the detail newcomers miss.

What if my flight lands after the last S-Bahn?

The NXL nightliner leaves the airport at 1:35 and 3:05 nightly on the ordinary MDV tariff, via northern districts to Hauptbahnhof. Outside those times a taxi or ride-hail is the only option; the rank sits outside Terminal B arrivals.

How much is a taxi from LEJ to the center?

Officially metered on the July 2026 city tariff: 4.50 EUR base then 3.30 EUR per km for the first 3 km, 2.40 per km to km 10 and 2.20 beyond. The roughly 19 km airport run lands around 50 EUR on the day rate; reports put real-world fares between about 40 and 55 EUR. Since 2026 drivers may quote a fixed Festpreis on pre-booked rides.

Is it worth flying into Leipzig rather than Berlin?

LEJ is small, fast and has Germany's only airport-integrated ICE station, so the airport itself works as a rail interchange. Several visitors in the log arrived via Berlin or Dresden rail anyway; if your flight options are thin, trains reach Leipzig Hauptbahnhof from BER in about 75 minutes.

Where does the airport train leave from?

Underground platforms directly beneath the Zentralterminal. Signs run from baggage claim past the check-in hall; no shuttle or long walk is involved.