There are 5 ways to get from Cagliari Airport (CAG) to Porto Cervo by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3 h 53 min

  1. Take the train from Elmas Aeroporto to Olbia Reg / ...

$75 - $111

Cheapest option

Bus via Arzachena  •  7 h 38 min

  1. Take the bus from Cagliari to Arzachena

$22 - $34

3 alternative options

Bus  •  7 h 38 min

  1. Take the bus from Cagliari Piazza Matteotti - Esterno to Arzachena Viale Dettori 41 5504

$23 - $35

Drive  •  4 h 3 min

  1. Drive from Cagliari Airport (CAG) to Porto Cervo 186.4 miles

$45 - $65

Fly  •  5 h 31 min

  1. Fly from Cagliari (CAG) to Olbia (OLB) CAG - OLB

$95 - $440

Questions & Answers

The cheapest way to get from Cagliari Airport (CAG) to Porto Cervo is to bus which costs 18€ - 30€ and takes 7 h 38 min.

More details

The quickest way to get from Cagliari Airport (CAG) to Porto Cervo is to train which costs 60€ - 100€ and takes 3 h 53 min.

More details

The distance between Cagliari Airport (CAG) and Porto Cervo is 213 km. The road distance is 298.3 km.

Get driving directions

It takes approximately 3 h 53 min to get from Cagliari Airport (CAG) to Porto Cervo, including transfers.

More details

What companies run services between Cagliari Airport (CAG), Italy and Porto Cervo, Italy?

Trenitalia operates a train from Cagliari Airport (CAG) to Porto Cervo 3 times a day. Tickets cost $20 - $45 and the journey takes 3 h 19 min. Alternatively, Gruppo Turmo Travel operates a bus from Cagliari Airport (CAG) to Porto Cervo once daily. Tickets cost $20 - $29 and the journey takes 5 h 5 min.

Airlines
easyJet
Website
easyjet.com
Flights from Cagliari to Olbia via Milan Malpensa
Ave. Duration
4 h
When
Every day
Estimated price
$110 - $550
Flights from Cagliari to Olbia via Naples
Ave. Duration
4 h 25 min
When
Wednesday and Saturday
Estimated price
$95 - $440
Flights from Cagliari to Olbia via Basel
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Saturday and Sunday
Estimated price
$130 - $700
Meridiana
Website
meridiana.it
Flights from Cagliari to Olbia via Rome
Ave. Duration
3 h 16 min
When
Every day
Estimated price
$90 - $550
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Elmas Aeroporto to Olbia
Ave. Duration
3 h 19 min
Frequency
3 times a day
Estimated price
$20 - $45
Website
orario.trenitalia.com
1st Class
$35 - $45
Bus operators
Gruppo Turmo Travel
Phone
+39 0789 21487
Email
request@gruppoturmotravel.com
Website
gruppoturmotravel.com
Bus from Cagliari Piazza Matteotti - Esterno to Arzachena Viale Dettori 41
Ave. Duration
5 h 5 min
Frequency
Once daily
Estimated price
$20 - $29
Schedules at
gruppoturmotravel.com
Bus from Cagliari to Arzachena
Ave. Duration
5 h 5 min
Frequency
Once daily
Estimated price
$19 - $28
Schedules at
gruppoturmotravel.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Getting around the Cyclades and How to get from JFK to New York City - to help you get the most out of your next trip.