Thessaloniki Cagliari Routes (7 Ways to go)

Planning a trip from Thessaloniki to Cagliari Cleartrip helps you select the best route between Thessaloniki & Cagliari based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Thessaloniki & Cagliari

The distance from Thessaloniki to Cagliari is approximately 1220.57kms. Take a look at the 7 routes available to reach Cagliari from Thessaloniki

  • 1.
  • Thessaloniki to Cagliari Fly to Cagliari
  • 8h 40m
  • Rs. 5469
 
Thessaloniki Büro Simeonidis
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Flughafen from Thessaloniki Büro Simeonidis. The total journey between Thessaloniki Büro Simeonidis & Thessaloniki Flughafen takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Flughafen
 
4h 35m
Rs. 4200
You can travel from Thessaloniki to Cagliari by booking a flight. The total flight time between Thessaloniki & Cagliari is around 4h 35m. The price of the flight ticket is approximately Rs.4200.
 
Cagliari
 
0h 3m
Rs. 350
You can reach Cagliari Elmas from Elmas Aeroporto by travelling in a train. Elmas Aeroporto to Cagliari Elmas train takes approximately 0h 3m. You can catch a train from Elmas Aeroporto and get down at Cagliari Elmas. The price of the train ticket is approximately Rs. 350.
 
Cagliari Elmas
 
0h 12m
Rs. 69
Travelling in a bus is one of the ways to reach Cagliari - S. Avendrace from Elmas. The total journey between Elmas & Cagliari - S. Avendrace takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.69.
 
Cagliari - S. Avendrace
  • 2.
  • Thessaloniki to Cagliari Bus and ferry, train, bus, car ferry
  • 29h 53m
  • Rs. 8215
 
Thessaloniki
 
9h 14m
Rs. 2200
Travelling in a bus and ferry is one of the ways to reach Brindisi from Thessaloniki. Thessaloniki to Brindisi by bus and ferry takes approximately 9h 14m. The distance between Thessaloniki & Brindisi is around 584.9kms.
 
Brindisi
 
0h 20m
Rs. 0
Walking is one of the ways to reach Brindisi from Brindisi. Brindisi to Brindisi by walk takes approximately 0h 20m. The distance between Brindisi & Brindisi is around 1.67kms.
 
Brindisi
 
2h 1m
Rs. 1800
You can reach Foggia from Brindisi by travelling in a train. Brindisi to Foggia train takes approximately 2h 1m. You can catch a train from Brindisi and get down at Foggia. The price of the train ticket is approximately Rs. 1800.
 
Foggia
 
2h 10m
Rs. 850
Travelling in a bus is one of the ways to reach Naples from Foggia. The total journey between Foggia & Naples takes around 2h 10m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Naples
 
0h 5m
Rs. 0
Walking is one of the ways to reach Garibaldi from Naples. Naples to Garibaldi by walk takes approximately 0h 5m. The distance between Naples & Garibaldi is around 0.43kms.
 
Garibaldi
 
0h 1m
Rs. 65
Travelling in a Subway is one of the ways to reach Università from Garibaldi. Garibaldi to Università by Subway takes approximately 0h 1m. The distance between Garibaldi & Università is around 1.56kms.
 
Università
 
0h 12m
Rs. 0
Walking is one of the ways to reach Naples from Università. Università to Naples by walk takes approximately 0h 12m. The distance between Università & Naples is around 0.96kms.
 
Naples
 
13h 30m
Rs. 3300
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 474.08kms.
 
Cagliari
  • 3.
  • Thessaloniki to Cagliari Bus and ferry, bus, train, car ferry
  • 32h 40m
  • Rs. 9980
 
Thessaloniki
 
9h 14m
Rs. 2200
Travelling in a bus and ferry is one of the ways to reach Brindisi from Thessaloniki. Thessaloniki to Brindisi by bus and ferry takes approximately 9h 14m. The distance between Thessaloniki & Brindisi is around 584.9kms.
 
Brindisi
 
0h 13m
Rs. 0
Walking is one of the ways to reach Brindisi - Viale Arno from Brindisi. Brindisi to Brindisi - Viale Arno by walk takes approximately 0h 13m. The distance between Brindisi & Brindisi - Viale Arno is around 1.11kms.
 
Brindisi - Viale Arno
 
6h 54m
Rs. 2600
Travelling in a bus is one of the ways to reach Romе - Tiburtina from Brindisi - Viale Arno. The total journey between Brindisi - Viale Arno & Romе - Tiburtina takes around 6h 54m in a bus. The bus ticket price for the journey is approximately Rs.2600.
 
Romе - Tiburtina
 
0h 24m
Rs. 380
You can reach Roma S. Pietro from Roma Tiburtina by travelling in a train. Roma Tiburtina to Roma S. Pietro train takes approximately 0h 24m. You can catch a train from Roma Tiburtina and get down at Roma S. Pietro. The price of the train ticket is approximately Rs. 380.
 
Roma S. Pietro
 
0h 33m
Rs. 500
You can reach S.Marinella from Roma S. Pietro by travelling in a train. Roma S. Pietro to S.Marinella train takes approximately 0h 33m. You can catch a train from Roma S. Pietro and get down at S.Marinella. The price of the train ticket is approximately Rs. 500.
 
S.Marinella
 
0h 17m
Rs. 1400
You can take a car from S.Marinella to Civitavecchia. It will take you around 0h 17m to cover distance of 12.74kms and reach Civitavecchia from S.Marinella. The total amount for the journey will be approximately Rs.1400.
 
Civitavecchia
 
