There are 10 ways to get from Turin to Cagliari by plane, train, ferry, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Turin Caselle Airport
best- Fly from Turin Caselle Airport (TRN) to Cagliari Elmas Airport (CAG)plane TRN - CAG
4h 4m€40–160Train, ferry
- Take the train from Torino Porta Nuova to Genova P.Za Principetrain Ic / ...
- Take the ferry from Port of Genoa to Port of Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
18h 5mTrain to Milan Linate Airport, fly
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Cagliari Elmas Airport (CAG)plane LIN - CAG
4h 49mTrain to Genoa Cristoforo Colombo Airport, fly
- Take the train from Torino Porta Nuova to Genova P.Za Principetrain
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Cagliari Elmas Airport (CAG)plane GOA - CAG
5h 56mTrain, bus to Il Caravaggio International Airport, fly
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Cagliari Elmas Airport (CAG)plane BGY - CAG
5h 24mTrain to Cuneo Airport, fly
- Take the train from Torino Porta Nuova to Saviglianotrain
- Fly from Cuneo Airport (CUF) to Cagliari Elmas Airport (CAG)plane CUF - CAG
5h 28mTrain, train to Milano Malpensa Airport, fly
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Cagliari Elmas Airport (CAG)plane MXP - CAG
5h 40mDrive, car ferry
- Drive from Turin to Port of Genoacar
- Take the car ferry from Port of Genoa to Port of Olbiacarferry
- Drive from Port of Olbia to Cagliaricar
18h 34m€170–277Bus, ferry
- Take the bus from Turin to Genoabus 501 / ...
- Take the ferry from Port of Genoa to Port of Olbiaferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
20h 19mBus, train, ferry
- Take the bus from Turin to Grossetobus
- Take the train from Grosseto to Civitavecchiatrain Fb / ...
- Take the ferry from Port of Civitavecchia to Port of Cagliariferry
27h 38m
Turin Caselle Airport (TRN) to Cagliari Elmas Airport (CAG) flights
Questions & Answers
The cheapest way to get from Turin to Cagliari is to fly which costs €40 - €160 and takes 4h 4m.
The fastest way to get from Turin to Cagliari is to fly which takes 4h 4m and costs €40 - €160.
The distance between Turin and Cagliari is 694 km.
The best way to get from Turin to Cagliari without a car is to train and ferry which takes 18h 5m and costs .
It takes approximately 4h 4m to get from Turin to Cagliari, including transfers.
There are 2915+ hotels available in Cagliari.
What companies run services between Turin, Italy and Cagliari, Italy?
Ryanair flies from Turin Caselle Airport (TRN) to Cagliari Elmas Airport (CAG) twice daily.
- Website
- ryanair.com
Flights from Turin Caselle Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–150
Flights from Turin Caselle Airport to Cagliari Elmas Airport via Naples
- Ave. Duration
- 3h 47m
- When
- Friday and Sunday
- Estimated price
- €35–150
Flights from Genoa Cristoforo Colombo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €35–180
Flights from Il Caravaggio International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €50–160
Flights from Cuneo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday
- Estimated price
- €45–200
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €35–130
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €45–240
Flights from Genoa Cristoforo Colombo Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–250
Flights from Cuneo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Thursday and Sunday
- Estimated price
- €55–250
- Website
- flexflight.dk
Flights from Milan Linate Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €45–240
Flights from Genoa Cristoforo Colombo Airport to Cagliari Elmas Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–250
Flights from Cuneo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Thursday and Sunday
- Estimated price
- €55–250
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Friday
- Estimated price
- €25–85
- Website
- neosair.it
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 30m
- When
- Saturday
- Estimated price
- €220–480
- Website
- fsitaliane.it
Train from Torino Porta Nuova to Genova P.Za Principe
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Once a week
- Schedules at
- fsitaliane.it
Train from Torino Porta Nuova to Savigliano
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
Train from Grosseto to Civitavecchia
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
- Website
- italotreno.com
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Schedules at
- italotreno.com
- Website
- trenord.it
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Schedules at
- trenord.it
- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–25
- Website
- https://www.terravision.eu/
- Website
- global.flixbus.com
Bus from Turin to Genoa
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Schedules at
- global.flixbus.com
Bus from Turin to Grosseto
- Ave. Duration
- 8h 55m
- Frequency
- 4 times a week
- Schedules at
- global.flixbus.com
- Website
- sardegnamobilita.it
Bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Schedules at
- sardegnamobilita.it
- Website
- tirrenia.it
Ferry from Port of Genoa to Port of Porto Torres
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- tirrenia.it
- Website
- gnv.it
Ferry from Port of Genoa to Port of Porto Torres
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- gnv.it
Car ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- https://www.gnv.it/en
Ferry from Port of Genoa to Port of Olbia
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Schedules at
- gnv.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port of Cagliari
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Schedules at
- grimaldi-lines.com
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
Getting to Milan from the airport
Read the travel guide






