There are 7 ways to get from Cagliari to Greece by plane, ferry, bus, busferry, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Rhodes International Airport
best- Fly from Cagliari Elmas Airport (CAG) to Rhodes International Airport (RHO)plane CAG - RHO
7h 23m€52–264Ferry, bus, bus and ferry
- Take the ferry from Port of Cagliari to Port of Civitavecchiaferry
- Take the bus from CIVITAVECCHIA | Deposito # f277 to ROMA | EUR Maglianabus
- Take the busferry from Roma, Autostazione Tiburtina to Vlorëbusferry
- Take the bus from Vlorë to Athensbus
44h 24mCar ferry, bus, ferry
- Take the car ferry from Port of Cagliari to Port of Palermocarferry
- Take the car ferry from Port of Palermo to Port of Naplescarferry
- Take the bus from Napoli - Porto Immacolatella to Bari Portobus
- Take the ferry from Bari M.ma to Igoumenitsaferry Asf
- Take the bus from Igoumenitsa to Athens, Leoforou Kifisou - KTELbus
2d€177–308Fly to Athens International Airport
- Fly from Cagliari Elmas Airport (CAG) to Athens International Airport (ATH)plane CAG - ATH
7h 6m€80–190Fly to Thessaloniki Airport Makedonia
- Fly from Cagliari Elmas Airport (CAG) to Thessaloniki Airport Makedonia (SKG)plane CAG - SKG
6h 58m€68–203Bus, ferry, bus and ferry
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCAbus
- Take the ferry from Port of Olbia to Port of Civitavecchiaferry
- Take the bus from CIVITAVECCHIA | Deposito # f277 to ROMA | Anagninabus
- Take the busferry from Anagnina to Durrësbusferry
- Take the bus from Durrës to Athensbus
46h 35mCar ferry, ferry, bus, train
- Take the car ferry from Port of Cagliari to Port of Palermocarferry
- Take the ferry from Port of Palermo to Naples Beverelloferry
- Take the bus from Napoli - Porto Immacolatella to Bari Portobus
- Take the ferry from Bari M.ma to Patrasferry Asf
- Take the bus from Patra to Kiatobus C3e / ...
- Take the train from Kiato to Athenstrain Re
2d 2h€159–279
Cagliari Elmas Airport (CAG) to Rhodes International Airport (RHO) flights
Questions & Answers
The cheapest way to get from Cagliari to Greece is to fly which costs €80 - €190 and takes 7h 6m.
The fastest way to get from Cagliari to Greece is to fly which takes 6h 58m and costs €65 - €210.
The distance between Cagliari and Greece is 1717 km.
The best way to get from Cagliari to Greece without a car is to ferry and bus and bus and ferry which takes 44h 24m and costs .
It takes approximately 7h 23m to get from Cagliari to Greece, including transfers.
Greece is 1h ahead of Cagliari. It is currently 9:53 PM in Cagliari and 10:53 PM in Greece.
There are 1330+ hotels available in Greece.
What companies run services between Cagliari, Italy and Greece?
Ryanair, Aeroitalia, and two other airlines fly from Cagliari Elmas Airport (CAG) to Rhodes International Airport (RHO) once daily.
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Rhodes International Airport via Naples
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €65–260
Flights from Cagliari Elmas Airport to Rhodes International Airport via Bari
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €65–260
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- €55–200
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €55–200
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €100–400
- Website
- volotea.com
Flights from Cagliari Elmas Airport to Athens International Airport via Florence
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €65–230
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–280
- Website
- ita-airways.com
Flights from Cagliari Elmas Airport to Rhodes International Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- €90–300
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €60–220
- Website
- en.aegeanair.com
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €65–230
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–280
- Website
- flyulendo.com
Flights from Cagliari Elmas Airport to Rhodes International Airport via Rome
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €50–260
- Website
- skyexpress.gr
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €60–210
- Website
- wizzair.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €55–200
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Kiato to Athens
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- 800 174 471
- Website
- servizi.cotralspa.it
Bus from CIVITAVECCHIA | Deposito # f277 to ROMA | EUR Magliana
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Estimated price
- €4–6
- Schedules at
- servizi.cotralspa.it
Bus from CIVITAVECCHIA | Deposito # f277 to ROMA | Anagnina
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- €5–7
- Schedules at
- servizi.cotralspa.it
- Phone
- +30 210 8215414
- info@rucitours.com
- Website
- rucitours.com
Busferry from Roma, Autostazione Tiburtina to Vlorë
- Ave. Duration
- 13h 50m
- Frequency
- Once a week
- Schedules at
- rucitours.com
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Vlorë to Athens
- Ave. Duration
- 10h 8m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Napoli - Porto Immacolatella to Bari Porto
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €15
- Schedules at
- sitasudtrasporti.it
- Phone
- +30 2665 0 22309
- info@ktel-thesprotias.gr
- Website
- ktel-thesprotias.gr
Bus from Igoumenitsa to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €45–70
- Schedules at
- ktel-thesprotias.gr
- Book at
- ktelbus.gr
- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- https://gruppoturmotravel.com/en
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Anagnina to Durrës
- Ave. Duration
- 19h
- Frequency
- Once a week
- Schedules at
- firenzelines.com
- Phone
- +210 52 25 550
- arttouroe@gmail.com
- Website
- arttour.gr
Bus from Durrës to Athens
- Ave. Duration
- 9h 58m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- 14511
- Website
- hellenictrain.gr
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Cagliari to Port of Civitavecchia
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- €40–50
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €40–50
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Palermo to Port of Naples
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Estimated price
- €40–55
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Palermo to Port of Naples
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- https://www.gnv.it/en
Ferry from Port of Olbia to Port of Civitavecchia
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- €30–75
- Website
- https://www.gnv.it/en
- Seat
- €30–45
- Cabin
- €45–75
Ferry from Bari M.ma to Igoumenitsa
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €35–55
- 2 Bed Inside Cabin
- €70–85
- 4 Bed Outside Cabin
- €60–80
- 2 Bed Lux Cabin
- €85–110
Ferry from Bari M.ma to Patras
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- €50–130
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €50–70
- 2 Bed Inside Cabin
- €80–100
- 4 Bed Outside Cabin
- €80–100
- 2 Bed Lux Cabin
- €100–130
- Phone
- 02 76028132
- helpdesk@tirrenia.it
- Website
- tirrenia.it
Ferry from Port of Olbia to Port of Civitavecchia
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €40–85
- Website
- https://www.tirrenia.it/
Ferry from Port of Palermo to Naples Beverello
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- https://www.tirrenia.it/
Want to know more about travelling around Greece
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
Italy Travel Guides
Read the travel guide
Getting around the Cyclades
Read the travel guide
Travelling by boat in Italy
Read the travel guide





































