Fahr preise
DE / EN
Airport Transfer

Leipzig/Halle Airport Transfer: S-Bahn, Night Bus or Taxi to Either City

Leipzig/Halle Airport sits between two cities and inside neither. That makes it one of Germany's oddest transfer cases: the same train fare in both directions, one shared taxi tariff – and that tariff is now older than the city tariffs of both Leipzig and Halle.

Jonas Reinhardt
Jonas Reinhardt
25 September 2026
The concourse of Leipzig Hauptbahnhof with its coffered ceiling, glass roof and travellers
Photo: James Jeremy Beckers / Pexels

Leipzig/Halle Airport – LEJ – carries two cities in its name and sits in neither. It’s on the northern edge of Schkeuditz in the district of Nordsachsen, right on the state border with Saxony-Anhalt. Leipzig lies to the east, Halle to the west, and the S-Bahn gets you to either in a quarter of an hour or less. That sounds like trivia, but it’s the whole point of this piece: at hardly any other German airport is the “how do I get into town?” question so symmetrical – the same fare in both directions and one shared taxi tariff for both cities. And in 2026 that taxi tariff has turned into a genuine curiosity.

One airport, two cities, one platform

The airport station sits directly beneath the terminal building. Escalators and lifts take you step-free up to check-in – the airport and S-Bahn Mitteldeutschland describe it in the same terms. There’s no shuttle bus to a separate station; you go straight down from the terminal to the train.

For the roads, I estimated the distances myself using an OpenStreetMap-based route planner: from the terminal to Leipzig Hauptbahnhof about 20 km, to Halle Hauptbahnhof about 25 to 28 km depending on direction and route. So Halle is a little further by road but closer by rail, and that small shift runs through every sum below.

S5 and S5X: three zones whichever way you go

S-Bahn lines S5 and S5X link the airport directly with Halle on one side and Leipzig, Altenburg and Zwickau on the other. According to S-Bahn Mitteldeutschland the two lines together run every 30 minutes. Journey times:

  • to Halle (Saale) Hbf: 10 minutes – every source agrees,
  • to Leipzig Hbf: 12 to 15 minutes – S-Bahn Mitteldeutschland says 12, the airport 14, Leipzig’s transport operator LVB “around 15”.

The airport station lies in fare zone 163 of the Central German transport association, MDV. Leipzig is zone 110, Halle zone 210. In its own fare explainer, the MDV lists the five zones a commuter crosses by S-Bahn between Halle and Leipzig: 110, 162, 163, 225 and 210. The airport sits bang in the middle of that chain, so it’s three zones from Leipzig and three zones from Halle – the same fare either way.

Under the MDV tariff in force since 1 August 2026 (as of 2026):

  • single ticket, 3 zones: €6.90, valid for two hours with unlimited changes
  • child single (ages 6 to 14), 3 zones: €4.10
  • 24-hour ticket Plus, one person, 3 zones: €13.80 – up to three children travel free
  • Deutschlandticket: €63 a month, valid on the S-Bahn at no extra cost

That two-hour validity is handy: the same ticket covers your tram or bus from Leipzig Hauptbahnhof, or onward in Halle. LVB runs no line of its own to the airport and points you to the S-Bahn itself. You can buy tickets in the LeipzigMOVE app, the MDV’s MOOVME app, or from the DB ticket machine in the arrivals area near the airport information desk.

One change is coming. According to S-Bahn Mitteldeutschland, the S5 and S5X will be run by Die Länderbahn from December 2026 instead of DB Regio. What that means for the timetable hadn’t been published at the time of writing, so if you’re flying around the timetable change, check your connection in the app shortly before.

The two-hourly Intercity – and why it rarely helps

Leipzig/Halle has its own long-distance stop. According to the airport, an Intercity calls every two hours, direct from Dresden, Magdeburg, Hanover, Bielefeld and Cologne. ICE trains, by contrast, stop at Leipzig Hbf and Halle Hbf, not at the airport – you change to the S-Bahn there.

For getting into either city the IC does little for you. It runs a quarter as often as the S-Bahn, and the Deutschlandticket isn’t valid on it, because like every MDV ticket it only covers local transport. It becomes interesting only if you’re heading on to Magdeburg or Hanover anyway. Compare Frankfurt, where the long-distance station at Terminal 1 is a real hub with ICE links in most directions; at Leipzig/Halle it’s a bonus for a handful of cities every two hours.

At night: the NXL to Leipzig

