Piran can be reached from abroad through a number of international airports situated in its relative vicinity, hereby some suggestions to plan your trip:

Various companies offer transfer services from most nearby airports and cities, such as GoOpti, Nomago, Flixbus

Several buses run daily between Ljubljana and Portorož, the journey takes about 3h. Buses between Trieste and Portorož are scheduled only during weekdays. Check the section on public transportation, below, to learn more about your options.

Below you can find indicative prices for taxi rides from nearby cities to Piran:

Indicative prices per service

Taxi: up to 4 passengers

Van: up to 8 passengers

Airport J.Pučnika Ljubljana

110,00 €

136,00 €

Ljubljana city

130,00 €

160,00 €


180,00 €

205,00 €


30,00 €

35,00 €

Airport Ronchi – Trieste (IT)

70,00 €

90,00 €

Airport Venezia Marco Polo (IT)

150,00 €

200,00 €

Airport Venezia Treviso (IT)

150,00 €

20,00 €

Trieste city (IT)

50,00 €

70,00 €

Airport Pula (HR)

110,00 €

135,00 €

Airport Reka – Krk (HR)

150,00 €

185,00 €

Rijeka city (HR)

110,00 €

140,00 €

By Bus

Piran has a bus station.

Several buses run daily to and from Ljubljana, the journey takes around 2 h. Check out the timetable at Ljubljana Bus Station https://www.ap-ljubljana.si/en/

The Ronchi dei Legionari (Trieste) airport has excellent road and motorway connections and regular public bus transport lines. At the airport, take bus number 51 to the city of Trieste.

There, you will find that there is a regular line Piran-Izola-Koper-Trst/Trieste, see the timetable at the website of the Arriva company https://arriva.si/en/international_transfers/piran-izola-koper-trst-trieste/

By Train

Piran does not have a train station. The closest train station is Koper, reachable by train from Ljubljana. Check the national and international connections and timetables at the website of Slovenian railways: https://potniski.sz.si/en/

Another option you may find convenient is to travel by train to Trieste, Italy and then connect by bus to Piran. See the timetable of the Italian railway company Trenitalia at their website https://www.trenitalia.com/, and the timetable of the buses departing from Trieste https://www.autostazionetrieste.it/en-us.

By Car

Options for renting a private car in Slovenia are:

Car rentals locations in Portorož:

  • Next to Hotel Kempinski: Obala 45, 6320 Portorož
  • Airport Portorož: Sečovlje 19, 6320 Portorož
Please note that buying a vignette (vinjeta) is mandatory for driving on motorways. The vignette can be purchased at all petrol stations in Slovenia and in neighbouring countries.

Parking in Piran

Most of Piran is closed to traffic. If you arrive by car you can park a car in the garage (Fornače 23, 6330 Piran), approx. 1 km from the city centre.

From there you can walk to the city centre (10 min) or take a free-of-charge shuttle bus.

In the city centre there are very few parking places available and the hourly rate for parking is 5 EUR (exemption is 15 min free entrance to the city for delivery).