There are 11 ways to get from Cagliari to Patras by plane, busferry, ferry, train, bus, car 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.
Fly 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
10h 55m€140–286Fly 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 45m€85–207Ferry, 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€160–289Bus, 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 Patrabus
46h 4mTrain, 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 train from Genova P.Za Principe to Casertatrain Ic
- Take the busferry from Caserta stazione to Durrësbusferry
- Take the bus from Durrës to Patrabus
2d 2hFly 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 45m€128–463Fly 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
13h 26m€92–348Fly 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 8m€103–253Ferry, 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€160–414Car 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€198–413Car 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 Vlore , station to Sarandëbus
- Take the bus from Sarande,Posta Shqiptare to Patrabus
46h 8m
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 - €210 and takes 11h 45m.
The fastest way to get from Cagliari to Patras is to fly and bus and ferry which takes 10h 55m and costs €140 - €290.
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 €160 - €290.
It takes approximately 10h 55m to get from Cagliari to Patras, including transfers.
Patras is 1h ahead of Cagliari. It is currently 10:05 PM in Cagliari and 11:05 PM in Patras.
There are 684+ 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
- ryanair.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Milan Bergamo
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €85–320
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €75–300
Flights from Cagliari Elmas Airport to Preveza Airport via Milan Bergamo
- Ave. Duration
- 10h 2m
- When
- Monday and Sunday
- Estimated price
- €120–450
Flights from Cagliari Elmas Airport to Preveza Airport via Bologna
- Ave. Duration
- 13h
- When
- Sunday
- Estimated price
- €110–440
Flights from Cagliari Elmas Airport to Kefalonia Airport via Milan Bergamo
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- €90–350
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €55–190
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- €55–190
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €55–190
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €100–420
- Website
- ita-airways.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- €95–340
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €65–230
Flights from Cagliari Elmas Airport to Kefalonia Airport via Rome
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- €100–370
- Website
- volotea.com
Flights from Cagliari Elmas Airport to Athens International Airport via Florence
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €75–270
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €75–270
Flights from Cagliari Elmas Airport to Kefalonia Airport via Bari
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- €80–330
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
- Website
- en.aegeanair.com
Flights from Cagliari Elmas Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €70–250
Flights from Cagliari Elmas Airport to Athens International Airport via Pisa
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €75–270
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–290
- Website
- easyjet.com
Flights from Cagliari Elmas Airport to Zakynthos International Airport via Naples
- Ave. Duration
- 8h 30m
- When
- Monday
- Estimated price
- €65–330
Flights from Cagliari Elmas Airport to Preveza Airport via Milan Malpensa
- Ave. Duration
- 8h 10m
- When
- Monday
- Estimated price
- €130–550
- Website
- wizzair.com
Flights from Cagliari Elmas Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €55–190
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.trenitalia.com/en.html
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- €16–23
- 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–140
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Civitavecchia to Roma Termini
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- €7–18
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to Caserta
- Ave. Duration
- 8h 44m
- Frequency
- 4 times a week
- Estimated price
- €65–160
- 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
- €65–85
- Website
- https://www.italotreno.it/en
- Smart Economy
- €65–85
- Smart Flex
- €70–85
- 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
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €8–13
- Book at
- https://ktel-zakynthos.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
Busferry from Caserta stazione to Durrës
- Ave. Duration
- 13h 37m
- Frequency
- Once a week
- Schedules at
- firenzelines.com
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Durrës to Patra
- Ave. Duration
- 9h 27m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- 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
- +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
- +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
- +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
- +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–55
- 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 69 22 76 426
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €15
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Website
- https://olgenotravel.com/
- Phone
- +383 49 163 492
- Website
- travel.gjirafa.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- https://travel.gjirafa.com/en/blogs/boraku
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €11
- Schedules at
- facebook.com
- Phone
- +7 916 321-96-39
- info@rivierabus.com
- Website
- rivierabus.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- €26–30
- Website
- https://www.rivierabus.com/
- Phone
- (+30) 210 822 4112
- contact@ahmetitravel.com
- Website
- ahmetitravel.com
Bus from Sarande,Posta Shqiptare to Patra
- Ave. Duration
- 5h 44m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.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–55
- 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
- €35–50
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Bari M.ma to Patras
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €50–130
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €50–70
- 2 Bed Inside Cabin
- €80–100
- 4 Bed Outside Cabin
- €80–100
- 2 Bed Lux Cabin
- €100–130
- 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
- €45–55
- Website
- https://www.tirrenia.it/
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €70–80
- 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
- €30–75
- Website
- https://www.gnv.it/en
- Seat
- €30–45
- Cabin
- €45–75
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €51–95
- Website
- https://www.gnv.it/en
- Seat
- €51–56
- Cabin
- €80–95
- 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
- €73–200
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €180–200
- Deck
- €73
- Aircraft-type seats
- €81
- 3 bed outside cabin
- €163
Ferry from Bari M.ma to Patras
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- €73–200
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €180–200
- Deck
- €73
- Aircraft-type seats
- €81
- 3 bed outside cabin
- €163
- Phone
- 0923.873813
- callcenter@libertylines.it
- Website
- libertylines.it
Ferry from Palermo to Rinella
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–35
- Schedules at
- libertylines.it
Ferry from Rinella to Reggio di Calabria
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €21–28
- Schedules at
- libertylines.it
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
Getting to Rome from the airport
Read the travel guide





































































