Ljubljana Airport (Brnik) Guide: Everything You Need to Know

Everything You Need to Know Before You Arrive

For most international visitors, Ljubljana Airport is the gateway to Slovenia. Officially known as Jože Pučnik Ljubljana Airport (IATA: LJU), it is the country’s largest international airport and the main hub for scheduled passenger flights. Located near the village of Brnik, approximately 26 kilometres north of Ljubljana, the airport provides convenient access to the capital and the rest of Slovenia.

Thanks to the country’s compact size, many of Slovenia’s most popular destinations can be reached within one or two hours of landing. Whether you are planning to explore the Julian Alps, the Adriatic coast, wine regions or historic towns, Ljubljana Airport is an ideal starting point.

Ljubljana Airport Terminal Exterior

A Modern and Easy-to-Navigate Airport

The current passenger terminal opened in 2021, replacing much of the previous facilities with a brighter, more spacious and modern building. The redesigned terminal offers improved passenger flow, clearer wayfinding and a comfortable travel experience while remaining compact enough to navigate with ease.

Unlike many major European airports, passengers can usually move from check-in through security to the departure gates without long walks or complicated terminal transfers.

Ljubljana Airport Runway View

Facilities and Services

Ljubljana Airport provides the facilities expected from a modern international airport, including:

  • Check-in counters and self-service options
  • Duty-free shopping
  • Cafés and restaurants
  • Free Wi-Fi
  • ATMs and currency exchange
  • Car rental desks
  • Business lounge
  • Family facilities and accessible services
  • Short and long-term parking

The airport operates year-round and handles both scheduled and seasonal passenger flights. For real-time information and specific traveler services, you can visit the official Ljubljana Airport website.

Ljubljana Airport Control Tower

Arrivals and Departures

Several European airlines operate regular services from Ljubljana Airport, connecting Slovenia with major European cities. Depending on the season, direct flights are available to destinations including Frankfurt, Munich, Zurich, Amsterdam, Brussels, Paris, London, Istanbul, Belgrade and Warsaw, alongside additional summer holiday routes.

Passengers can check live arrival and departure information through the airport’s official website before travelling.

Getting to and from Ljubljana Airport

Reaching the airport is straightforward whether you are travelling by car or public transport.

By car: Ljubljana city centre is around 20–30 minutes away via the A2 motorway. Lake Bled can be reached in approximately 30 minutes, while Kranj is less than 15 minutes away.

By bus: Regular bus services, primarily operated by Arriva Slovenia, connect the airport with Ljubljana’s main bus station (Avtobusna postaja Ljubljana) and the nearby city of Kranj. Buses typically run hourly, and tickets can be purchased directly from the driver for approximately €4.10.

By shuttle: One of the most popular ways to travel in Slovenia is via GoOpti, a local shuttle service that provides shared and private transfers. It is often more cost-effective than a taxi for reaching destinations like Lake Bled or Piran.

By taxi: Licensed taxis are available outside the arrivals terminal. For a fixed price and guaranteed service, it is often recommended to book in advance.

Car hire: Several international and local rental companies operate directly from the airport. You can compare rates and book through Rentalcars.com to ensure your vehicle is ready immediately after arrival.

Ljubljana Airport Check-in Area

Exploring Slovenia from the Airport

One of Ljubljana Airport’s greatest advantages is its central location. Many of Slovenia’s best-known attractions are within comfortable driving distance.

Approximate travel times include:

  • Ljubljana – 20 to 30 minutes
  • Lake Bled – 30 minutes
  • Lake Bohinj – 1 hour
  • Velika Planina – 45 minutes
  • Postojna Cave – 50 minutes
  • Piran – around 1 hour 40 minutes
  • Kranjska Gora – around 1 hour
  • Lake Krn trailheads – approximately 2 hours

For travelers on a budget or looking for a quieter start to their trip, the city of Kranj is just 10-15 minutes away. It offers a historic old town and excellent local dining without the capital’s price tag. To find the best deals on stays in the area, check Booking.com.

Useful Travel Tips

If travelling within Europe, arriving at the airport around two hours before departure is generally sufficient, while long-haul travellers should allow at least three hours. The terminal is compact, but security lines can fluctuate during peak summer months.

Staying Overnight: There are no hotels located directly inside the terminal building. However, several high-quality guesthouses and hotels are located within a 2-3 kilometer radius in the villages of Brnik and Zgornji Brnik, many of which offer their own shuttle services.

Food and Water: Most cafes and shops inside the airport close shortly after the final scheduled flight of the evening. If you are arriving late at night, it is wise to have snacks or drinks prepared. For those traveling during the day, water refill stations are available past security to help reduce plastic waste.

Before travelling, it is also worth checking live flight information, transport schedules and any seasonal updates through the airport’s official website.


Related guides