There are 7 ways to get from Ascoli Piceno to Cagliari by bus, train, plane, car, car ferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train to Fiumicino International Airport, fly
best- Take the bus from Ascoli Piceno to Passo Corese - Autostazionebus
- Take the train from Fara Sabina-Montelib to Fiumicino Aeroportotrain
- Fly from Fiumicino International Airport (FCO) to Cagliari Elmas Airport (CAG)plane FCO - CAG
7h 24m€60–137Bus to Roma Ciampino Airport, fly
cheapest- Take the bus from Ascoli Piceno to Roma, Autostazione Tiburtinabus
- Fly from Roma Ciampino Airport (CIA) to Cagliari Elmas Airport (CAG)plane CIA - CAG
7h 14m€42–181Drive, car ferry
- Drive from Ascoli Piceno to Port of Civitavecchiacar
- Take the car ferry from Port of Civitavecchia to Port of Arbataxcarferry
- Drive from Port of Arbatax to Cagliaricar
14h 34m€85–133Bus, ferry via Olbia
- Take the bus from Ascoli Piceno to Roma, Autostazione Tiburtinabus
- Take the bus from Rome Termini Piazza Indipendenza to Port of Civitavecchiabus
- Take the ferry from Port of Civitavecchia to Port of Olbiaferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
17h 45m€59–134Train, train to Abruzzo Airport, fly
- Take the train from Ascoli Piceno to San Benedetto Trontotrain
- Take the train from San Benedetto Tronto to Pescara Centraletrain
- Fly from Abruzzo Airport (PSR) to Cagliari Elmas Airport (CAG)plane PSR - CAG
5h 57m€67–179Bus, train, ferry
- Take the bus from Ascoli Piceno to Passo Corese - Autostazionebus
- Take the train from Fara Sabina-Montelib to Roma Trasteveretrain Fl1
- Take the train from Roma Trastevere to Civitavecchiatrain Re
- Take the ferry from Port of Civitavecchia to Port of Cagliariferry
22h 9m€60–106Bus, ferry
- Take the bus from Ascoli Piceno to Fiumicino Aeroporto T3bus 551
- Take the bus from FIUMICINO | Aeroporto to CIVITAVECCHIA | Deposito # f277bus
- Take the ferry from Port of Civitavecchia to Port of Cagliariferry
23h 2m€64–108
Fiumicino International Airport (FCO) to Cagliari Elmas Airport (CAG) flights
Questions & Answers
The cheapest way to get from Ascoli Piceno to Cagliari is to bus and train and ferry which costs €60 - €110 and takes 22h 9m.
The fastest way to get from Ascoli Piceno to Cagliari is to train and fly which takes 5h 57m and costs €65 - €180.
The distance between Ascoli Piceno and Cagliari is 618 km.
The best way to get from Ascoli Piceno to Cagliari without a car is to bus and ferry via Olbia which takes 17h 45m and costs €55 - €140.
It takes approximately 7h 24m to get from Ascoli Piceno to Cagliari, including transfers.
There are 3097+ hotels available in Cagliari.
What companies run services between Ascoli Piceno, Italy and Cagliari, Italy?
There is no direct connection from Ascoli Piceno to Cagliari. However, you can take the bus to Passo Corese - Autostazione, walk to Fara Sabina-Montelib, take the train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Cagliari Elmas Airport (CAG), walk to Aeroporto Elmas Partenze, then take the bus to Cagliari Piazza San Michele-Lato Via Abruzzi. Alternatively, you can take a vehicle from Ascoli Piceno to Cagliari via Port of Civitavecchia and Port of Arbatax in around 14h 34m.
- Website
- aeroitalia.com
Flights from Fiumicino International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–390
Flights from Fiumicino International Airport to Cagliari Elmas Airport via Alghero
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €45–410
- Website
- flexflight.dk
Flights from Fiumicino International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–390
Flights from Fiumicino International Airport to Cagliari Elmas Airport via Alghero
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- €45–410
- Website
- ryanair.com
Flights from Roma Ciampino Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–140
Flights from Abruzzo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- €55–150
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Fara Sabina-Montelib to Fiumicino Aeroporto
- Ave. Duration
- 1h 28m
- Frequency
- Every 15 minutes
- Estimated price
- €8–13
- Website
- https://www.trenitalia.com/en.html
Train from Ascoli Piceno to San Benedetto Tronto
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from San Benedetto Tronto to Pescara Centrale
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.trenitalia.com/en.html
Train from Fara Sabina-Montelib to Roma Trastevere
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
Train from Roma Trastevere to Civitavecchia
- Ave. Duration
- 1h 7m
- Frequency
- Every 20 minutes
- Estimated price
- €8–14
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from San Benedetto Tronto to Pescara Centrale
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from San Benedetto Tronto to Pescara Centrale
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €9–18
- Schedules at
- trenitalia.com
- Phone
- 800.14.28.80
- [email protected]
- Website
- tuabruzzo.it
Train from San Benedetto Tronto to Pescara Centrale
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- tuabruzzo.it
- Phone
- +39 800 443 040
- [email protected]
- Website
- startspa.it
Bus from Ascoli Piceno to Passo Corese - Autostazione
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €6–12
- Schedules at
- startspa.it
- 2nd Class
- €6–8
Bus from Ascoli Piceno to Roma, Autostazione Tiburtina
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–15
- Schedules at
- startspa.it
- 2nd Class
- €7–10
Bus from Ascoli Piceno to Roma, Autostazione Tiburtina
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–15
- Schedules at
- startspa.it
- 2nd Class
- €7–10
Bus from Ascoli Piceno to Passo Corese - Autostazione
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €6–12
- Schedules at
- startspa.it
- 2nd Class
- €6–8
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Ascoli Piceno to Roma, Autostazione Tiburtina
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €16–27
- Website
- https://www.flixbus.co.uk
Bus from Ascoli Piceno to Roma, Autostazione Tiburtina
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €16–27
- Website
- https://www.flixbus.co.uk
Bus from Ascoli Piceno to Fiumicino Aeroporto T3
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
- Phone
- (+39) 06 5916826
- [email protected]
- Website
- sitbusshuttle.com
Bus from Rome Termini Piazza Indipendenza to Port of Civitavecchia
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €16–40
- Website
- https://www.sitbusshuttle.com/en/
- Website
- https://www.sitbusshuttle.com/
- Phone
- +39 0789 21487
- [email protected]
- Website
- gruppoturmotravel.com
Bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO
- 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 FIUMICINO | Aeroporto to CIVITAVECCHIA | Deposito # f277
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €4–5
- Schedules at
- servizi.cotralspa.it
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Car ferry from Port of Civitavecchia to Port of Arbatax
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €29–50
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port of Civitavecchia to Port of Olbia
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- €22–40
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port of Civitavecchia to Port of Cagliari
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- €40–70
- Website
- https://www.grimaldi-lines.com/en/
Ferry from Port of Civitavecchia to Port of Cagliari
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- €40–70
- 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
































