Why fly into another airport?
Ljubljana Airport (Brnik) has limited routes. Ryanair, Wizz Air, and low-cost carriers often fly into nearby airports instead. Sometimes a flight into Graz, Zagreb, or Venice is β¬100 cheaper β and a private transfer still works out cheaper than paying premium for a direct flight.
We are based in Ljubljana and cover all destinations in Slovenia and Croatian Istria. If the numbers add up for you, they add up for us too.
Airports with full guides
Graz Airport
Good option for northern Slovenia. Ryanair serves Graz from London, Dublin, and other cities.
Zagreb Airport
Busiest nearby airport. Good connections from the UK, Germany, Middle East. Also close to Istria.
Trieste Airport
The closest foreign airport to Slovenia. Great for the coast. Ryanair & Volotea.
Klagenfurt Airport
Austrian airport closer to Lake Bled than Ljubljana Airport. Ryanair from UK & Ireland.
Rijeka Airport
On Krk island. Seasonal summer flights. Good base for Slovenia + Istria combination.
Pula Airport
Istria's main airport. Ideal for Rovinj, PoreΔ, Umag. Seasonal charters from across Europe.
Venice Marco Polo
Excellent worldwide connections. Natural combo: Venice day, then on to Bled or Ljubljana.
Treviso Airport
Ryanair's Italian hub. Often β¬50β100 cheaper than Venice, only 30 km further.
Vienna Airport
Biggest hub in the region. Best for long-haul connections from North America, Asia, Middle East.
Which airport is closest to Ljubljana?
In order of distance from Ljubljana city centre by road:
- Ljubljana (LJU): 25 km β Brnik, the obvious choice
- Trieste (TRS): ~95 km β quick and often cheap
- Klagenfurt (KLU): ~110 km β small Austrian airport, Ryanair
- Zagreb (ZAG): ~140 km β busiest, most connections
- Graz (GRZ): ~195 km β good Ryanair options
- Venice Marco Polo (VCE): ~250 km
- Treviso (TSF): ~255 km β Ryanair hub
- Vienna (VIE): ~380 km β biggest hub, Austrian/Lufthansa