Joze Pucnik Airport.
For most people, flying to Slovenia is the default method of reaching Ljubljana. While I prefer to drive, and travelling by train is becoming a great option, limited holiday entitlement often means getting there needs to be achievable in am afternoon rather than a day and a half.
The small Ljubljana airport is located around 15 miles north-west of the city and it’s as modern and efficient as you’d expect of any European capital. Flights from the UK vary with the seasons so it’s worth checking timetables before assuming you can fly direct. On arrival you can easily grab a taxi or shuttle to the city, or rent a car for the 30 minute ride into Ljubljana. The airport code is LJU and though it’s been a while since I landed there, I remember the views of the Alps as you’re flying to Slovenia being spectacular.
If there’s no easy connections available, your other alternatives include flying to Trieste, Italy or Zagreb, Croatia. Each is around 1.5hrs away from Ljubljana by car. Another option is to fly to Marco Polo airport in Venice which although it’s an hour further away, could be an interesting stop-over location. Finally, if you’re happy to jump a train or fancy exploring another beautiful city, you can fly to Vienna, Austria. There’s a regular direct train to Ljubljana but it is a six hour trip so probably not the first choice for a short stay in Slovenia.