Jump to content Page index
Stories from Slovenia

To Slovenia by Air

You can travel to Slovenia by air to the central Jože Pučnik International Airport or to any of the airports in the neighbouring countries.

Flight connections

The following connections are established with Ljubljana Airport:

Aegean Airlines

Athens

3 times a week 

airBaltic

Riga

3 times a week 

Air Montenegro

Podgorica

3 x weekly

Air Montenegro

Tivat

2 x weekly from September 2026 onwards 

Air France

Paris Charles de Gaulle 

daily

Air Serbia

Belgrade

17 x weekly 

Air Serbia

Niš

2 x weekly

Brussels Airlines

Brussels

daily 

British Airways

London

8 times a week 

easyJet

Edinburg

2 x weekly 

easyJet

London (Gatwick)

8 times a week 

easyJet

Manchester

2 x weekly

flydubai

Dubai

2 x weekly 

GP Aviation

Pristina

1 x weekly 

Finnair

Helsinki

3 x weekly 

Iberia

Madrid

2 x weekly  

Israir

Tel aviv

3 x weekly 

KLM Royal Dutch Airlines

Amsterdam

2 x daily

Norwegian 

Copenhagen

2 x weekly

LOT Polish Airlines

Warsaw

9 x weekly

Lufthansa

Frankfurt

3 x daily

Lufthansa

Munich

11 x weekly 

Luxair

Luxemburg

2 x weekly

Pegasus Airlines

Istanbul (Sabiha Gokcen)

3 x weekly 

SWISS Airlines

Zürich

16 x weekly 

Turkish Airlines

Istanbul

18 x weekly

Transavia France

Paris (Orly)

4 times a week 

Vueling

Barcelona

2 x weekly

Wizz Air

Skopje

5 x weekly

Wizz Air

Podgorica

4 x weekly

United Airlines

New York (Newark Liberty International Airport)

4 x weekly from 12.5.2027 onwards 

For more information on flights and detailed information on arrivals and departures, please visit the website of Ljubljana Jože Pučnik Airport.

Ljubljana Airport Timetable

New flight connection: New York–Ljubljana

Starting on 12 May 2027, the airline United Airlines will launch a new direct flight route between the United States and Slovenia. Flights between Newark Liberty International Airport in New York and Ljubljana Jože Pučnik Airport will operate four times a week between May and October.

Bright airport hall with a polished stone floor, a green wall featuring the slogan “I FEEL SLOVENIA” and a heart motif, and waiting seats along the side.
Source: Fraport Slovenia

From Jože Pučnik Airport across Slovenia

Once you arrive at Brnik, choose your mode of transport to your chosen destinations in Slovenia. Your options at the airport include a shuttle service or taxi, your own transportation, or a bus to nearby towns and cities and from there on to your desired destination.

Options of transport from the airport

Bus icon.

BUS

From the airport, you can take a bus directly to the following towns:

  • Ljubljana (25 km)
  • Kranj (10 km)
  • Bled (35 km)

Details on bus transport

Van icon.

SHUTTLE SERVICE

At Jože Pučnik Airport, you can choose from several shuttle services, which can be booked online or at the airport.

Choose your shuttle service

Taxi icon.

TAXI

You can take a taxi after your arrival at the airport. Taxis can be found at a specially marked location and can be identified by special licenses.

Take a taxi to your destination

Rental car icon.

RENT-A-CAR

If you need a car to explore Slovenia, you can rent one using a special form.

Choose the car of your choice

Parking

Jože Pučnik Airport has 690 outdoor parking spaces and 980 parking spaces in the garage available. There is a drop-off and pick-up area next to the terminal. A stopover of up to 10 minutes in this zone is free of charge.

Parking at the airport

New Entry/Exit System (EES) at the external Schengen border

