Ljubljana Airport (LJU) sits about 26 km north of the city — a 25–45 minute trip depending on how you travel. Here is every realistic way from the airport to the city center, with honest 2026 prices and the scenarios where each one actually makes sense.
| Option | Price | Duration | Availability | Best for |
|---|---|---|---|---|
| Public bus | ~€4 per person | ~45 min + last mile | Weekdays until ~21:00; sparse weekends | Solo, daytime, light luggage |
| Shared shuttle | from €12–14 per person | ~40 min | Pre-booked time slots | Solo travelers who book ahead |
| Private taxi | from €35 per vehicle (1–4 pax), fixed | 25–30 min door-to-door | 24/7, meets your flight | Groups, families, night arrivals |
| Car rental | varies + parking | 25–30 min | Desk hours | Those touring Slovenia by car anyway |
A direct bus runs to Ljubljana main bus station for about €4, cash only, roughly every 30–60 minutes on weekdays until about 21:00 — but far less often on weekends, and never at night. It drops you at the station, so add a walk or local ride to your hotel. Full details, routes and limits in our dedicated guide: Ljubljana Airport Bus (2026).
Nomago's shuttle starts from €12 per person and GoOpti from about €14, both booked in advance for set time slots, about 40 minutes to the city. Cheapest when booked days ahead; the trade-off is that your slot is fixed rather than tied to your actual landing, and shared stops can stretch the ride.
A private transfer meets your flight whenever it lands: flight tracking, 60 minutes of free waiting, meet in arrivals, straight to your address in 25–30 minutes. With Hey Taxi Ljubljana the price is from €35 for 1–4 passengers, fixed and confirmed before you book — no meter, no surprises, cash or card. For two people that's ~€17.50 each; for four, under €9 each — less than the shuttle, at twice the speed.
All major desks operate at the airport. It only beats the options above if you're touring Slovenia by car from day one — central Ljubljana is compact, largely pedestrianized, and parking is neither cheap nor simple.
About 26 km. A private taxi takes 25–30 minutes door-to-door, the bus about 45 minutes to the main bus station, and shuttles around 40 minutes.
The public bus at about €4 per person — solo travelers on a daytime weekday arrival won't beat it. For groups of two or more, a fixed-price private taxi from €35 per vehicle is often the better per-person deal.
Uber arrived in Ljubljana in 2025, but availability at the airport varies and pricing is dynamic. A pre-booked fixed-price transfer guarantees both the car and the exact price before you land.
Buses stop around 21:00 and shuttles need pre-booked slots, so at night a private taxi is the realistic option — available 24/7 from €35, with flight tracking and 60 minutes of free waiting.
A fixed-price private transfer starts from €35 for 1–4 passengers, confirmed before booking — no meter, no hidden fees, cash or card.
See your fixed price to the city — booked in one step →
Staying in Ljubljana and planning a Lake Bled day trip? See our fixed-price Ljubljana to Lake Bled taxi — hotel pickup, 45 minutes door-to-door from any address in the city.
Flying elsewhere in Slovenia? Read the complete Slovenia airport transfers guide (2026) or the full 2026 fixed price list.