Busy cargo hub or not, for passengers night-time is the snag, especially for early departures. LVB runs the NXL night bus for exactly this. According to the airport it makes two trips a night in each direction: from Leipzig Hauptbahnhof at 00:50 and 02:22, from the airport at 01:35 and 03:05. On the way it serves Eutritzsch, Gohlis, Möckern and Lindenthal, and it runs on the normal MDV fare. The airport itself says this puts flights before 06:30 within reach of public transport.

The airport lists no equivalent night service for Halle. If you need to get from there to a very early flight, look up the first S-Bahn of the day and be ready to take a taxi. There’s also the regional TaktBus 217, connecting the airport with Schkeuditz and Delitzsch – no use for Leipzig or Halle, but handy for anyone coming from the north.

Taxi: a 2022 tariff for both cities

This is where it gets odd. Since 2012 the Leipzig/Halle area has had the so-called Central German Taxi Tariff: five licensing authorities in two federal states – the cities of Leipzig and Halle plus the districts of Leipzig, Nordsachsen and Saalekreis – set virtually the same tariff so that every cab at the airport charged the same way. The City of Leipzig states plainly that trips between Leipzig and the airport are metered at the regulated fare; there’s no haggling.

That unity fell apart in 2026. According to trade paper Taxi Times on 1 September 2026, Halle and the Saalekreis brought in a new tariff on 1 June, the City of Leipzig its own on 15 August – and Nordsachsen, the district the airport sits in, changed nothing and no longer wants a joint tariff. The upshot: as long as Nordsachsen leaves its tariff alone, the airport agreement of December 2022 stays in force unchanged. Cabs from Leipzig and Halle now carry two tariffs in the meter – their city’s new one and the old one for the airport.

The figures are in Nordsachsen’s taxi tariff ordinance of October 2022 (as of 2026):

  • base fare: €3.90
  • daytime (weekdays 05:00 to 20:00): €3.20 per km for the first three kilometres, €2.20 from km 4 to 10, €2.10 from km 11
  • nights, Sundays and public holidays: €3.30 / €2.50 / €2.20 per km
  • waiting time: €35 an hour
  • large-vehicle supplement: €10 once, only if you explicitly order one or there are five or more passengers

Using my distance estimates from above:

  • to Leipzig Hbf, 20 km, daytime: 3.90 + 9.60 + 15.40 + 10 × 2.10 = €49.90
  • to Leipzig Hbf, 20 km, night: 3.90 + 9.90 + 17.50 + 10 × 2.20 = €53.30
  • to Halle Hbf, 25 to 28 km, daytime: €60.40 to €66.70
  • to Halle Hbf, 25 to 28 km, night: €64.30 to €70.90

Traffic adds about 58 cents a minute through the waiting charge. The old tariff actually works in your favour. Run the Halle trip through Halle’s new city tariff, which the Halle taxi co-operative has published since 1 June 2026 (€4.50 base fare, daytime €3.50 / €2.60 / €2.40 per km), and 25 km would come to €69.20 rather than €60.40. Leipzig has also raised its base fare to €4.50, per Taxi Times. So in 2026 the airport run is, per kilometre, the cheapest taxi ride in the region – what applies within the city itself is covered in Leipzig taxi fares.

One caveat: the statement that the airport agreement still applies rests on what the Nordsachsen district office told Taxi Times. I couldn’t find a newly published version of the agreement. Ask which tariff the meter is running on when you set off, and ask for a receipt if you want one. For other destinations in the region, estimated taxi costs from Leipzig/Halle Airport give you a first read; the meter is what counts.

Fixed prices, pre-booking and apps

There’s no official fixed airport fare here of the kind some cities publish. Leipzig did introduce fixed prices for booked trips in 2026, bookable by phone or through the taxi.eu app with the 4884 radio-taxi dispatcher. But according to Taxi Times they sit 15 to 25 per cent above the plain distance fare without waiting time – you’re buying protection against traffic jams, not a discount. Whether that fixed price even applies to trips under the airport agreement isn’t clear from the published material. How Dresden handles its own airport runs is in Dresden taxi fares.

In Halle, the taxi co-operative explicitly offers airport transfers through its dispatcher on +49 345 525252; according to its website it accepts minibus bookings for up to eight people only subject to availability. For a return trip with family and luggage, book early. What to look out for with pre-booked flat-rate transfers, from waiting time after a delay to cancellation terms, is in booking an airport transfer.

