Travel options for:
Nearby airports Porto Cervo

Rome (FCO)  •  6 h 35 min

$44 - $96

Olbia (OLB)  •  1 h 21 min

$13 - $16

Rome Ciampino (CIA)  •  6 h 49 min

$47 - $100

Cagliari (CAG)  •  3 h 53 min

$70 - $106

Ajaccio (AJA)  •  8 h 20 min

  1. ×2

  • Porto Cervo Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Porto-Cervo

Bus or train from Nearby airports to Porto Cervo?

Sun Lines Elite Service operates a bus from Olbia (OLB) to Porto Cervo 3 times a day. Tickets cost $13 - $16 and the journey takes 1 h 21 min. Alternatively, Trenitalia operates a train from Cagliari (CAG) to Porto Cervo 3 times a day. Tickets cost $19 - $45 and the journey takes 3 h 19 min.

How to get from Nearby airports to Porto Cervo

ModeDurationPrice
From Rome (FCO) drive to Civitavecchia, car ferry to Olbia, then drive to Porto Cervo.6 h 35 min59€
From Aeroporto Olbia bus to Porto Cervo.1 h 21 min12€
From Rome Ciampino (CIA) drive to Civitavecchia, car ferry to Olbia, then drive to Porto Cervo.6 h 49 min62€
From Elmas Aeroporto train to Olbia then taxi to Porto Cervo.3 h 53 min87€
From Ajaccio Airport bus to Sartène, bus to Bonifacio, car ferry to Santa Teresa di Gallura, walk to Santa Teresa Gallura P.Modesto, then bus to Porto Cervo.8 h 20 min

How long does it take to get from Nearby airports to Porto Cervo?

It takes approximately 6 h 35 min to get from Nearby airports to Porto Cervo, including transfers.

Is there a direct bus between Nearby airports and Porto Cervo?

Yes, there is a direct bus departing from Aeroporto Olbia and arriving at Porto Cervo. Services depart three times a day, and operate every day. The journey takes approximately 1 h 21 min.

Operators from Nearby airports to Porto Cervo

OperatorPhoneWebsite
Moby S.p.A+49 (0)611 14020Moby S.p.A
Sun Lines Elite Service0789 50885Sun Lines Elite Service
Trenitalia+39 06 68475475Trenitalia
Ricci Marcel Transports04 95 77 77 77Ricci Marcel Transports
Euro Corse VoyagesEuro Corse Voyages
Caramelli Tours Di Caramelli Pietro E C Snc+39079670613Caramelli Tours Di Caramelli Pietro E C Snc