There are 11 ways to get from Greece to Piran by plane, shuttle, train, bus, ferry, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Athens International Airport to Ljubljana, shuttle
best- Fly from Athens International Airport (ATH) to Ljubljana (LJU)plane ATH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Portorož
7h 37m€185–401Fly Athens International Airport to Venice Marco Polo Airport, shuttle
cheapest- Fly from Athens International Airport (ATH) to Venice Marco Polo Airport (VCE)plane ATH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Portorož
8h 24m€66–571Train, bus, ferry
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloníki to Pristinabus
- Take the bus from Pristina to Trieste, Autostazionebus
- Take the ferry from Trieste Port to Piranferry
24h 16m€136–156Bus, car ferry
- Take the bus from Athens, Leoforou Kifisou - KTEL to Patrasbus
- Take the car ferry from Port of Patras to Port of Venicecarferry
- Take the car ferry from Port of Venice to Pirancarferry
44h 24m€229–316Drive 1,714.7 km
- Drive from Athens to Pirancar 1,714.7 km
16h 52m€306–442Fly Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport
- Fly from Thessaloniki Airport Makedonia (SKG) to Trieste – Friuli Venezia Giulia Airport (TRS)plane SKG - TRS
10h 15m€103–371Fly Thessaloniki Airport Makedonia to Treviso Airport, shuttle
- Fly from Thessaloniki Airport Makedonia (SKG) to Treviso Airport (TSF)plane SKG - TSF
- Take a shuttle bus from Treviso, Aeroporto to Portorož
7h 57m€80–574Fly Thessaloniki Airport Makedonia to Zagreb Franjo Tuđman Airport, shuttle
- Fly from Thessaloniki Airport Makedonia (SKG) to Zagreb Franjo Tuđman Airport (ZAG)plane SKG - ZAG
- Take a shuttle bus from Zagreb Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Portorož
9h 21m€178–724Bus
- Take the bus from Athens to Beograd, Autobuska stanicabus
- Take the bus from Beograd to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Portorožbus
27h 13m€171–322Train, bus
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Skopjetrain 632 / ...
- Take the bus from Skopje, Transporten Centar to Koper, Avtobusna Postajabus
28h 4m€127–242Bus via Lushnjë
- Take the bus from Athens to Lushnjëbus
- Take the bus from Lushnjë to Trieste, Autostazionebus
31h 4m€118–194
Athens International Airport (ATH) to Ljubljana (LJU) flights
Questions & Answers
The cheapest way to get from Greece to Piran is to bus via Lushnjë which costs €110 - €200 and takes 31h 4m.
The fastest way to get from Greece to Piran is to fly and shuttle which takes 7h 37m and costs €180 - €410.
No, there is no direct bus from Greece to Piran. However, there are services departing from Athens and arriving at Piran via Beograd, Rovinj, Autobusni Kolodvor and Portorož. The journey, including transfers, takes approximately 27h 13m.
The distance between Greece and Piran is 1385 km. The road distance is 1714.7 km.
The best way to get from Greece to Piran without a car is to train and bus and ferry which takes 24h 16m and costs €130 - €160.
It takes approximately 7h 37m to get from Greece to Piran, including transfers.
Greece to Piran bus services, operated by FP Travel, depart from Athens station.
The best way to get from Greece to Piran is to fly which takes 10h 15m and costs €100 - €380. Alternatively, you can bus, which costs €170 - €330 and takes 27h 13m.
Greece to Piran bus services, operated by FP Travel, arrive at Beograd, Autobuska stanica station.
Piran is 1h behind Greece. It is currently 12:59 AM in Greece and 11:59 PM in Piran.
What companies run services between Greece and Piran, Slovenia?
Ryanair, Aegean Airlines, and two other airlines fly from Thessaloniki Airport Makedonia (SKG) to Trieste – Friuli Venezia Giulia Airport (TRS) 4 times a day. Alternatively, you can take a bus from Athens to Piran via Beograd, Rovinj, Autobusni Kolodvor, and Portorož in around 27h 13m.
- Website
- ryanair.com
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €35–150
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Malta
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- €75–180
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Krakow
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €75–180
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Berlin Brandenburg
- Ave. Duration
- 6h 50m
- When
- Monday and Wednesday
- Estimated price
- €75–180
Flights from Thessaloniki Airport Makedonia to Treviso Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €50–150
Flights from Thessaloniki Airport Makedonia to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 34m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €40–160
- Website
- lufthansa.com
Flights from Athens International Airport to Ljubljana via Munich
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- €75–550
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- €90–310
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–180
- Website
- en.aegeanair.com
Flights from Athens International Airport to Ljubljana
- Ave. Duration
- 2h 5m
- When
- Tuesday and Friday
- Estimated price
- €75–330
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €22–190
Flights from Athens International Airport to Venice Marco Polo Airport via Skiathos
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- €22–120
- Website
- ita-airways.com
Flights from Athens International Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €65–160
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–180
- Website
- turkishairlines.com
Flights from Athens International Airport to Ljubljana via Istanbul
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €130–270
Flights from Thessaloniki Airport Makedonia to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–180
- Website
- volotea.com
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €22–190
- Website
- airserbia.com
Flights from Athens International Airport to Ljubljana via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- €70–200
- Website
- flyulendo.com
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €27–150
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Gevgelija to Skopje
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €9–35
- Schedules at
- mzt.mk
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Portorož
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €100–120
- Schedules at
- zup-prevozi.eu
- Economy class
- €100–120
Shuttle from Zagreb Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €120–150
- Schedules at
- zup-prevozi.eu
- Economy class
- €120–150
- Phone
- +383 44 162 498
- info@barilevaturist.com
- Website
- web.facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- €18–23
- Website
- https://web.facebook.com/BarilevaTuristKosova
- Phone
- + 383 (0) 44 542 029
- info@sharrtravel.com
- Website
- sharrtravel.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €20
- Website
- https://www.sharrtravel.com
- Phone
- +38349112555
- Website
- facebook.com
Bus from Thessaloníki to Pristina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €20
- Schedules at
- facebook.com
- Phone
- +39 333 916 3531
- info@harea.travel
- Website
- harea.travel
Bus from Pristina to Trieste, Autostazione
- Ave. Duration
- 10h 58m
- Frequency
- Twice daily
- Estimated price
- €90
- Website
- https://www.harea.travel/
- Phone
- +30 2616 001 600
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Athens, Leoforou Kifisou - KTEL to Patras
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €18–23
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Portorož
- Ave. Duration
- 2h 32m
- Frequency
- On demand
- Estimated price
- €27–380
- Website
- https://www.goopti.com/en/
- Shared
- €27
- Private
- €155
Shuttle from Treviso, Aeroporto to Portorož
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €27–380
- Website
- https://www.goopti.com/en/
- Shared
- €27
- Private
- €155
Shuttle from Zagreb Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Estimated price
- €32–370
- Website
- https://www.goopti.com/en/
- Shared
- €32
- Private
- €150
Bus from Rovinj, Autobusni Kolodvor to Portorož
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- €60–150
- Website
- https://www.goopti.com/en/
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Schedules at
- fptravel.gr
- Phone
- + 385 (0)52 383 000
- fils@fils.hr
- Website
- fils.hr
Bus from Beograd to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–70
- Schedules at
- fils.hr
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €14–21
- Website
- https://simeonidistours.gr/en/
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Skopje, Transporten Centar to Koper, Avtobusna Postaja
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- €80
- Schedules at
- hisarturizam.com
- Phone
- +210 52 25 550
- arttouroe@gmail.com
- Website
- arttour.gr
Bus from Athens to Lushnjë
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +355 692323966
Bus from Lushnjë to Trieste, Autostazione
- Ave. Duration
- 18h 15m
- Frequency
- Twice a week
- Estimated price
- €74
- Schedules at
- web.facebook.com
- Phone
- 0923.873813
- callcenter@libertylines.it
- Website
- libertylines.it
Ferry from Trieste Port to Piran
- Ave. Duration
- 55 min
- Frequency
- Twice a week
- Estimated price
- €6–12
- Schedules at
- libertylines.it
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Patras to Port of Venice
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- €130–210
- Website
- https://www.superfast.com
- Phone
- +385 52 451 200
- db.ferry@kompas-travel.com
- Website
- adriatic-lines.com
Car ferry from Port of Venice to Piran
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- €75
- Website
- https://adriatic-lines.com/
- Adullt
- €75
Want to know more about travelling around Slovenia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Greece to Piran is 1715 km. It takes approximately 16h 52m to drive from Greece to Piran.
There are 6684+ hotels available in Piran.













