Three sums for two cities

Alone to Leipzig, daytime: €6.90 and 12 to 15 minutes against nearly €50 by taxi. With a Deutschlandticket the train costs nothing extra. Nothing to weigh up.

Two adults and two children to Halle: single tickets come to 2 × 6.90 + 2 × 4.10 = €22.00. The taxi is €60 to €67, so roughly €40 more. If your accommodation is a long way from a tram stop and the kids are flagging, that’s €40 well spent; otherwise it isn’t. If you’re out and about all day, work out the 24-hour ticket Plus too, which lets up to three children ride free.

Landing at 00:30, heading for Leipzig-Gohlis: the NXL leaves the airport at 01:35. That’s an hour-plus wait, or around €50 to €55 by taxi on the night tariff. Tired? Take the cab. Saving? Wait – the bus even stops in Gohlis.

My rule of thumb for LEJ: by day always the S-Bahn, in either direction. The taxi earns its keep for four people with luggage, when your address is well away from the rails, or at night between the sparse NXL runs.

Driving yourself and flying out

If you’re driving, weigh parking charges at Leipzig/Halle Airport against two taxi rides: from Halle, a cab there and back quickly tops €120, so for a week away the comparison with a parking ticket is worth doing. From central Leipzig, the S-Bahn at €6.90 each way is hard to beat. And because the S-Bahn only runs every 30 minutes, a single missed train on departure day often decides between calm and panic. Aim for the train before and spend the spare time on getting through airport security, especially in the school holidays.

Leipzig/Halle is that rare case where geography works for you. The S-Bahn charges the same to Leipzig as to Halle, the taxi uses one tariff for both cities, and in 2026 that tariff is even cheaper than the new city tariffs on either side. It only gets fiddly at night and on the Halle side – worth a look at the timetable before you book the flight. All prices as of 2026.

#leipzig airport transfer#leipzig halle airport#leipzig airport to city centre#leipzig airport taxi#leipzig airport to halle#s5x leipzig airport

Keep reading

Barcelona Airport Transfer: Aerobús, Metro, R2 or Taxi – T1 or T2?

Airport Transfer

Barcelona Airport Transfer: Aerobús, Metro, R2 or Taxi – T1 or T2?

Barcelona-El Prat into the city in 2026: Aerobús for €7.75, metro L9 Sud with a €5.90 airport ticket, the R2 Nord train from T2 only, and taxis with a €4.60 airport supplement and €21 minimum – and why your terminal decides every option.

Jonas ReinhardtJonas Reinhardt25 September 2026
Berlin BER Airport Transfer: FEX, S-Bahn or Taxi Into Town

Airport Transfer

Berlin BER Airport Transfer: FEX, S-Bahn or Taxi Into Town

Getting from BER into central Berlin in 2026: FEX in 23 minutes to Hauptbahnhof, S9 and S85 direct to Alexanderplatz, a €5.00 ABC ticket, taxi from about €60. With worked sums.

Jonas ReinhardtJonas Reinhardt17 September 2026
Cologne Bonn Airport Transfer: S19, SB60 or Taxi – What Each City Costs

Airport Transfer

Cologne Bonn Airport Transfer: S19, SB60 or Taxi – What Each City Costs

From Cologne Bonn Airport into town in 2026: €4 by S-Bahn to Cologne, €10.50 on the SB60 express bus to Bonn, roughly €51 to €57 by taxi to Cologne and around €80 to Bonn – and why the Bonn route changes in December 2026.

Jonas ReinhardtJonas Reinhardt25 September 2026
Munich Airport Transfer: S1, S8, the Lufthansa Bus or a €96 Taxi

Airport Transfer

Munich Airport Transfer: S1, S8, the Lufthansa Bus or a €96 Taxi

Munich Airport to the city in 2026: S-Bahn from €15.10 (less with a stripe ticket), Lufthansa Express Bus from €12.50, a €96 fixed taxi fare to the main station – and what makes sense for one, two or four people.

Jonas ReinhardtJonas Reinhardt25 September 2026
Airport Transfer Hamburg: S1, Taxi or Private Car to HAM

Airport Transfer

Airport Transfer Hamburg: S1, Taxi or Private Car to HAM

Hamburg Airport into the city in 2026: the S1 in 25 minutes to Hauptbahnhof, taxis from around 30 euros, night bus 606, and when a private transfer is worth it.

Jonas ReinhardtJonas Reinhardt19 August 2026