Travel to countries within the Schengen Area has been simplified. The Entry/Exit System (EES) at the external borders of this area introduces automated registration of third-country nationals. The stamping of passports at border control will no longer be necessary, as passengers’ time and place of entry will be recorded automatically. Furthermore, the system enables the verification of passengers’ biometric data, thereby improving the security and efficiency of border control. This data is then stored in the system, making passengers’ subsequent border crossings even faster.

Slovenia applies the Entry/Exit System at its border crossings at the external Schengen border, i.e. at three border crossing points for international air traffic and two border crossing points for international maritime traffic. As of 10 April 2026, the Entry/Exit System for third-country nationals is mandatory.

More about EES

 

Transport options to Slovenia from nearby airports

Check how to get to Slovenia from each of the nearby airports and how far they are from Slovenia, i.e. to the nearest major towns or tourist destinations and to the capital Ljubljana. You can also find further information on public transport from the airports to Slovenia.

Klagenfurt Airport

Camera icon.
Nearest tourist centre
Bled 98 km (2h 34min)
Hotel icon.
Nearest town on the route
Kranj 116 km (2h 23min)
Map pin icon.
Distance to Ljubljana
145 km (2h 45 min)

More information on the Klagenfurt Airport

Transport options to Slovenia

You can use the following transport options to and from Klagenfurt Airport:

Van icon. Taxi icon. Rental car icon. Bus icon. Train icon.

See details of transfers

Bus

The bus stop at Klagenfurt Airport is located directly at the main entrance. Between the airport and Klagenfurt Central Station, public transport buses (Nos 40 and 45) are available every 30 minutes between 06:00 and 23:00.

Train

Regional trains run between Klagenfurt Airport and the main railway station about once per hour. From the main railway station, there are several connections to Villach, from where you can continue your journey to Slovenia.

Timetable between Klagenfurt and Villach

Rail connections between Villach and Slovenia

Parking

Klagenfurt Airport has approximately 400 parking spaces. The first 30 minutes are free of charge.

Parking at the airport

Graz Airport

Hotel icon.
Nearest town on the route
Maribor 70 km (55 min)
Map pin icon.
Distance to Ljubljana
218 km (3h 33 min)

More information on the Graz Airport

Transport options to Slovenia

You can use the following transport options to and from Graz Airport:

Van icon. Taxi icon. Rental car icon. Bus icon. Train icon.

See details of transfers

Bus

The bus stop (Graz Airport) is located directly in front of the main building. The bus line 360 takes you to the centre of Graz.

City bus timetable

Train

The train station (Graz/Feldkirchen Airport, city railway S5) is about 300 metres from the terminal. There are several daily train connections from Graz to Slovenia (Maribor and Ljubljana).

Train timetable between Ljubljana and Graz

Parking

There are 2,300 parking spaces at Graz Airport. You can park in the open air or in a parking house.

Detailed parking information

Vienna Airport

Hotel icon.
Nearest town on the route
Maribor 252 km (2h 25 min)
Map pin icon.
Distance to Ljubljana
378 km (3h 30 min)

More information on the Vienna Airport

Transport options to Slovenia

You can use the following transport options to and from Vienna Airport:

Van icon. Taxi icon. Rental car icon. Car sharing icon. Bus icon. Train icon.

See details of transfers

Bus

From Vienna Airport, you can take local buses or the city train to the centre of Vienna and the main bus station, from where buses run to Ljubljana. The fastest and most comfortable transport option between the airport and the city centre is to use the CAT (City Airport Train).

Bus service between Vienna and Ljubljana

Bus timetable between the airport and the city center of Vienna

Train

The fastest connection between Vienna Airport and the city centre, where the main train station is located, is to use the CAT (City Airport Train). The train runs continuously during the day and takes you to the city centre in 16 minutes.

Find out more about the CAT rail link

From the Vienna main railway station, you can take the train to Ljubljana. You can choose a connection via Maribor to the Slovenian capital, or a connection in the direction of Jesenice.

Train timetables between Vienna and Ljubljana

Parking

