There are 12 ways to get from Cagliari to Patras by plane, busferry, ferry, train, car ferry, bus, 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.
Fly Cagliari Elmas Airport to Zakynthos International Airport, bus and ferry
best- Fly from Cagliari Elmas Airport (CAG) to Zakynthos International Airport (ZTH)plane CAG - ZTH
- Take the busferry from Zakynthos to Patrasbusferry
11h 25m€140–296Fly Cagliari Elmas Airport to Athens International Airport, train, bus
cheapest- Fly from Cagliari Elmas Airport (CAG) to Athens International Airport (ATH)plane CAG - ATH
- Take the train from Athens to Kiatotrain
- Take the bus from Kiato to Patrabus
11h 47m€85–237Ferry, train
- Take the ferry from Port of Cagliari to Port of Civitavecchiaferry
- Take the train from Civitavecchia to Roma Terminitrain Re
- Take the train from Roma Termini to Bari Centraletrain
- Take the ferry from Bari M.ma to Patrasferry Asf
41h 22m€200–434Car ferry, bus, bus and ferry
- Take the car ferry 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 Vlorë to Patrabus
43h 11mFly Cagliari Elmas Airport to Preveza Airport, bus
- Fly from Cagliari Elmas Airport (CAG) to Preveza Airport (PVK)plane CAG - PVK
- Take the bus from Lefkáda to Patrasbus
13h 25m€128–463Fly Cagliari Elmas Airport to Thessaloniki Airport Makedonia, bus
- Fly from Cagliari Elmas Airport (CAG) to Thessaloniki Airport Makedonia (SKG)plane CAG - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Patrasbus
14h 18m€103–253Fly Cagliari Elmas Airport to Kefalonia Airport, bus and ferry
- Fly from Cagliari Elmas Airport (CAG) to Kefalonia Airport (EFL)plane CAG - EFL
- Take the busferry from Argostoli to Patrabusferry
11h 36m€92–338Train to Alghero, fly to Athens International Airport, train, bus
- Take the train from Cagliari to Sassaritrain
- Fly from Alghero (AHO) to Athens International Airport (ATH)plane AHO - ATH
- Take the train from Athens to Kiatotrain
- Take the bus from Kiato to Patrabus
16h 32m€128–251Ferry, train, car ferry
- Take the ferry from Port of Cagliari to Port of Civitavecchiaferry
- Take the train from Civitavecchia to Roma Terminitrain Re
- Take the train from Roma Termini to Bari Centraletrain Fa / ...
- Take the car ferry from Port of Bari to Port of Patrascarferry
42h 25m€150–314Car ferry, ferry, drive
- Take the car ferry from Port of Cagliari to Port of Palermocarferry
- Take the ferry from Palermo to Rinellaferry
- Take the ferry from Rinella to Reggio di Calabriaferry
- Drive from Reggio di Calabria to Bari M.macar
- Take the ferry from Bari M.ma to Patrasferry Asf
42h 51m€248–555Bus, 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 Patrasbus
46h 7mTrain, ferry, bus and ferry, bus
- Take the train from Cagliari to Porto Torres M.Matrain Re
- Take the ferry from Port of Porto Torres to Port of Genoaferry
- Take the busferry from Genoa to Vlorëbusferry
- Take the bus from Vlorë to Patrabus
2d
Cagliari Elmas Airport (CAG) to Zakynthos International Airport (ZTH) flights
Questions & Answers
The cheapest way to get from Cagliari to Patras is to fly and train and bus which costs €85 - €240 and takes 11h 47m.
The fastest way to get from Cagliari to Patras is to fly and bus and ferry which takes 11h 25m and costs €140 - €300.
The distance between Cagliari and Patras is 1159 km.
The best way to get from Cagliari to Patras without a car is to ferry and train which takes 41h 22m and costs €200 - €440.
It takes approximately 11h 25m to get from Cagliari to Patras, including transfers.
Patras is 1h ahead of Cagliari. It is currently 7:27 PM in Cagliari and 8:27 PM in Patras.
There are 713+ hotels available in Patras.
What companies run services between Cagliari, Italy and Patras, Greece?
There is no direct connection from Cagliari to Patras. However, you can take the bus to Aeroporto Elmas Arrivi, walk to Cagliari Elmas Airport (CAG) airport, fly to Zakynthos International Airport (ZTH), walk to Zakinthos Airport, take the bus to Zakynthos, walk to Zakynthos, then take the vehicle to Patras. Alternatively, you can take a ferry from Port of Cagliari to Patras via Port Of Civitavecchia, CIVITAVECCHIA | Deposito # f230, CIVITAVECCHIA | Stazione FS # f233, Civitavecchia, Roma Termini, Bari Centrale, Bari Centrale, Stazione Marittima, and Bari M.ma in around 41h 22m.
- Website
- ita-airways.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- €100–340
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- €70–230
Flights from Cagliari Elmas Airport to Kefalonia Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €110–370
Flights from Alghero to Athens International Airport via Rome
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- €110–200
- Website
- volotea.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Naples
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- €75–350
Flights from Cagliari Elmas Airport to Athens International Airport via Florence
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €80–280
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €75–260
Flights from Cagliari Elmas Airport to Athens International Airport via Naples
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- €80–280
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
Flights from Cagliari Elmas Airport to Kefalonia Airport via Bari
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- €80–320
Flights from Alghero to Athens International Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €70–240
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Milan Bergamo
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €90–320
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €75–300
Flights from Cagliari Elmas Airport to Preveza Airport via Milan Bergamo
- Ave. Duration
- 6h 25m
- When
- Monday
- Estimated price
- €120–450
Flights from Cagliari Elmas Airport to Preveza Airport via Bologna
- Ave. Duration
- 9h 52m
- When
- Monday and Sunday
- Estimated price
- €110–440
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €60–200
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Bologna
- Ave. Duration
- 6h 55m
- When
- Monday and Sunday
- Estimated price
- €60–200
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €100–420
- Website
- en.aegeanair.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Naples
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- €75–350
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €75–260
Flights from Cagliari Elmas Airport to Athens International Airport via Naples
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- €80–280
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
Flights from Alghero to Athens International Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €70–240
- Website
- easyjet.com
Flights from Cagliari Elmas Airport to Preveza Airport via Milan Malpensa
- Ave. Duration
- 11h 25m
- When
- Monday
- Estimated price
- €140–490
Flights from Cagliari Elmas Airport to Preveza Airport via Naples
- Ave. Duration
- 6h 5m
- When
- Tuesday
- Estimated price
- €95–460
Flights from Cagliari Elmas Airport to Athens International Airport via Naples
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- €50–220
- Website
- skyexpress.gr
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €65–250
- Website
- wizzair.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €60–200
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- https://www.trenitalia.com/en.html
Train from Cagliari to Sassari
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- €11–22
- Schedules at
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- €65–130
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- €7–18
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 29m
- Frequency
- Once daily
- Estimated price
- €45–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €60–120
- Website
- https://www.italotreno.it/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Kiato
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +302695022255
- info@ktel-zakynthos.gr
- Website
- ktel-zakynthos.gr
Busferry from Zakynthos to Patras
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €8–13
- Book at
- https://ktel-zakynthos.gr/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Palermo to Cosenza
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- €30–60
- Website
- https://www.flixbus.co.uk
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Cosenza - Autostazione to Vlorë
- Ave. Duration
- 12h 17m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Vlorë to Patra
- Ave. Duration
- 6h 33m
- Frequency
- Once daily
- Estimated price
- €33
- Schedules at
- facebook.com
- Phone
- +3026450 22364
- info@ktel-lefkadas.gr
- Website
- ktel-lefkadas.gr
Bus from Lefkáda to Patras
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €15–18
- Website
- https://ktel-lefkadas.gr/
- Schedules at
- https://ktel-lefkadas.gr/
- Phone
- 14511
- Website
- hellenictrain.gr
Bus from Kiato to Patra
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 2610 623 888
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Patras
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–50
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Argostoli to Patra
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- €9–14
- Website
- https://ktelkefalonias.gr/en
- 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
- 800 174 471
- Website
- servizi.cotralspa.it
Bus from CIVITAVECCHIA | Deposito # f277 to ROMA | Anagnina
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a week
- Estimated price
- €5–7
- Schedules at
- servizi.cotralspa.it
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Anagnina to Durrës
- Ave. Duration
- 19h
- Frequency
- Once a week
- Schedules at
- firenzelines.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Durrës to Patras
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €43
- Schedules at
- top-lines.gr
- Phone
- +30 210 8215414
- info@rucitours.com
- Website
- rucitours.com
Busferry from Genoa to Vlorë
- Ave. Duration
- 24h
- Frequency
- Once a week
- Schedules at
- rucitours.com
- 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
- €35–65
- 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
- €30–55
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Bari M.ma to Patras
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €95–230
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Bari to Port of Patras
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- https://www.superfast.com
Ferry from Bari M.ma to Patras
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- https://www.superfast.com
- Phone
- 0923.873813
- callcenter@libertylines.it
- Website
- libertylines.it
Ferry from Palermo to Rinella
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €50–95
- Schedules at
- libertylines.it
Ferry from Rinella to Reggio di Calabria
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €40–75
- Schedules at
- libertylines.it
- 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
- €26–40
- Website
- https://www.tirrenia.it/
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €45–70
- Website
- https://www.tirrenia.it/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Olbia to Port of Civitavecchia
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- €28–45
- Website
- https://www.gnv.it/en
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €45–75
- Website
- https://www.gnv.it/en
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
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




































































