Travel options for:
Nearby airports Porto Cervo
  • Rome (FCO)

    $44 - $96
    1. Rome (FCO)

      44 min - 41.1 miles

      $9 - $15

    2. Civitavecchia

      5 h 30 min - 3 times a day

      $30 - $75

    3. Olbia

      36 min - 19.3 miles

      $4 - $7

  • Olbia (OLB)

    1. Aeroporto Olbia

      1 h 21 min - 3 times a day

  • Figari (FSC)

    $23 - $111
    1. Figari (FSC)

      22 min - 13.4 miles

      $2 - $5

    2. Bonifacio

      59 min - 4 times a day

      $12 - $95

    3. Santa Teresa di Gallura

      55 min - 33.7 miles

      $8 - $12

  • Ajaccio (AJA)

    1. Ajaccio Airport

      19 min - twice daily

    2. Cauro

      2 h 45 min - 6 times a week

    3. Bonifacio

      59 min - 4 times a day

      $12 - $95

    4. Santa Teresa di Gallura

      7 min - 1931 feet

    5. Santa Teresa Gallura P.Modesto

      1 h 14 min - once daily

  • Cagliari (CAG)

    $75 - $112
    1. Elmas Aeroporto

      3 h 19 min - twice daily

      $20 - $45

    2. Olbia

      34 min - 19.3 miles

      $55 - $70

  • 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, and the journey takes 1 h 21 min. Alternatively, Trenitalia operates a train from Cagliari (CAG) to Porto Cervo 4 times a day. Tickets cost $20 - $45 and the journey takes 3 h 19 min.

Travel Guides

French strikes 2018: What are my alternative transport options?Avoid the travel chaos with these alternative options, from car-pooling to bus services

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 50 min53€
From Aeroporto Olbia bus to Porto Cervo.1 h 21 min
From Figari (FSC) drive to Bonifacio, car ferry to Santa Teresa di Gallura, then drive to Porto Cervo.2 h 17 min37€
From Ajaccio Airport bus to Cauro, bus to Bonifacio, car ferry to Santa Teresa di Gallura, walk to Santa Teresa Gallura P.Modesto, then bus to Porto Cervo.8 h 24 min
From Elmas Aeroporto train to Olbia then taxi to Porto Cervo.3 h 53 min85€

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

It takes approximately 6 h 50 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
Tirrenia+49 611–14020Tirrenia
Sun Lines Elite Service0789 50885Sun Lines Elite Service
Moby S.p.A+49 (0)611 14020Moby S.p.A
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
Trenitalia+39 06 68475475Trenitalia