At Vienna Airport, you can park in the car parks or in the outdoor parking zones, which are a 5-10 minute walk from the terminals, mostly via covered walkways. There are also short-term parking zones.

Detailed parking information

Trieste Airport

Camera icon.
Nearest tourist centre
Koper 23,5 km (25 min)
Hotel icon.
Nearest town on the route
Nova Gorica 50 km (55 min)
Map pin icon.
Distance to Ljubljana
94 km (1h 15 min)

More information on the Trieste Airport

Transport options to Slovenia

You can use the following transport options to and from Trieste Airport:

Van icon. Taxi icon. Rental car icon. Bus icon. Train icon.

See details of transfers

Bus

Ronchi dei Legionari Airport (Trieste) has excellent road and motorway connections and public bus services. From the airport, take bus No. 51 to Trieste. From the Trieste station, there are several daily buses to Gorizia, from where you can travel to Nova Gorica and on to Ljubljana.

Bus timetable

Train

You can take the train to Ljubljana and onwards to Celje and Maribor on the Vienna–Trieste rail link. The train runs twice daily from Trieste Central Station, which can be reached by bus from the airport. Trieste bus and train stations are separated merely by a road.

Rail connections between Trieste and Slovenia

Parking

In total, there are around 2050 parking spaces at Trieste Airport for longer-term parking, within a 3-5 minute walk from the terminal. It is also possible to stop right next to the terminal to pick up and drop off passengers for up to 10 minutes.

Detailed parking information

Venice Airport

Camera icon.
Nearest tourist centre
Koper 175 km (1h 25 min)
Hotel icon.
Nearest town on the route
Nova Gorica 140 km (1h 30 min)
Map pin icon.
Distance to Ljubljana
230 km (2h 20 min)

More information on the Venice Airport

Transport options to Slovenia

You can use the following transport options to and from Venice Airport:

Van icon. Taxi icon. Rental car icon. Car sharing icon. Bus icon. Train icon.

See details of transfers

Bus

The bus runs twice daily to and from Venice Airport to Ljubljana. You can book a seat on the bus online.

Bus timetable between Ljubljana and Venice

Train

Travelling to Slovenia from Venice Airport (Marco Polo), you should first take the ACTV bus (line 15) or the ATVO express to Mestre train station in Venice. You can buy your ticket on the bus. Then look for the train to Trieste at Mestre train station in Venice. From Trieste you can choose a train or bus connection to Slovenia.

Detailed information on train travel

Parking

Venice Airport has several parking zones, located directly next to the terminal and no more than 5 minutes from the terminal. The first 10 minutes of parking in the zones closest to the terminal are free. Short-term parking is available in the area immediately adjacent to the terminal and is free for the first 20 minutes. Parking space can be reserved online.

Detailed parking information

Zagreb Airport

Camera icon.
Nearest tourist centre
Čatež 37 km (23 min)
Hotel icon.
Nearest town on the route
Brežice 52 km (30 min)
Map pin icon.
Distance to Ljubljana
153 km (1h 35 min)

More information on the Zagreb Airport

Transport options to Slovenia

You can use the following transport options to and from Zagreb Airport:

Van icon. Taxi icon. Rental car icon. Car sharing icon. Bus icon. Train icon.

See details of transfers

Bus

From Zagreb Airport, first head towards Zagreb’s main bus station. It takes about 45-50 minutes by public transport (about 25 minutes by car). From Zagreb, continue the journey towards Ljubljana

Take a bus to Zagreb’s main bus station

Bus timetable to Slovenia (Ljubljana)

Train

To travel by train, take tram No. 2 or No. 6 from the Zagreb bus station to the main railway station, from where you can take several daily train connections to Slovenia.

Train timetables to Slovenia

Parking

Zagreb Airport has more than 800 parking spaces. There is a pick-up and drop-off area next to the terminal, where you can park for up to 10 minutes free of charge.

Detailed parking information

Pula Airport

