Entry and formalities

For stays of up to three months, EU citizens only need to present their identity card when entering the country. All others must present a valid passport when entering Slovenia.

Please note that this information is general, and we strongly advise you to check the following

 

In general, a visa is not required for tourist stays of up to 90 days (or not at all for EU citizens); however, some nationals require an entry visa. The EU has a common list of countries whose citizens require a visa when crossing its external borders and countries whose nationals are exempt from this requirement.

Travelling by plane

The most convenient way to travel to Slovenia is by plane to Ljubljana Airport, Trieste Airport, Venice Marco Polo Airport and Treviso Airport. You can also check the airports in Croatia – Zagreb Airport, Pula Airport or Rijeka Airport.

Ljubljana Jože Pučnik Airport (LJU), Ljubljana (Slovenia)

Ljubljana Jože Pučnik Airport, also known by its previous name Brnik Airport, is the international airport serving Ljubljana and the largest airport in Slovenia. It is located near Brnik, 24 km northwest of Ljubljana and 9.5 km east of Kranj, at the foothills of the Kamnik–Savinja Alps.

IATA code: LJU

ICAO code: LJLJ

Address: Zgornji Brnik 130a, 4210 Brnik, Ljubljana

Website: https://www.lju-airport.si/

Phone: (+386) 4 20 61 981, (+386) 4 20 61 000

Distance from Piran: 143 km (1h 40 min)

Trieste – Friuli Venezia Giulia Airport (TRS), Trieste (Italy)

Trieste Airport is an international airport west of Ronchi dei Legionari near Trieste in Friuli-Venezia Giulia in north-eastern Italy. The airport has a catchment area of around 4 million people, which extends beyond Friuli-Venezia Giulia to the neighboring countries of Slovenia, Austria and Croatia.

IATA code: TRS

ICAO code: LIPQ

Address: Via Aquileia 46 – 34077 Ronchi Dei Legionari (GO)

Website: https://triesteairport.it/en/

Phone: +39 0481 773224

Distance from Piran: 79,5 km (1h 11min.)

Venice Marco Polo Airport (VCE), Venice (Italy)

Venice Marco Polo Airport is the international airport of Venice, Italy. It is located on the mainland near the village of Tessera, a fraction of the municipality of Venice, which is about 4.1 nautical miles (7.6 kilometres) east of Mestre (on the mainland) and around the same distance north of Venice itself. Due to Venice’s importance as a leisure destination, it offers flights to many major European cities as well as some partly seasonal long-haul connections to the United States, Canada, South Korea and the Middle East.

Another airport in the Venice area, Treviso Airport, is sometimes unofficially referred to as Venice– Treviso and is served by the low-cost airlines Ryanair and Wizz Air.

IATA code: VCE

ICAO code: LIPZ

Address: Galileo Galilei Street, 30/1 – 30173 Venice (Venice)

Website: https://www.veneziaairport.it/

Phone: +39 041 2609260

Distance from Piran: 191 km (2h 06 min)

Treviso Airport (TFS), Treviso (Italy)

Treviso Airport (Aeroporto di Treviso A. Canova), sometimes also called Venice-Treviso Airport, is an international airport located 3 km west-southwest of Treviso and about 31 km from the city of Venice. It is mainly used by low-cost airlines.

Some airlines refer to the airport unofficially as “Venice-Treviso” or similar. The main airport serving Venice is Venice Marco Polo Airport.

IATA code: TSF

ICAO code: LIPH

Address: Via Noalese, 63/E, 31100 Treviso

Website: https://www.trevisoairport.it/

Phone: +39 0422 315111

Distance from Piran: 187 km (2h 18 min)

Zagreb Airport (ZAG), Zagreb (Croatia)

Zagreb Franjo Tuđman Airport or Zagreb Airport is an international airport in Zagreb, Croatia. It is the busiest airport in Croatia and handles around 4.31 million passengers and approximately 13,025 tons of cargo.

IATA code: ZAG

ICAO code: LDZA

Address: Ul. Rudolfa Fizira 21, 10410, Velika Gorica, Croatia

Website: https://www.zagreb-airport.hr/en

Phone: +385 1 4562 170

Distance from Piran: 266 km (2h 52 min)

Pula Airport (PUY), Pula (Croatia)

Pula Airport is the international airport of the city of Pula-Pola in northwestern Croatia and is located 6 km from the city centre. The airport is intended as an alternative airport for parts of Slovenia. It serves as an important access point to the city of Pula-Pola and most of Istria, especially the Brijuni-Brioni National Park.

IATA code: PUY

ICAO code: LDPL

Address: Ližnjan, Valtursko polje 210, 52100, Pula, Croatia

Website: https://airport-pula.hr/en/

Phone: +385 52 550 926

Distance from Piran: 94,7 km (1h 12 min)

Rijeka Airport (RJK), Rijeka (Croatia)

Rijeka Airport is the international airport of Rijeka, Croatia. It is located near the town of Omišalj on the island of Krk, 17 km from Rijeka railroad station. Most of the traffic to and from the airport takes place in the summer months, when it is used by several European low-cost airlines flying tourists to the northern parts of the Croatian coast.

IATA code: RJK

ICAO code: LDRI

Address: Hamec 1, 51513, Omišalj, Croatia

Website: https://rijeka-airport.hr/

Phone: +385 99 525 8911

Distance from Piran: 120 km (1h 53 min)

Airport transfer

As Slovenia is a very small country, most people use their own cars, so the public transport infrastructure is not optimally developed.

The easiest and most convenient way to reach Piran from the above mentioned airports and vice versa is to use GoOpti transfer services. GoOpti is our reference company for shuttle services and is very frequently used by us. GoOpti will drop you off and pick you up from the airport or hotel/accommodation.

GoOpti services are more expensive than regular bus services, but more convenient and hassle-free. GoOpti is cheaper than comparable taxi services.

Company: GoOpti

Website: https://www.goopti.com/en/

Additional information: There are two possible transfer options: shared or private shuttle. The latter is usually cheaper than the private one.

Please note that bookings must be made in advance. GoOpti shuttles do not wait at the airports or have fixed schedules like regular shuttle busses or taxis. GoOpti shuttles will only arrive at the requested time if the shuttle bus has been reserved in advance.

When booking, you have the option to choose the departure time from some suggested time slots.

We advise you to opt for the “No-Worries” package (9 euros/person/ride) as it ensures that GoOpti will wait for you or organize another shuttle transfer in case your plane is delayed, and you miss your booked transfer.

GoOpti drivers must take a 15-minute break every two and a half hours, so you may need to take a break depending on the length of your journey.