There are 8 ways to get from Crete to Cagliari by plane, busferry, bus, ferry, car ferry, shuttle, 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 Chania International Airport to Cagliari Elmas Airport
best- Fly from Chania International Airport (CHQ) to Cagliari Elmas Airport (CAG)plane CHQ - CAG
7h 54m€114–261Fly Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport
cheapest- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Cagliari Elmas Airport (CAG)plane HER - CAG
7h 46m€87–183Bus and ferry, bus, ferry, car ferry
- Take the busferry from Heraklion to Ioanninabusferry
- Take the bus from Ioannina to Igoumenitsabus
- Take the ferry from Igoumenitsa to Bari M.maferry Asf
- Take the bus from Bari Porto to Napoli - Porto Immacolatellabus
- Take the ferry from Naples Beverello to Port of Palermoferry
- Take the car ferry from Port of Palermo to Port of Cagliaricarferry
2d 7h€207–323Bus and ferry, bus, shuttle, car ferry
- Take the busferry from Heraklion to Ioanninabusferry
- Take the bus from Ioannina to Vlorëbus
- Take the busferry from Vlorë to Firenzebusferry
- Take a shuttle bus from Florence Piazza Montelungo to Livorno via Cogorano
- Take the car ferry from Port of Livorno to Port of Olbiacarferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
2d 8hFly Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport, train
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Olbia Costa Smeralda Airport (OLB)plane HER - OLB
- Take the train from Olbia Terranova to Cagliaritrain
11h 20m€122–237Fly Chania International Airport to Olbia Costa Smeralda Airport, train
- Fly from Chania International Airport (CHQ) to Olbia Costa Smeralda Airport (OLB)plane CHQ - OLB
- Take the train from Olbia Terranova to Cagliaritrain
12h 3m€139–345Ferry, bus, bus and ferry
- Take the ferry from Heraklion to Port of Piraeusferry Hsw
- Take the bus from Piraeus to Vlorëbus
- Take the busferry from Vlorë to Cosenza - Autostazionebusferry
- Take the bus from Cosenza to Palermobus 582 / ...
- Take the ferry from Port of Palermo to Port of Cagliariferry
2d 10hBus and ferry, ferry, bus, car ferry
- Take the busferry from Heraklion Port to Tiranabusferry
- Take the ferry from Durrës to Port of Bariferry
- Take the bus from Bari Porto to Napoli - Porto Immacolatellabus
- Take the car ferry from Port of Naples to Port of Palermocarferry
- Take the ferry from Port of Palermo to Port of Cagliariferry
2d 18h
Chania International Airport (CHQ) to Cagliari Elmas Airport (CAG) flights
Questions & Answers
The cheapest way to get from Crete to Cagliari is to fly which costs €85 - €190 and takes 7h 46m.
The fastest way to get from Crete to Cagliari is to fly which takes 7h 46m and costs €85 - €190.
The distance between Crete and Cagliari is 1423 km.
The best way to get from Crete to Cagliari without a car is to bus and ferry and bus and ferry and car ferry which takes 2 days 7h and costs €200 - €330.
It takes approximately 7h 54m to get from Crete to Cagliari, including transfers.
Cagliari is 1h behind Crete. It is currently 1:37 AM in Crete and 12:37 AM in Cagliari.
There are 3271+ hotels available in Cagliari.
What companies run services between Crete, Greece and Cagliari, Italy?
Ryanair, easyJet, and Aeroitalia fly from Chania International Airport (CHQ) to Cagliari Elmas Airport (CAG) once daily.
- Website
- aeroitalia.com
Flights from Chania International Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Wednesday and Sunday
- Estimated price
- €90–150
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Catania
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €70–180
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €40–260
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €100–310
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €40–260
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €45–230
- Website
- flexflight.dk
Flights from Chania International Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Wednesday and Sunday
- Estimated price
- €90–150
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Catania
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €70–180
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €40–260
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €100–310
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €40–260
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Rome
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €45–230
- Website
- ryanair.com
Flights from Chania International Airport to Cagliari Elmas Airport via Pisa
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- €90–150
Flights from Chania International Airport to Cagliari Elmas Airport via Malta
- Ave. Duration
- 6h 55m
- When
- Tuesday and Wednesday
- Estimated price
- €90–150
Flights from Chania International Airport to Cagliari Elmas Airport via Bologna
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- €90–150
Flights from Chania International Airport to Cagliari Elmas Airport via Milan Bergamo
- Ave. Duration
- 7h 50m
- When
- Friday
- Estimated price
- €90–150
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Cagliari Elmas Airport via Bologna
- Ave. Duration
- 6h 35m
- When
- Tuesday and Sunday
- Estimated price
- €70–430
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Bologna
- Ave. Duration
- 7h 45m
- When
- Monday
- Estimated price
- €85–140
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Milan Bergamo
- Ave. Duration
- 8h 35m
- When
- Friday and Saturday
- Estimated price
- €85–140
- Website
- en.aegeanair.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Athens
- Ave. Duration
- 5h 27m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €80–270
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Athens
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €95–310
- Website
- easyjet.com
Flights from Chania International Airport to Cagliari Elmas Airport via Naples
- Ave. Duration
- 4h 15m
- When
- Thursday and Sunday
- Estimated price
- €90–150
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 4h 10m
- When
- Tuesday
- Estimated price
- €65–240
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Naples
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €85–140
- Website
- volotea.com
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Bari
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €60–250
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Olbia Costa Smeralda Airport via Athens
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- €80–270
Flights from Chania International Airport to Olbia Costa Smeralda Airport via Athens
- Ave. Duration
- 6h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €95–310
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Olbia Terranova to Cagliari
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
Train from Olbia Terranova to Cagliari
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
- Phone
- +30 2810 246530
- [email protected]
- Website
- ktelherlas.gr
Busferry from Heraklion to Ioannina
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €75–110
- Schedules at
- ktelherlas.gr
Busferry from Heraklion to Ioannina
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €75–110
- Schedules at
- ktelherlas.gr
- Phone
- +30 2665 0 22309
- [email protected]
- Website
- ktel-thesprotias.gr
Bus from Ioannina to Igoumenitsa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €10–15
- Schedules at
- ktel-thesprotias.gr
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Porto to Napoli - Porto Immacolatella
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- €16–24
- Schedules at
- sitasudtrasporti.it
Bus from Bari Porto to Napoli - Porto Immacolatella
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- €16–24
- Schedules at
- sitasudtrasporti.it
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Ioannina to Vlorë
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Piraeus to Vlorë
- Ave. Duration
- 9h 23m
- Frequency
- Twice daily
- Estimated price
- €50
- Schedules at
- facebook.com
- Phone
- +30 210 8215414
- [email protected]
- Website
- rucitours.com
Busferry from Vlorë to Firenze
- Ave. Duration
- 19h 32m
- Frequency
- Once a week
- Schedules at
- rucitours.com
- Phone
- +39 05861888623, +39 339 628 1382
- [email protected]
- Website
- tuscanybus.com
Shuttle from Florence Piazza Montelungo to Livorno via Cogorano
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- €29–30
- Schedules at
- tuscanybus.com
- Phone
- +39 0789 21487
- [email protected]
- Website
- gruppoturmotravel.com
Bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- https://gruppoturmotravel.com/en
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Vlorë to Cosenza - Autostazione
- Ave. Duration
- 12h 12m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Cosenza to Palermo
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- https://www.flixbus.co.uk
- Phone
- +355 42 239 203 / +355 69 400 4075
- [email protected]
- Website
- facebook.com
Busferry from Heraklion Port to Tirana
- Ave. Duration
- 24h
- Frequency
- Once daily
- Website
- https://www.facebook.com/profile.php?id=100063548259783
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- €40–65
- Website
- https://www.superfast.com
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Ferry from Naples Beverello to Port of Palermo
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- €30–50
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Livorno to Port of Olbia
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €29–100
- Website
- https://www.grimaldi-lines.com/en/
- Only Passenger
- €70
- with added vehicle
- €100
Ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Naples to Port of Palermo
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Estimated price
- €30–50
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +30 210 89 19 800
- [email protected]
- Website
- hellenicseaways.gr
Ferry from Heraklion to Port of Piraeus
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- €50–75
- Website
- https://www.hellenicseaways.gr/en-gb
- Airplane Type Seats
- €50–75
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- bluestarferries.com
Ferry from Heraklion to Port of Piraeus
- Ave. Duration
- 9h 5m
- Frequency
- 4 times a week
- Estimated price
- €60–150
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Durrës to Port of Bari
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- https://www.gnv.it/en
Car ferry from Port of Naples to Port of Palermo
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.gnv.it/en
Want to know more about travelling around Italy
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




















































