Featured Image

How to Get to Slovenia

Discover how to travel to Slovenia in style — whether you choose to travel by plane or car, we have all the information you need.
Quick links

Welcome to Slovenia, a country full of stunning natural beauty and rich cultural history. Located conveniently in the heart of Europe, getting to Slovenia is easy, no matter how you choose to travel.

Piran view from cave
Spectacular view of Piran

Whether by air, land, or sea, there are plenty of options for arriving in this small yet mighty country. Let us help you plan your trip with our guide on how to get to Slovenia.

You can also check our selection of luxury transfers that we have available for your holidays in Slovenia.

Arriving by plane

Getting a flight to Slovenia is the best option to get here, especially if you’re not from one of the bordering countries.

Slovenia has 3 international airports (Ljubljana, Maribor, Portorož). 

Ljubljana (Jože Pučnik Airport) – the main airport in Slovenia 

It is located about 26 km north of the capital city. The Ljubljana airport is the best option when traveling to Slovenia, as it is conveniently located in the center of the country. 

Maribor (Edvard Rusjan Airport) – second international airport

It is located about 10 km south of Maribor, the second-largest city in Slovenia. Traveling to and from the airport is done by taxi or a pre-booked transfer. Maribor Airport is primarily used for seasonal and charter flights. 

Portorož Airport – smaller charters, business, and cargo flights

The Airport is located 6 km south of Portorož, and you can reach the following towns within an hour’s drive: Trieste (Italy), Koper, Postojna, Ljubljana (Slovenia), and Croatian towns on the Istrian Peninsula.

The other option for smaller private flights is the Ajdovščina Airport.

Trieste Airport (Friuli Venezia Giulia Airport) – Lots of direct flights, just over the border of Slovenia

Trieste Airport, also known as Friuli Venezia Giulia Airport, is located about 33 km northwest of Trieste, Italy. It offers direct flights to a variety of destinations, including major cities and regional hubs, with airlines such as Ryanair and ITA Airways. Even though it is in Italy, you can reach Slovenia in less than 30 minutes, and Ljubljana in 1h20min.

Other alternative airports near Slovenia (less than a 2-hour drive):

The most convenient airport outside Slovenia is Venice (Marco Polo and Treviso), with numerous international connections. Zagreb and Vienna are also great options, although the latter is a little farther away.

Other options: Pula, Klagenfurt, Graz, Trieste

Arriving by car

Slovenia’s central location in Europe and extensive network of highways make it easy to access from any major city. Let your private driver navigate the small distances so you can take in the breathtaking natural beauty and rich cultural attractions of the country while you sit back and relax in the comfort of your luxurious vehicle.

Do I need a VISA for Slovenia?

Citizens of the Member States of the European Economic Area (EEA) may enter Slovenia with a valid identity card or a valid passport and do not require a visa or a residence permit.

Third-country nationals must acquire a visa or a residence permit from Slovenia’s diplomatic mission abroad.
* The list of countries that require a visa to Slovenia can be viewed on the official government website here.

Welcome to Slovenia, a country full of stunning natural beauty and rich cultural history. Located conveniently in the heart of Europe, getting to Slovenia is easy, no matter how you choose to travel.

Piran view from cave
Spectacular view of Piran

Whether by air, land, or sea, there are plenty of options for arriving in this small yet mighty country. Let us help you plan your trip with our guide on how to get to Slovenia.

You can also check our selection of luxury transfers that we have available for your holidays in Slovenia.

Arriving by plane

Getting a flight to Slovenia is the best option to get here, especially if you’re not from one of the bordering countries.

Slovenia has 3 international airports (Ljubljana, Maribor, Portorož). 

Ljubljana (Jože Pučnik Airport) – the main airport in Slovenia 

It is located about 26 km north of the capital city. The Ljubljana airport is the best option when traveling to Slovenia, as it is conveniently located in the center of the country. 

Maribor (Edvard Rusjan Airport) – second international airport

It is located about 10 km south of Maribor, the second-largest city in Slovenia. Traveling to and from the airport is done by taxi or a pre-booked transfer. Maribor Airport is primarily used for seasonal and charter flights. 

Portorož Airport – smaller charters, business, and cargo flights

The Airport is located 6 km south of Portorož, and you can reach the following towns within an hour’s drive: Trieste (Italy), Koper, Postojna, Ljubljana (Slovenia), and Croatian towns on the Istrian Peninsula.

The other option for smaller private flights is the Ajdovščina Airport.

Trieste Airport (Friuli Venezia Giulia Airport) – Lots of direct flights, just over the border of Slovenia

Trieste Airport, also known as Friuli Venezia Giulia Airport, is located about 33 km northwest of Trieste, Italy. It offers direct flights to a variety of destinations, including major cities and regional hubs, with airlines such as Ryanair and ITA Airways. Even though it is in Italy, you can reach Slovenia in less than 30 minutes, and Ljubljana in 1h20min.

Other alternative airports near Slovenia (less than a 2-hour drive):

The most convenient airport outside Slovenia is Venice (Marco Polo and Treviso), with numerous international connections. Zagreb and Vienna are also great options, although the latter is a little farther away.

Other options: Pula, Klagenfurt, Graz, Trieste

Arriving by car

Slovenia's central location in Europe and extensive network of highways make it easy to access from any major city. Let your private driver navigate the small distances so you can take in the breathtaking natural beauty and rich cultural attractions of the country while you sit back and relax in the comfort of your luxurious vehicle.

Do I need a VISA for Slovenia?

Citizens of the Member States of the European Economic Area (EEA) may enter Slovenia with a valid identity card or a valid passport and do not require a visa or a residence permit.

Third-country nationals must acquire a visa or a residence permit from Slovenia’s diplomatic mission abroad.
* The list of countries that require a visa to Slovenia can be viewed on the official government website here.

Slovenia's finest luxury vacations with personalized itineraries, unraveling the world of elite accommodations, gourmet cuisine, and unrivaled tranquility.
Portfolio company of World Discovery.