Camera icon.
Nearest tourist centre
Piran 92 km (55 min)
Hotel icon.
Nearest town on the route
Koper 100 km (1 h)
Map pin icon.
Distance to Ljubljana
203 km (1h 45 min)

More information on the Pula Airport

Transport options to Slovenia

You can use the following transport options to and from Pula Airport:

Van icon. Taxi icon. Rental car icon. Bus icon. Train icon.

See details of transfers

Bus

During the summer, a special bus runs between the airport and Pula's main bus station. A special bus departs from the airport 30 minutes after the plane lands. The bus runs twice daily to and from Pula's main bus station to Ljubljana.

Shuttle bus timetable

Connection between Ljubljana and Pula

Train

From the airport, take the shuttle bus to the centre of Pula or to the train station. From there, trains run twice daily to Slovenia in the direction of Ljubljana, Celje and Maribor.

Train timetable between Pula and Slovenia

Parking

The car parks at Pula Airport are divided into area A for long-term parking and area B for short-term parking.

Detailed parking information

Budapest Airport

Camera icon.
Nearest tourist centre
Moravske Toplice 290 km (2h 55min)
Hotel icon.
Nearest town on the route
Maribor 340 km (3h 30 min)
Map pin icon.
Distance to Ljubljana
461 km (4h 45 min)

More information on the Budapest Airport

Transport options to Slovenia

You can use the following transport options to and from Budapest Airport:

Van icon. Taxi icon. Rental car icon. Car sharing icon. Bus icon. Train icon.

See details of transfers

Bus

You can take a bus from Budapest Airport to the city centre and from there to Slovenia. To get to the city centre, we recommend using the express bus line 100E, which runs every 6-10 minutes during the day, every 10-15 minutes in the morning and evening, and every 20-40 minutes at night. In addition, you can use the 200E line to get to the centre.

Find out more about bus services from the airport

From the Budapest main bus station, buses run to Ljubljana via Maribor and Celje.

Bus timetable between Ljubljana and Budapest

Train

Trains run daily between Budapest and Ljubljana. You can choose either the train line via Hodoš or the line via Austria (Graz). In both cases, the intermediate stations are Maribor and Celje.

Train timetable between Budapest and Ljubljana

Parking

At Budapest Airport, you can choose between parking spaces near the terminals, which are mainly for short-term parking, while for longer-term parking, there are more affordable parking spaces 5-10 minutes away from the terminals.

Detailed parking information

Munich Airport

Hotel icon.
Nearest town on the route
Kranj 378km (3h 40 min)
Map pin icon.
Distance to Ljubljana
405 km (4h)

More information on the Munich Airport

Transport options to Slovenia

To get to and from Munich Airport, you can use the following transport options:

Van icon. Taxi icon. Rental car icon. Car sharing icon. Bus icon. Train icon.

See details of transfers

Bus

Munich's main bus station can be reached by the city's rail link (S-Bahn); lines S1 and S8 run from the airport to the city centre. The train runs every 10 minutes and takes about 40 minutes.

Find out more about transport from the airport to Munich city centre

There are daily buses from the main bus station to Ljubljana in the direction of the Karavanke Tunnel and the northwestern part of Slovenia.

Bus service between Munich and Ljubljana

Train

International trains run several times a day between Ljubljana and Munich. The connection in the Slovenian part runs from Ljubljana to Kranj and northwestern Slovenia.

Train timetable between Munich and Ljubljana

Parking

Munich Airport car parks are located next to the terminals for short-term parking, slightly further away are car parks for longer-term parking, and there are also car parks with charging points for electric vehicles. You can book a parking space online.

Detailed parking information

Stories from Slovenia

Sign up for our monthly newsletter to receive a green piece of Slovenia in your inbox, and learn about holidays, seasonal offers, upcoming events and travel options.

Share with friends

ALMA Virtual Traveller
Which part of Slovenia would you like to explore? Reply to Alma