There are 10 ways to get from Sardinia to Greece by train, plane, bus, car ferry, bus and 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.

Recommended option

Train to Cagliari, fly to Thessaloniki  •  9 h 45 min

  1. Take the train from Abbasanta to Elmas Aeroporto
  2. Fly from Cagliari (CAG) to Thessaloniki (SKG) CAG - SKG

$97 - $749

Cheapest option

Train to Olbia, fly to Athens  •  10 h 59 min

  1. Take the train from Abbasanta to Olbia
  2. Fly from Olbia (OLB) to Athens (ATH) OLB - ATH

$95 - $940

8 alternative options

Train to Cagliari, fly to Athens  •  10 h 27 min

  1. Take the train from Abbasanta to Elmas Aeroporto
  2. Fly from Cagliari (CAG) to Athens (ATH) CAG - ATH

$99 - $436

Train to Cagliari, fly to Irakleion  •  11 h 58 min

  1. Take the train from Abbasanta to Elmas Aeroporto
  2. Fly from Cagliari (CAG) to Irakleion (HER) CAG - HER

$214 - $627

Train to Olbia, fly to Thessaloniki  •  11 h 27 min

  1. Take the train from Abbasanta to Olbia
  2. Fly from Olbia (OLB) to Thessaloniki (SKG) OLB - SKG

$118 - $483

Bus, car ferry  •  42 h 39 min

  1. Take the bus from Bivio Atzara to Cagliari Via Roma F.S.
  2. Take the car ferry from Cagliari to Naples
  3. Take the bus from Napoli-Immacolatella to Bari-Porto
  4. Take the car ferry from Bari to Patras
  5. Take the bus from Patras to Athens

$215 - $457

Bus, car ferry, bus and ferry via Sami  •  2 days 1 h

  1. Take the bus from Bivio Atzara to Cagliari Via Roma F.S.
  2. Take the car ferry from Cagliari to Naples
  3. Take the bus from Napoli-Immacolatella to Bari-Porto
  4. Take the car ferry from Bari to Sami
  5. Take the bus and ferry from Sami to Athens

$196 - $354

Bus, car ferry, bus and ferry  •  2 days 6 h

  1. Take the bus from Bivio Atzara to Cagliari Via Roma F.S.
  2. Take the car ferry from Cagliari to Naples
  3. Take the bus from Amalfi to Roma 23R
  4. Take the bus and ferry from Rome Tiburtina to Fier
  5. Take the bus from Fier to Athens

$302 - $404

Drive, car ferry  •  33 h 1 min

  1. Drive from Sardinia to Olbia
  2. Take the car ferry from Olbia to Civitavecchia
  3. Drive from Civitavecchia to Bari
  4. Take the car ferry from Bari to Patras
  5. Drive from Patras to Athens

$271 - $588

Train, car ferry, drive  •  40 h 37 min

  1. Take the train from Abbasanta to Cagliari Rv / ...
  2. Take the car ferry from Cagliari to Naples
  3. Drive from Naples to Bari
  4. Take the car ferry from Bari to Patras
  5. Drive from Patras to Αγ.Σπυριδων

$242 - $525

What companies run services between Sardinia, Italy and Greece?

There is no direct connection from Sardinia to Kalamaria. However, you can take the bus to Abbasanta, take the train to Cagliari airport, fly to Thessaloniki, then take the taxi to Kalamaria. Alternatively, you can take the bus to Abbasanta, take the train to Cagliari airport, fly to Athens, then take the subway to Athens.

