There are 8 ways to get from Agrigento to Cagliari by bus, ferry, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry
best- Take the bus from Agrigento to Palermobus
- Take the ferry from Port of Palermo to Port of Cagliariferry
15h 21m€51–61Bus to Trapani Airport, fly to Cagliari Elmas Airport
- Take the bus from Agrigento Piazzale Rosselli to Trapani Birgi Airportbus
- Fly from Trapani Airport (TPS) to Cagliari Elmas Airport (CAG)plane TPS - CAG
9h 23m€91–334Train, ferry
- Take the train from Agrigento Bassa to Palermo Centraletrain Re
- Take the ferry from Port of Palermo to Port of Cagliariferry
15h 28m€53–63Train, ferry via Agrigento Centrale
- Take the train from Agrigento Centrale to Palermo Centraletrain Re
- Take the ferry from Port of Palermo to Port of Cagliariferry Itpmo - Itcag
16h 38m€53–63Train, train to Vincenzo Magliocco Airport, fly to Cagliari Elmas Airport
- Take the train from Agrigento Bassa to Canicatti'train
- Take the train from Canicatti' to Comisotrain
- Fly from Vincenzo Magliocco Airport (CIY) to Cagliari Elmas Airport (CAG)plane CIY - CAG
9h 17m€144–362Train to Palermo Airport, fly to Cagliari Elmas Airport
- Take the train from Agrigento Centrale to Palermo Aeroportotrain
- Fly from Palermo Airport (PMO) to Cagliari Elmas Airport (CAG)plane PMO - CAG
6h 7m€77–238Bus to Catania–Fontanarossa Airport, fly to Cagliari Elmas Airport
- Take the bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossabus
- Fly from Catania–Fontanarossa Airport (CTA) to Cagliari Elmas Airport (CAG)plane CTA - CAG
6h 18m€74–237Train to Palermo Airport, fly to Alghero, bus, train
- Take the train from Agrigento Centrale to Palermo Aeroportotrain
- Fly from Palermo Airport (PMO) to Alghero (AHO)plane PMO - AHO
- Take the bus from Fermata di AEROPORTO FERTILIA to Fermata di MACOMER AUTOSTAZIONEbus
- Take the train from Macomer to Cagliaritrain
10h 4m€116–273
Agrigento to Cagliari by bus and ferry
Questions & Answers
The cheapest way to get from Agrigento to Cagliari is to bus and ferry which costs €50 - €65 and takes 15h 21m.
The fastest way to get from Agrigento to Cagliari is to train and fly which takes 6h 7m and costs €75 - €240.
The distance between Agrigento and Cagliari is 514 km.
The best way to get from Agrigento to Cagliari without a car is to bus and ferry which takes 15h 21m and costs €50 - €65.
It takes approximately 15h 21m to get from Agrigento to Cagliari, including transfers.
There are 2553+ hotels available in Cagliari.
What companies run services between Agrigento, Italy and Cagliari, Italy?
There is no direct connection from Agrigento to Cagliari. However, you can take the bus to Palermo, walk to Stazione Centrale Balsamo, take the line 107 bus to Crispi Scina', walk to Port of Palermo, then take the ferry to Port of Cagliari. Alternatively, you can take the bus to Trapani Birgi Airport, walk to Trapani Airport (TPS) airport, fly to Cagliari Elmas Airport (CAG), walk to Aeroporto Elmas Partenze, then take the bus to Cagliari Autostazione Arst.
- Website
- ryanair.com
Flights from Trapani Airport to Cagliari Elmas Airport via Pisa
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €80–320
Flights from Trapani Airport to Cagliari Elmas Airport via Turin
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- €80–320
Flights from Trapani Airport to Cagliari Elmas Airport via Bologna
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €80–320
Flights from Vincenzo Magliocco Airport to Cagliari Elmas Airport via Verona
- Ave. Duration
- 4h
- When
- Friday
- Estimated price
- €90–360
Flights from Palermo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 5m
- When
- Friday and Sunday
- Estimated price
- €55–210
Flights from Catania–Fontanarossa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- €60–190
Flights from Palermo Airport to Alghero
- Ave. Duration
- 1h 15m
- When
- Tuesday
- Estimated price
- €70–240
- Website
- flexflight.dk
Flights from Trapani Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Friday and Sunday
- Estimated price
- €80–320
Flights from Vincenzo Magliocco Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €110–700
Flights from Vincenzo Magliocco Airport to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €110–1,100
- Website
- aeroitalia.com
Flights from Trapani Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Friday and Sunday
- Estimated price
- €80–320
Flights from Vincenzo Magliocco Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €110–700
Flights from Vincenzo Magliocco Airport to Cagliari Elmas Airport via Milan Linate
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €110–1,100
- Website
- ita-airways.com
Flights from Palermo Airport to Alghero via Rome
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- €85–220
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Agrigento Bassa to Palermo Centrale
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- €12
- Website
- https://www.trenitalia.com/en.html
Train from Agrigento Centrale to Palermo Centrale
- Ave. Duration
- 2h 12m
- Frequency
- Every 2 hours
- Estimated price
- €12
- Website
- https://www.trenitalia.com/en.html
Train from Agrigento Bassa to Canicatti'
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- €5
- Website
- https://www.trenitalia.com/en.html
Train from Canicatti' to Comiso
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- €8–12
- Website
- https://www.trenitalia.com/en.html
Train from Agrigento Centrale to Palermo Aeroporto
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- €10–16
- Website
- https://www.trenitalia.com/en.html
Train from Macomer to Cagliari
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- €11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 091 616 15 10
- info@cuffaro.info
- Website
- cuffaro.info
Bus from Agrigento to Palermo
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €8–10
- Schedules at
- cuffaro.info
- Phone
- +39 0922.20414
- info@autolineelumia.it
- Website
- autolineelumia.com
Bus from Agrigento Piazzale Rosselli to Trapani Birgi Airport
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- €10–13
- Schedules at
- autolineelumia.com
- .
- €10–13
- Phone
- +39 0912742800
- info@saistrasporti.it
- Website
- saistrasporti.it
Bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossa
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €11–15
- Website
- https://saistrasporti.it/en-US
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossa
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- €8–13
- Website
- https://www.flixbus.co.uk
- Phone
- +39078430325
- info@redentours.com
- Website
- redentours.com
Bus from Fermata di AEROPORTO FERTILIA to Fermata di MACOMER AUTOSTAZIONE
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €14–16
- Schedules at
- redentours.com
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Palermo to Port of Cagliari
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- €40–50
- Website
- https://www.grimaldi-lines.com/en/
Want to know more about travelling around Italy
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