5h 30m
Rs. 1800
Ferry is one of the ways to reach Olbia from Civitavecchia. Civitavecchia to Olbia by ferry takes approximately 5h 30m. The distance between Civitavecchia & Olbia is around 228.86kms.
 
Olbia
 
5h 6m
Rs. 1100
Travelling in a bus is one of the ways to reach Cagliari from Olbia Isola Bianca. The total journey between Olbia Isola Bianca & Cagliari takes around 5h 6m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Cagliari
  • 4.
  • Thessaloniki to Cagliari Fly to Alghero, bus
  • 14h 5m
  • Rs. 9450
 
Thessaloniki Büro Simeonidis
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Flughafen from Thessaloniki Büro Simeonidis. The total journey between Thessaloniki Büro Simeonidis & Thessaloniki Flughafen takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Flughafen
 
6h 50m
Rs. 7500
You can travel from Thessaloniki to Alghero by booking a flight. The total flight time between Thessaloniki & Alghero is around 6h 50m. The price of the flight ticket is approximately Rs.7500.
 
Alghero
 
3h 30m
Rs. 1100
Travelling in a bus is one of the ways to reach Cagliari from Alghero airport. The total journey between Alghero airport & Cagliari takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Cagliari
  • 5.
  • Thessaloniki to Cagliari Train, bus, car ferry
  • 39h 17m
  • Rs. 13665
 
Thessaloniki
 
3h 19m
Rs. 1000
You can reach Skopje from Thessaloniki by travelling in a train. Thessaloniki to Skopje train takes approximately 3h 19m. You can catch a train from Thessaloniki and get down at Skopje. The price of the train ticket is approximately Rs. 1000.
 
Skopje
 
14h 0m
Rs. 4400
Travelling in a bus is one of the ways to reach Venezia Santa Lucia from Skopje. The total journey between Skopje & Venezia Santa Lucia takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.4400.
 
Venezia Santa Lucia
 
5h 10m
Rs. 4900
You can reach Napoli Centrale from Venezia Santa Lucia by travelling in a train. Venezia Santa Lucia to Napoli Centrale train takes approximately 5h 10m. You can catch a train from Venezia Santa Lucia and get down at Napoli Centrale. The price of the train ticket is approximately Rs. 4900.
 
Napoli Centrale
 
0h 1m
Rs. 65
Travelling in a Subway is one of the ways to reach Università from Garibaldi. Garibaldi to Università by Subway takes approximately 0h 1m. The distance between Garibaldi & Università is around 1.56kms.
 
Università
 
0h 12m
Rs. 0
Walking is one of the ways to reach Naples from Università. Università to Naples by walk takes approximately 0h 12m. The distance between Università & Naples is around 0.96kms.
 
Naples
 
13h 30m
Rs. 3300
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 474.08kms.
 
Cagliari
  • 6.
  • Thessaloniki to Cagliari Drive, car ferry
  • 30h 32m
  • Rs. 17117
 
Thessaloniki
 
3h 25m
Rs. 4597
You can take a car from Thessaloniki to Igoumenitsa. It will take you around 3h 25m to cover distance of 328.07kms and reach Igoumenitsa from Thessaloniki. The total amount for the journey will be approximately Rs.4597.
 
Igoumenitsa
 
9h 30m
Rs. 5457
Ferry is one of the ways to reach Bari from Igoumenitsa. Igoumenitsa to Bari by ferry takes approximately 9h 30m. The distance between Igoumenitsa & Bari is around 340.98kms.
 
Bari
 
3h 7m
Rs. 3763
You can take a car from Bari to Naples. It will take you around 3h 7m to cover distance of 268.55kms and reach Naples from Bari. The total amount for the journey will be approximately Rs.3763.
 
Naples
 
13h 30m
Rs. 3300
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 474.08kms.
 
Cagliari
  • 7.
  • Thessaloniki to Cagliari Bus, bus and ferry, car ferry
  • 35h 55m
  • Rs. 14085
 
Thessaloniki
 
8h 45m
Rs. 2400
Travelling in a bus is one of the ways to reach Vlorë from Thessaloniki. The total journey between Thessaloniki & Vlorë takes around 8h 45m in a bus. The bus ticket price for the journey is approximately Rs.2400.
 
Vlorë
 
3h 29m
Rs. 7000
Travelling in a bus and ferry is one of the ways to reach Brindisi - Autorità Portuale from Vlorë. Vlorë to Brindisi - Autorità Portuale by bus and ferry takes approximately 3h 29m. The distance between Vlorë & Brindisi - Autorità Portuale is around 2091.64kms.
 
Brindisi - Autorità Portuale
 
6h 16m
Rs. 1300
Travelling in a bus is one of the ways to reach NapoIi - Metropark from Brindisi - Autorità Portuale. The total journey between Brindisi - Autorità Portuale & NapoIi - Metropark takes around 6h 16m in a bus. The bus ticket price for the journey is approximately Rs.1300.
 
NapoIi - Metropark
 
0h 11m
Rs. 0
Walking is one of the ways to reach Napoli Portta Circumvesuviana from NapoIi - Metropark. NapoIi - Metropark to Napoli Portta Circumvesuviana by walk takes approximately 0h 11m. The distance between NapoIi - Metropark & Napoli Portta Circumvesuviana is around 0.94kms.
 
Napoli Portta Circumvesuviana
 
0h 15m
Rs. 85
Travelling in a bus is one of the ways to reach Napoli Piazza Municipio from Napoli Portta Circumvesuviana. The total journey between Napoli Portta Circumvesuviana & Napoli Piazza Municipio takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.85.
 
Napoli Piazza Municipio
 
13h 30m
Rs. 3300
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 474.08kms.
 
Cagliari