Airlines
Alitalia
Website
alitalia.com
Flights from Cagliari to Thessaloniki via Rome
Avg. Duration
4 h 35 min
When
Saturday
Estimated price
$200 - $1,700
Flights from Cagliari to Thessaloniki via Milan Linate
Avg. Duration
6 h 35 min
When
Saturday
Estimated price
$200 - $1,700
Flights from Cagliari to Thessaloniki via Rome, Belgrade
Avg. Duration
7 h 50 min
When
Thursday and Sunday
Estimated price
$180 - $600
Flights from Cagliari to Athens via Rome
Avg. Duration
5 h 2 min
When
Every day
Estimated price
$120 - $400
Flights from Cagliari to Athens via Milan Linate
Avg. Duration
5 h 55 min
When
Every day
Estimated price
$120 - $400
Flights from Cagliari to Irakleion via Milan Linate
Avg. Duration
14 h 5 min
When
Friday
Estimated price
$190 - $1,000
Flights from Olbia to Thessaloniki via Rome
Avg. Duration
7 h 35 min
When
Saturday
Estimated price
$90 - $550
Flights from Olbia to Thessaloniki via Milan Linate
Avg. Duration
7 h 40 min
When
Saturday
Estimated price
$120 - $700
Flights from Olbia to Athens via Rome
Avg. Duration
3 h 51 min
When
Every day
Estimated price
$80 - $460
Flights from Olbia to Athens via Milan Linate
Avg. Duration
5 h 30 min
When
Every day
Estimated price
$110 - $600
Aegean Airlines
Website
aegeanair.com
Flights from Olbia to Thessaloniki via Dusseldorf
Avg. Duration
6 h 40 min
When
Saturday
Estimated price
$110 - $600
Flights from Olbia to Thessaloniki via Munich
Avg. Duration
8 h 30 min
When
Sunday
Estimated price
$100 - $600
Flights from Olbia to Athens via Venice
Avg. Duration
4 h 40 min
When
Friday
Estimated price
$85 - $470
Flights from Olbia to Athens via Naples
Avg. Duration
4 h 40 min
When
Friday
Estimated price
$85 - $470
Flights from Olbia to Athens via Nice
Avg. Duration
4 h 55 min
When
Thursday
Estimated price
$85 - $470
Flights from Olbia to Athens via Stuttgart
Avg. Duration
5 h 10 min
When
Saturday
Estimated price
$85 - $470
Ryanair
Website
ryanair.com
Flights from Cagliari to Thessaloniki via Bologna
Avg. Duration
4 h 35 min
When
Monday
Estimated price
$50 - $260
Flights from Cagliari to Thessaloniki via Milan Bergamo
Avg. Duration
4 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$60 - $280
Flights from Cagliari to Thessaloniki via Venice Treviso, Budapest
Avg. Duration
8 h 35 min
When
Sunday
Estimated price
$65 - $290
Flights from Cagliari to Athens via Rome Ciampino
Avg. Duration
6 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$40 - $200
Flights from Cagliari to Athens via Milan Bergamo
Avg. Duration
7 h 20 min
When
Every day
Estimated price
$50 - $240
Ellinair
Website
en.ellinair.com
Flights from Cagliari to Thessaloniki via Stuttgart
Avg. Duration
6 h 20 min
When
Saturday
Estimated price
$140 - $450
Flights from Cagliari to Irakleion via Munich
Avg. Duration
7 h 10 min
When
Friday
Estimated price
$200 - $600
Flights from Olbia to Thessaloniki via Stuttgart
Avg. Duration
5 h 50 min
When
Saturday
Estimated price
$140 - $460
easyJet
Website
easyjet.com
Flights from Cagliari to Athens via Berlin Schoenefeld
Avg. Duration
7 h 5 min
When
Wednesday
Estimated price
$100 - $600
Flights from Cagliari to Irakleion via Berlin Schoenefeld
Avg. Duration
6 h 45 min
When
Wednesday
Estimated price
$170 - $950
Flights from Olbia to Thessaloniki via Venice
Avg. Duration
5 h 45 min
When
Tuesday
Estimated price
$85 - $430
Lufthansa
Website
lufthansa.com
Flights from Olbia to Thessaloniki via Munich
Avg. Duration
6 h 47 min
When
Sunday
Estimated price
$100 - $600
Flights from Olbia to Athens via Munich
Avg. Duration
6 h 30 min
When
Sunday
Estimated price
$280 - $800
Eurowings
Website
eurowings.com
Flights from Cagliari to Irakleion via Stuttgart
Avg. Duration
8 h
When
Saturday
Estimated price
$240 - $950
Flights from Cagliari to Irakleion via Cologne/Bonn Apt
Avg. Duration
8 h 35 min
When
Saturday
Estimated price
$280 - $1,100
KLM
Website
klm.com
Flights from Cagliari to Athens via Amsterdam
Avg. Duration
7 h 55 min
When
Saturday
Estimated price
$220 - $800
Iberia
Website
iberia.com
Flights from Cagliari to Irakleion via Madrid
Avg. Duration
8 h 40 min
When
Friday
Estimated price
$190 - $850
Luxair
Website
luxair.lu
Flights from Cagliari to Irakleion via Luxembourg
Avg. Duration
9 h 15 min
When
Sunday
Estimated price
$160 - $1,000
Swiss
Website
swiss.com
Flights from Olbia to Athens via Geneva
Avg. Duration
6 h 55 min
When
Saturday
Estimated price
$380 - $600
Austrian Airlines
Website
austrian.com
Flights from Olbia to Athens via Vienna
Avg. Duration
4 h 50 min
When
Saturday
Estimated price
$160 - $850
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Abbasanta to Elmas Aeroporto
Avg. Duration
1 h 7 min
Frequency
Every 4 hours
Estimated price
$10 - $22
Website
orario.trenitalia.com
1st Class
$18 - $22
Train from Abbasanta to Olbia
Avg. Duration
1 h 54 min
Frequency
4 times a day
Estimated price
$11 - $26
Website
orario.trenitalia.com
1st Class
$21 - $26
Train from Abbasanta to Cagliari
Avg. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$10 - $23
Website
orario.trenitalia.com
1st Class
$19 - $23
Bus operators
ARST Spa - Trasporti Regionali Della Sardegna
Phone
800 865 042
Email
informazioni@arst.sardegna.it
Website
arst.sardegna.it
Bus from Bivio Atzara to Cagliari Via Roma F.S.
Avg. Duration
2 h 59 min
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
arstspa.info
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Napoli-Immacolatella to Bari-Porto
Avg. Duration
3 h 20 min
Frequency
3 times a day
Estimated price
$25 - $31
Schedules at
marozzivt.it
Bus from Amalfi to Roma
Avg. Duration
5 h 35 min
Frequency
Every 4 hours
Estimated price
$28 - $33
Schedules at
marozzivt.it
KTEL Achaias
Phone
2610 623 888
Website
ktelachaias.gr
Bus from Patras to Athens
Avg. Duration
3 h
Frequency
Hourly
Estimated price
$24 - $28
Schedules at
ktelachaias.gr
KTEL Kefallonia
Phone
2671022281
Email
transportation@ktelkefalonias.gr
Website
ktelkefalonias.gr
Bus and ferry from Sami to Athens
Avg. Duration
5 h 30 min
Frequency
Twice daily
Estimated price
$35 - $45
Schedules at
ktelkefalonias.gr
Florentia Bus
Phone
+39 055 967024
Email
info@florentiabus.it
Website
florentiabus.it
Bus and ferry from Rome Tiburtina to Fier
Avg. Duration
16 h 10 min
Frequency
Once a week
Estimated price
$80 - $120
Schedules at
florentiabus.it
Albtrans sh.p.k
Phone
+355 4 2239 203
Email
rezervime@albtrans.net
Website
albtrans.net
Bus from Fier to Athens
Avg. Duration
10 h 51 min
Frequency
Twice daily
Estimated price
$50
Schedules at
albtrans.net
Ferry operators
Tirrenia
Phone
+49 611–14020
Email
info@tirrenia.de
Website
tirrenia.it
Car ferry from Cagliari to Naples
Avg. Duration
13 h 30 min
Frequency
Twice a week
Estimated price
$55 - $95
Schedules at
tirrenia.it
Car ferry from Olbia to Civitavecchia
Avg. Duration
5 h 30 min
Frequency
3 times a day
Estimated price
$40 - $55
Schedules at
tirrenia.it
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Car ferry from Bari to Patras
Avg. Duration
15 h 30 min
Frequency
4 times a week
Estimated price
$100 - $290
Schedules at
superfast.com
Deck
$100 - $101
Aircraft-type seats
$113 - $114
2 bed inside cabin
$283 - $284
3 bed outside cabin
$230 - $280
Ventouris Ferries
Phone
+30 210 4828001
Email
booking@ventourisferries.com
Website
ventourisferries.com
Car ferry from Bari to Sami
Avg. Duration
19 h 30 min
Frequency
Once a week
Estimated price
$70 - $170
Schedules at
ventourisferries.com
DECK
$74
AIRTYPE SEATS
$80
2-BERTH OUTSIDE CABIN
$166
Moby S.p.A
Phone
+49 (0)611 14020
Email
info@moby.it
Website
mobylines.com
Car ferry from Olbia to Civitavecchia
Avg. Duration
5 h 15 min
Frequency
4 times a week
Estimated price
$30 - $80
Schedules at
mobylines.com
Standard car
$45 - $65
Low season
$30 - $45
High season
$50 - $80

Want to know more about travelling around Greece

Rome2rio's unique Travel Guides 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.

Questions & Answers

How far is it from Sardinia to Greece?

The distance between Sardinia and Greece is 1119 km.

What is the cheapest way to get from Sardinia to Greece?

The cheapest way to get from Sardinia to Greece is to train and fly which costs 120€ and takes 10 h 27 min.

What is the fastest way to get from Sardinia to Greece?

The quickest way to get from Sardinia to Greece is to train and fly which takes 9 h 45 min and costs 210€.

How long does it take to get from Sardinia to Greece?

It takes approximately 9 h 45 min to get from Sardinia to Greece, including transfers.