Quick answer
Leipzig/Halle Airport (LEJ) sits 18 km northwest of Leipzig city center and roughly the same distance east of Halle. Getting to Leipzig Hauptbahnhof takes 14-30 minutes depending on which train you catch. The S5 / S5X S-Bahn runs from the station under the terminal direct to Leipzig Hauptbahnhof in 14 minutes on the S5X and about 22 minutes on the S5, on an MDV zone ticket — the airport sits outside the Leipzig city zone, so this is not a single-zone city fare. IC and ICE trains also stop at the airport, so you can ride them city-to-city. A taxi is metered on the local taxi tariff. Uber, Bolt and FreeNow all work in Leipzig. A pre-booked transfer is priced when you book. LEJ is the only German airport with an ICE station integrated below the terminal — the train is almost always the right call.
What actually happens after landing
Leipzig/Halle has two terminals (A and B) connected by a central main hall with check-in, shops and the rail station. The airport serves both Leipzig and Halle, hence the name, and is also a major DHL and AeroLogic cargo hub — expect to see plenty of freighters on the apron.
Arrivals procedure is standard German efficiency. Most flights are Schengen (Frankfurt, Munich, Vienna, Istanbul-SAW, Palma, Antalya, Hurghada), so no passport control. Non-Schengen arrivals (Turkish Airlines from IST, some seasonal charters) pass through a small immigration area — rarely more than 15 minutes.
Baggage claim has 4 belts spread across the two terminals. Bags typically arrive within 20 minutes. Terminal B handles most budget and charter traffic; Terminal A serves Lufthansa and legacy carriers. The walk from gate to baggage can be 5-10 minutes.
After arrivals, you enter the central main hall (Check-in-Halle) which is one of the more pleasant airport atriums in Germany — lots of glass, natural light, a Dean & David, a Segafredo, and clear signage. The rail station (Flughafen Leipzig/Halle) is reached by an elevator or escalator down from the main hall; it is directly underneath.
Transport options explained honestly
S-Bahn S5 / S5X: The default option. The S5X is the express variant (14 minutes to Leipzig Hauptbahnhof), the S5 is the stopping service (about 22 minutes). Combined, they run every 30 minutes during the day. Fares are set by the MDV zone tariff and priced by how many tariff zones you cross: the current adult single is €4.80 for two zones and €6.60 for three (MDV tariff, valid to 31 July 2026 — MDV resets its fares every 1 August). Buy from the machine on the platform or the DB Navigator app, which prices your exact journey. Runs from roughly 04:30 to 23:30. For onward travel, the S5 continues to Zwickau and the S5X runs to Halle. Pros: cheap, fast, predictable, direct to Hauptbahnhof. Cons: the 30-minute frequency means occasional waits of up to 25 minutes.
IC / ICE trains: Leipzig/Halle is the only German airport with full InterCity and ICE service at the same platform. Trains north to Berlin and south to Munich/Nuremberg stop here. If you are connecting onward to another German city, this is a killer feature — you can go airport → Berlin Hauptbahnhof in about 1h 15min on the ICE. Ticketed via DB like any long-distance fare.
Taxi: Metered on the official local taxi tariff (a fixed starting charge plus a per-km rate, with a higher night and Sunday rate). The tariff is set by the local authority and revised periodically, so check the current one rather than a quoted figure. Journey time is 20-35 minutes depending on A14 traffic. Taxi rank directly outside arrivals.
Uber: Yes, Uber operates in Leipzig. Pricing is dynamic and quoted in the app before you confirm, so check it against the metered taxi on the day. Pickup zone is a short walk from the main exit.
Bolt: Operates in Leipzig, also dynamically priced. Worth comparing against Uber and the taxi rank.
FreeNow: Books the licensed taxi fleet, same meter pricing.
Pre-booked transfer: Priced and fixed when you book, by vehicle size. Best option for groups, families, trade fair delegates at Messe Leipzig, and anyone going to Halle or beyond.
Flixbus / long-distance bus: Flixbus no longer regularly stops at LEJ for onward city service — it is not a useful tool for this airport. Use the S-Bahn or ICE.
Rental car: All majors at the terminal. Worth it for day trips to Dessau (Bauhaus), Wittenberg, or into the Harz mountains.
Realistic pricing expectations
Distances and drive times from the terminal:
| Destination | Distance | Typical drive |
|---|---|---|
| Leipzig Hauptbahnhof | 19 km | 20-35 min |
| Leipzig city center (Markt) | 20 km | 20-35 min |
| Messe Leipzig (trade fair) | 8 km | 10-15 min |
| Leipzig University | 20 km | 20-35 min |
| Halle Hauptbahnhof | 25 km | 25-35 min |
| Halle city center | 27 km | 25-40 min |
| Dessau | 55 km | 45-60 min |
| Wittenberg | 55 km | 45-60 min |
| Berlin Hauptbahnhof | 190 km | use the ICE, ~1h 15m |
Taxis are metered on the official local tariff; Uber and Bolt price dynamically in-app; a pre-booked transfer fixes the price when you book. Because all three move independently, compare them on the day rather than trusting a figure printed months earlier.
Key fact: The S5X is so much faster than a taxi at rush hour that even business travelers and executives use it regularly. 14 minutes door-to-Hauptbahnhof versus 25-40 minutes by car in traffic. An MDV ticket also covers onward transfers on Leipzig's tram and bus network inside its validity window — 1.5 hours on a two-zone ticket, 2 hours on a three-zone one.
Late night arrivals
LEJ is partly a cargo hub, so the airport itself is open 24 hours — but scheduled passenger flights almost entirely wrap up by 23:30. Occasional delays push into the small hours.
The S5/S5X runs until around 23:30 and restarts at 04:30. Between these hours:
- Night buses: Line N4 and related lines run from Messe to Leipzig center but are not designed as an airport tool. Not recommended with luggage at 2 AM.
- Taxis: Available 24/7 at the rank — drivers track flight schedules, so they are usually there even for delayed arrivals.
- Uber / Bolt: Work at night with thinner coverage. Surge is likely.
- Pre-booked transfer: Flight-tracked, driver waits for delays. The safest option for arrivals between 23:30 and 05:00.
The airport cafes close by 22:30, so do not plan to kill time at the terminal — head straight for your transport.
Families and luggage
Leipzig/Halle is family-friendly in practice. The main hall is wide and flat, elevators to the S-Bahn platform are reliable, and distances inside the terminal are manageable. The S5X is easy with kids — 14 minutes, ample luggage space at the door area of each carriage, and a low-floor boarding at both ends.
Child seats: German taxis do not typically carry them. Always pre-book a transfer if you need a Babyschale (0-12 months), Kindersitz (1-4 years) or Sitzerhöhung (booster, 4-12 years). Give ages and weights at booking.
Luggage: The S-Bahn and ICE both have dedicated luggage racks and spacious door areas. For families with 3+ large cases plus a pushchair, a pre-booked van is worth the extra cost.
Groups of 5-8: A V-Class/Vito transfer is the practical call; the price is fixed when you book.
Where you meet the driver
S-Bahn / ICE: From arrivals, walk into the central main hall (Check-in-Halle). Signs marked Bahnhof / DB point to the elevator and escalator down to the platform. Buy tickets from the DB machine on the platform or the DB Navigator app. For S-Bahn, tickets are valid immediately; no separate validation needed for DB tickets bought with a specific departure time.
Taxi: Official rank directly outside the Terminal B arrivals exit (the nearest to where most non-Lufthansa arrivals come out). Covered, signposted. Ignore any 'taxi' offers from inside the terminal.
Uber / Bolt: App directs you to the designated ride-share pickup, which is in the short-stay car park area a short walk from the main exit.
FreeNow: Same as the taxi rank.
Pre-booked transfer: Driver waits in the arrivals area or the main hall with a name sign. For bigger operators, the meeting point is typically the central info desk in the main hall. Your booking confirmation will specify.
Decision helper
- Solo traveler, any luggage, daytime: S5X S-Bahn (14 min) — hard to beat on price or speed
- Couple to a central Leipzig hotel: S5X then 10-minute tram or walk
- Going onward to Berlin/Munich/Nuremberg: ICE from the airport station — brilliant feature
- Family with small children: Pre-booked transfer with child seats
- Group of 3-4 adults: Uber/Bolt splits well, or the S5X for a bargain
- Group of 5+ with luggage: Minivan transfer
- Trade fair delegate (Messe Leipzig): Taxi or transfer — Messe is closer to the airport than to the city
- Going to Halle: S5 S-Bahn (cheapest) or a taxi/transfer if with luggage
- Late-night arrival: Taxi at rank or pre-booked transfer
- Business traveler wanting a clean expense receipt: Pre-booked sedan
Frequently Asked Questions
How do I get from Leipzig/Halle Airport to Leipzig city?
The S5X S-Bahn runs direct from the station beneath the terminal to Leipzig Hauptbahnhof in 14 minutes on an MDV zone ticket. It is the fastest option and often faster than a taxi in rush-hour traffic. Check the current fare on the platform machine or the DB Navigator app.
Can I catch an ICE train from the airport?
Yes. Leipzig/Halle is the only German airport with full ICE and IC service — trains to Berlin (1h 15m), Munich (3h 30m) and other long-distance destinations stop at the airport station. Tickets are sold on the standard DB platform.
Does Uber work in Leipzig?
Yes. Uber, Bolt and FreeNow all operate in Leipzig. Uber and Bolt price dynamically and quote you in-app before you confirm; FreeNow books the licensed taxi fleet at the meter rate. Pickup for Uber and Bolt is from a designated ride-share area near the main exit.
How much is a taxi from LEJ to Leipzig?
Taxis are metered on the official local taxi tariff — a fixed starting charge plus a per-kilometre rate, with a higher rate at night and on Sundays. The tariff is set by the local authority and revised periodically, so check the current one before you travel. Journey time is 20-35 minutes to Leipzig depending on A14 traffic. All licensed taxis accept card payment.
Is Messe Leipzig near the airport?
Yes — the trade fair grounds are only 8 km from the airport, much closer than the city center, so it is a short metered taxi ride. The S5X also stops at Messe station if you prefer the train.
What's the last train from the airport at night?
The S5X/S5 S-Bahn runs until roughly 23:30, with the first morning train around 04:30. For flights landing late, take a taxi at the rank, Uber/Bolt, or a pre-booked transfer.