There are 7 ways to get from Cagliari to Thessaloníki by plane, bus, car ferry, shuttle, ferry, car, train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Cagliari Elmas Airport
best- Fly from Cagliari Elmas Airport (CAG) to Thessaloniki Airport Makedonia (SKG)plane CAG - SKG
6h 48m€83–463Bus, car ferry, shuttle
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCAbus
- Take the carferry from Port of Olbia to Port of Livornocarferry
- Take a shuttle bus from Livorno via Cogorano to Florence Piazza Montelungo
- Take the bus from Stazione Santa Maria Novella to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Thessaloníkibus
37h 46m€217–293Car ferry, ferry, bus
- Take the carferry 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 Igoumenitsaferry Asf
- Take the bus from Igoumenitsa to Thessaloniki Macedonia KTEL Bus Stationbus
42h 20m€166–271Drive, car ferry
- Drive from Cagliari to Port of Arbataxcar
- Take the carferry from Port of Arbatax to Port of Civitavecchiacarferry
- Drive from Port of Civitavecchia to Thessaloníkicar
29h 28m€380–558Train to Olbia Costa Smeralda Airport, fly
- Take the train from Cagliari to Olbia Terranovatrain
- Fly from Olbia Costa Smeralda Airport (OLB) to Thessaloniki Airport Makedonia (SKG)plane OLB - SKG
11h 26m€122–228Car ferry, train, bus and ferry, bus
- Take the carferry from Port of Cagliari to Port of Palermocarferry
- Take the train from Palermo Centrale to Messina Centraletrain Re
- Take the busferry from Messina - Piazza della Repubblica to Vlorëbusferry
- Take the bus from Vlore , station to Thessaloniki Macedonia KTEL Bus Stationbus
44h 25mCar ferry, bus, bus and ferry
- Take the carferry from Port of Cagliari to Port of Palermocarferry
- Take the bus from Palermo to Cosenzabus 582 / ...
- Take the busferry from Cosenza - Autostazione to Vlorëbusferry
- Take the bus from Vlore , station to Korçëbus
- Take the bus from Korçë to Thessaloníkibus
2d 1h
Cagliari Elmas Airport (CAG) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Cagliari to Thessaloníki is to train and fly which costs €120 - €230 and takes 11h 26m.
The fastest way to get from Cagliari to Thessaloníki is to fly which takes 6h 48m and costs €80 - €470.
The distance between Cagliari and Thessaloníki is 1217 km.
The best way to get from Cagliari to Thessaloníki without a car is to bus and car ferry and shuttle which takes 37h 46m and costs €210 - €300.
It takes approximately 6h 48m to get from Cagliari to Thessaloníki, including transfers.
Thessaloníki is 1h ahead of Cagliari. It is currently 11:30 PM in Cagliari and 12:30 AM in Thessaloníki.
There are 3323+ hotels available in Thessaloníki.
What companies run services between Cagliari, Italy and Thessaloníki, Greece?
Ryanair, Aeroitalia, and two other airlines fly from Cagliari Elmas Airport (CAG) to Thessaloniki Airport Makedonia (SKG) twice daily.
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 7h 30m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €75–800
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- €75–800
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Bologna
- Ave. Duration
- 7h 39m
- When
- Wednesday
- Estimated price
- €65–170
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- €65–170
- Website
- en.aegeanair.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €70–240
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–800
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €80–260
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 5h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €65–230
- Website
- austrian.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–800
- Website
- easyjet.com
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Milan Malpensa
- Ave. Duration
- 8h
- When
- Tuesday
- Estimated price
- €60–240
- Website
- skyalps.com
Flights from Olbia Costa Smeralda Airport to Thessaloniki Airport Makedonia via Bolzano/Bozen
- Ave. Duration
- 9h 20m
- When
- Friday
- Estimated price
- €230–650
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Cagliari to Olbia Terranova
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- €30–55
- Website
- Trenitalia
Train from Palermo Centrale to Messina Centrale
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- €27–45
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Palermo Centrale to Messina Centrale
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- Trenitalia Intercity
- Phone
- +39 0789 21487
- [email protected]
- Website
- Gruppo Turmo Travel
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
- Gruppo Turmo Travel
- Phone
- +39 05861888623, +39 339 628 1382
- [email protected]
- Website
- tuscanybus.com
Shuttle from Livorno via Cogorano to Florence Piazza Montelungo
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- €29–30
- Schedules at
- tuscanybus.com
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Stazione Santa Maria Novella to Skopje, Transporten Centar
- Ave. Duration
- 17h 16m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- Hak Bus
- Phone
- +389 2 240 2528
- [email protected]
- Website
- ruleturs.mk
Bus from Skopje, Transporten Centar to Thessaloníki
- Ave. Duration
- 3h 35m
- Frequency
- 3 times a week
- Estimated price
- €35
- Schedules at
- ruleturs.mk
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Napoli - Porto Immacolatella to Bari Porto
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €17–26
- Schedules at
- sitasudtrasporti.it
- Phone
- +30 2665 0 22309
- [email protected]
- Website
- ktel-thesprotias.gr
Bus from Igoumenitsa to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- €35–55
- Schedules at
- ktel-thesprotias.gr
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Messina - Piazza della Repubblica to Vlorë
- Ave. Duration
- 17h 2m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Cosenza - Autostazione to Vlorë
- Ave. Duration
- 12h 17m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.weebly.com
Bus from Vlore , station to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 9h 17m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Palermo to Cosenza
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- Flixbus
- Phone
- +355 69 213 1213
- [email protected]
- Website
- facebook.com
Bus from Vlore , station to Korçë
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Korçë to Thessaloníki
- Ave. Duration
- 6h 49m
- Frequency
- Once daily
- Schedules at
- autobus.al
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Port of Olbia to Port of Livorno
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €30–100
- Website
- Grimaldi Lines
- Only Passenger
- €70
- with added vehicle
- €100
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- Grimaldi Lines
Ferry from Port of Palermo to Naples Beverello
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Estimated price
- €30–55
- Website
- Grimaldi Lines
Car ferry from Port of Arbatax to Port of Civitavecchia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- Grimaldi Lines
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- Grimaldi Lines
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €35–65
- Website
- Grimaldi Lines
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Ferry from Bari M.ma to Igoumenitsa
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- Superfast Ferries
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
5 incredible day trips from Florence by train
Read the travel guide
Travelling by boat in Italy
Read the travel guide

































