Ljubljana Airport guide: arrivals, transport and transfers in 2026
Ljubljana: airport bus transfer to/from the station
How do I get from Ljubljana Airport to the city centre?
The Nomago airport bus to Ljubljana bus station costs around EUR 4–6 and takes 45 minutes — the cheapest option. A private transfer costs EUR 50–60 for the car and is worth it for groups of 3 or more. Shared transfers run EUR 15–20 per person. Taxis from the official rank cost EUR 30–40. There is no direct train link.
Ljubljana Airport: what to know before you land
Ljubljana Jože Pučnik Airport (IATA: LJU) sits 27 km north-west of Ljubljana city centre, near the town of Brnik. It is a small airport by any measure — roughly 2 million passengers per year — which makes the practical experience refreshingly uncomplicated: short walks between gates, fast baggage reclaim, no shuttle buses between terminals. First-time visitors are sometimes caught off-guard by how quickly they’re standing outside in the arrivals area.
What it lacks in size, it compensates for in position: you are less than 50 minutes from Ljubljana, about 40 minutes from Lake Bled and within reasonable striking distance of the Slovenian Alps. For most visitors arriving specifically for Slovenia, LJU is the most convenient option. The question is whether it’s the cheapest.
Getting from Ljubljana Airport to Ljubljana city centre
Option 1: the Nomago airport bus (cheapest)
The airport shuttle bus, operated by Nomago, runs between the airport and Ljubljana bus station (Avtobusna postaja) roughly every 30–60 minutes throughout the day. The journey takes 45 minutes. The fare is EUR 4–6 depending on when you book. This is by far the cheapest option and perfectly adequate for solo travellers with manageable luggage.
Book the official Ljubljana Airport bus transfer in advance to guarantee your seat on busy summer days. The bus drops you at the main bus and railway station, about a 20-minute walk or 5-minute taxi from the old town.
Option 2: private transfer (best for groups)
A private car from the airport to Ljubljana city centre costs EUR 50–60 for the vehicle. For 3 or more travellers, this is competitive with — or cheaper than — individual bus tickets, and door-to-door. Pre-booking a private airport transfer saves the hassle of negotiating at the taxi rank after a long flight.
Option 3: official taxi
The official taxi rank is immediately outside arrivals. Metered fares to Ljubljana centre run EUR 30–40. Always use the official rank or the Bolt app — unofficial drivers in the terminal are overcharging you.
Option 4: car hire from the airport
If you’re picking up a rental car immediately on arrival, all major companies (Europcar, Hertz, Sixt, Avis, Budget, Localiza) have desks in the arrivals hall. Before you drive, confirm whether the e-vignette is included — it must be, by law, if the car is registered in Slovenia. If it is not included, buy it online before leaving the car park at evinjeta.dars.si. The motorway to Ljubljana starts almost immediately.
Getting from Ljubljana Airport to Lake Bled
Bled is only 40 minutes from the airport by car — often the most logical first stop for visitors flying in and heading straight to the Julian Alps.
Private or shared transfer direct to Bled (EUR 20–30 per person shared, EUR 70–90 private) is the simplest option and avoids changing transport in Ljubljana. The direct airport-to-Bled transfer is particularly useful on arrival day when you’re tired and carrying bags.
By public transport, the only option is taking the airport bus to Ljubljana bus station and connecting with an Arriva bus to Bled (around 1h20 and EUR 6). With connection time, this takes 2h30–3h total — significantly slower than a direct transfer.
Alternative airports: the honest comparison
Ljubljana Airport is not always the cheapest or even the most convenient entry point for Slovenia. Three alternative airports are worth checking for every trip.
Venice Marco Polo Airport (VCE) — about 1h45 by road
Ryanair, easyJet, Wizz Air and dozens of other low-cost carriers fly to Venice from across Europe, often significantly cheaper than LJU. The transfer from Venice to Ljubljana takes about 1h45 by shared bus or private car. The direct bus transfer between Ljubljana and Venice Marco Polo Airport is the standard option — a reliable service that runs regularly.
If you’re flying in from the UK, Ireland or elsewhere in Western Europe, Venice fares are frequently EUR 50–100 cheaper per person than flying into Ljubljana. The math usually favours Venice even after adding the EUR 25–35 transfer cost.
Note: Venice Treviso Airport (TSF) is a different airport, 40 minutes from Venice — check which airport your ticket uses.
Trieste Airport (TRS) — about 1h20 by road
Trieste has fewer airlines than Venice but is closer to Slovenia and worth checking for Ryanair routes. A transfer to Ljubljana takes about 1h20. Short daily transfers from Trieste to Ljubljana make this option practical. Trieste itself is worth a half-day if you arrive early — the seafront city has real character.
Zagreb Airport (ZAG) — about 2h by road
Zagreb connects to intercontinental routes that Ljubljana does not — particularly North American flights via Turkish Airlines and Emirates. If you’re flying from outside Europe, check whether routing via Zagreb saves money or adds useful connections. Direct transfers between Ljubljana and Zagreb run regularly. The road between the two capitals is motorway the whole way (you’ll need both the Slovenian and Croatian vignettes for the car).
Klagenfurt Airport (KLU) — about 1h30 by road
Small Austrian airport, occasionally worth checking for routes from Germany and Eastern Europe. Less useful than Venice or Trieste for most Western European travellers.
What’s at Ljubljana Airport
The terminal is compact. Landside (before security): a café, ATM, car hire desks, car parks and the taxi rank. Airside (after security): a handful of shops and a bar/restaurant. It is functional but basic — do your duty-free shopping at your origin airport if that matters to you.
Car parks: the main car park directly opposite arrivals charges EUR 3–4 per hour, EUR 12–18 per day. A budget car park further from the terminal costs EUR 5–8 per day with a shuttle. Pre-booking online via the airport website is slightly cheaper.
Currency: the ATMs at the airport dispense euros, and Slovenia uses the euro — no currency exchange needed.
Connecting transport:
- Bus stop for the Nomago airport bus is outside arrivals (follow signs)
- Taxi rank is immediately outside arrivals, clearly signed
- Car hire return is in the main car park; leave at least 30 minutes for this before departure
Flights to Ljubljana
LJU has direct connections to most major European hubs: London Heathrow (British Airways), London Gatwick and Stansted (easyJet, Ryanair), Amsterdam, Paris CDG, Frankfurt, Vienna, Munich, Zurich, Brussels, Warsaw, Rome, Istanbul and others. Direct frequency varies by season — routes increase significantly in summer.
From outside Europe, the most practical routing is via Vienna (Austria Airlines/Lufthansa, 1h flight), Frankfurt or Amsterdam. Vienna is the closest hub with daily multiple connections to Ljubljana; the flight takes about 55 minutes.
What to do on arrival
If you’re driving: exit the car park, follow signs for the A2 motorway (Ljubljana direction), buy your e-vignette if not already done, and you’ll be at your hotel in 45 minutes.
If you’re taking the bus: exit arrivals, turn right and follow signs to the bus stop. Buy your ticket from the driver or online. Keep your luggage with you.
If you’re being met by a transfer: look for your driver in the arrivals hall with a name card. Most transfer companies ask you to contact them when you’ve collected your bags.
Departing from Ljubljana Airport
Ljubljana Airport is small enough that arrival and departure are straightforward, but some practical notes:
Check-in: the terminal has standard check-in desks. For most airlines, online check-in with a boarding pass on your phone is sufficient. Bag drop is quick. Allow 90 minutes before departure in peak summer, 60 minutes in low season.
Security: usually fast — 5–15 minutes. Laptop and liquids rules are standard EU rules (liquids in 100 ml containers in a clear bag, laptop removed from bag).
Airside: limited shops and one bar/restaurant. If you want duty-free, buy at your origin airport. The café airside is adequate but nothing special.
Getting to the airport for departure: the Nomago bus runs from Ljubljana bus station on the same schedule as arrivals. Bolt and regular taxis take 30–40 minutes from the city centre. Allow extra time if travelling on a summer Friday afternoon when motorway traffic can build near the airport junction.
If returning a rental car: the car return is in the main car park. Factor in 20–30 minutes for the return process, plus the walk back to the terminal. Arrive at the airport 2h before departure if returning a rental car.
Practical airport details
Address: Zgornji Brnik 130a, 4210 Brnik (the village of Brnik, not the town of Kranj, despite the airport’s location near Kranj)
Telephone: +386 4 206 1000
Lost and found: airside lost and found via airport authority; landside items via Slovenian police
Currency/ATM: ATM in the arrivals hall (Euronet and local bank). Cards accepted at all shops and cafés. Slovenia is the eurozone — no currency exchange needed.
Wi-Fi: free airport Wi-Fi throughout the terminal. Reasonably fast.
Disabled access: the single-terminal layout makes accessibility straightforward. Wheelchair assistance must be pre-arranged with your airline 48 hours before travel.
Seasonal notes for the airport
Peak summer (July–August): the busiest period. Charter flights from the UK and Netherlands add significant volume on Saturdays. Car hire queues can be long Friday afternoon and Saturday morning. Book transfers and car hire well in advance. Expect 15–30 minutes extra time at check-in and security on Saturday mornings.
Winter (November–March): fewer flights, quicker processes throughout. Some seasonal routes suspend. The A2 motorway between the airport and Ljubljana is well-maintained in winter, but snow is possible — allow extra time in bad weather. De-icing delays are uncommon but worth factoring in on winter mornings.
Shoulder season (May–June, September–October): the sweet spot. Routes are fully operational, queues are manageable and the drive from the airport through the Sava Valley into the Alps is at its most beautiful.
Comparing airport options: a decision framework
When booking flights to Slovenia, run this comparison:
- Find the cheapest fare into LJU for your dates
- Find the cheapest fare into VCE (Venice Marco Polo) for the same dates
- Add EUR 25–35 per person for the Ljubljana–Venice transfer to the Venice fare
- Compare the total cost
If Venice saves more than EUR 25–35 per person after accounting for transfer: choose Venice. If the margin is smaller, LJU is more convenient and comparable in total cost.
Do the same comparison with Trieste (TRS) — add EUR 20–25 per person for the transfer.
For Vienna (VIE): this only makes sense if you want to spend time in Vienna first, or if the savings are very large (EUR 100+ per person after adding the Vienna–Ljubljana flight or train).
One factor to weight: arriving at LJU and picking up your rental car takes 45–60 minutes from landing to driving. Arriving at Venice and transferring to Ljubljana takes 2.5–3h door-to-door. For travellers with limited days, the time cost of a Venice arrival might negate the fare saving.
What locals know about the airport
Ljubljana Airport is close enough to the Alps that winter weather — low cloud, freezing fog — occasionally affects operations. Fog delays are the most common disruption in November and December. If you’re catching an onward connection from a European hub, build in an hour of buffer.
The airport area (around Brnik) is unremarkable. There’s nothing worth stopping for in the village. If you have a few hours to kill before a flight, Ljubljana itself (45 min) is a far better use of time than the airport area — grab a coffee by the Ljubljanica, walk the old town once more and head back in good time.
The car return areas are generally well-staffed. If you’ve had any damage during the trip, handle it now rather than rushing through. Rental companies are generally reasonable about genuine accidents reported honestly at return; they are not reasonable about discovering damage you didn’t mention.
Hiring a car at Ljubljana Airport: the key decisions
If you plan to rent a car on arrival, the airport is the natural place. A few practical notes specific to LJU:
Check-in time vs queues: on peak summer Saturdays, the rental desks can have 30–60 minute queues when multiple flights arrive simultaneously (typically 10:00–12:00 and again 14:00–17:00). If you’ve pre-registered your details online (most companies allow this), the process at the desk is faster. If you’re arriving Friday evening or midweek, queues are minimal.
The vignette check: when collecting the car, the agent should confirm whether the vignette is included. If it is, you’re done. If it isn’t (possible with non-Slovenian registered cars or some companies), you need to buy one before driving on the motorway. The petrol station at the airport and on the A2 motorway 5 km south have vignette machines.
Car seat rental: book in advance — the airport desk often runs out of child seats on peak summer Saturdays. EUR 8–15/day. Bring your own if you’re particular about the model.
Drop-off: if you’re returning a car before a flight, the return area is in the car park. Allow 30 minutes before your required check-in time for the return process. Take a photo of the fuel gauge and odometer before leaving the car.
From Ljubljana Airport to other Slovenian destinations
The most common onward journeys from the airport:
- To Ljubljana city: EUR 4–6 by bus (45 min), EUR 25–35 by Bolt, EUR 30–40 by taxi, EUR 50–60 by private transfer
- To Lake Bled: EUR 20–25/person shared transfer (40 min), EUR 70–90 private (40 min), or bus+bus via Ljubljana (2h30+)
- To Kranjska Gora: EUR 60–90 private transfer (45 min), no practical public transport direct
- To Postojna: EUR 55–70 private transfer (55 min), or bus to Ljubljana then bus to Postojna (2h+)
- To Koper/Piran: EUR 90–120 private transfer (1h20), or bus to Ljubljana then bus to coast (3h+)
For all Ljubljana-based onward journeys, start with the getting around Slovenia guide and the Ljubljana to Bled transport guide for the most popular single route.
Frequently asked questions about Ljubljana Airport guide
Is Ljubljana Airport easy to use?
Yes. Ljubljana Airport (LJU) is a small, manageable airport by European standards. Departures and arrivals share a single terminal building. Check-in, passport control and baggage claim are all quick by comparison with major hubs. The main limitation is the number of direct routes — it connects well to European capitals but not to long-haul destinations.What are the alternative airports for Slovenia?
Venice Marco Polo (VCE) and Trieste Ronchi dei Legionari (TRS) are both around 1h30–2h by road from Ljubljana and often have cheaper flights, particularly from the UK and on Ryanair. Zagreb Airport (ZAG) is about 2h from Ljubljana and connects to intercontinental routes. Klagenfurt Airport (KLU) in Austria is 1h30 north of Ljubljana and worth checking for some European routes.Which airport is cheapest for Slovenia?
Venice, Trieste or Klagenfurt often have significantly cheaper fares than Ljubljana, especially from the UK and Ireland. Check all four when planning. The transfer cost and time from Venice or Trieste to Ljubljana (EUR 20–30, 1h30–2h by bus or shared transfer) often still results in a net saving compared to flying directly into LJU.Is there a direct bus from Ljubljana Airport to Lake Bled?
No scheduled public bus runs directly from the airport to Bled. The best options are a private or shared transfer (EUR 20–30 per person shared, EUR 70–90 private), taking about 40 minutes, or taking the airport bus to Ljubljana and connecting with the Arriva bus to Bled. The direct transfer is usually the better choice if you're heading straight to Bled.Are taxis at Ljubljana Airport reliable?
Yes. The official taxi rank outside arrivals operates at regulated prices — EUR 30–40 to Ljubljana city centre. Avoid unofficial drivers approaching you inside the terminal. Bolt and standard ride-hailing apps also work at the airport and are typically EUR 25–35.
Top experiences
Bookable activities with verified prices and instant confirmation on GetYourGuide.
Related reading

Getting around Slovenia: complete transport guide for 2026
Car, bus, train or transfer? Complete guide to getting around Slovenia — costs, journey times, vignette rules and honest advice for every budget.

Getting to Slovenia: flights, buses, trains and driving from Europe
Getting to Slovenia from the UK, Europe and beyond: flights to Ljubljana, alternative airports, buses from neighbouring countries, trains and driving

Ljubljana to Bled: all transport options compared for 2026
How to get from Ljubljana to Lake Bled: bus (EUR 6), shared transfer, private taxi and car compared — times, costs and honest advice for every budget.

Driving in Slovenia and the vignette: complete guide 2026
Everything about driving in Slovenia: e-vignette costs and how to buy it, road rules, mountain passes, scenic drives and practical tips for 2026.

Public transport in Slovenia: buses, trains and getting around without a car
Complete guide to Slovenian buses and trains: routes, prices, timetables and honest advice on what you can and cannot reach by public transport in 2026.