Olbia Airport to Porto Cervo (Costa Smeralda)
Distance & Transfer Guide

Distance

30 km

Drive Time

30–40 min

By Train

No train service

Transfer From

€75

Route Summary

From

Olbia Airport

To

Porto Cervo (Costa Smeralda)

Road distance30 km
Drive time30–40 min
By trainNo train service
Private transfer from€75
Book This Transfer

Olbia Airport to Porto Cervo (Costa Smeralda) —
Distance & Travel Options

Olbia Airport (OLB) to Porto Cervo and the Costa Smeralda is approximately 30 km by road, taking 30–40 minutes. There is no train or public bus service to the Costa Smeralda — a private transfer or taxi is the only option. For guests arriving at one of the world's most exclusive resorts, a pre-booked private transfer ensures a seamless luxury arrival..

Via SS125 north

Direct to Porto Cervo, Porto Rotondo or any Costa Smeralda resort

No public transport alternative

Meet & greet included

Train Note

No rail connection to Costa Smeralda — private transfer or taxi only

OptionTimePriceConvenience
Private Transfer30–40 minFrom €75Door-to-door ✓
TrainNo train service€15–80Station to station
Public BusVaries€5–20Slow, crowded
Rental Car30–40 min€80–150/day + fuelParking stress

Olbia Airport to Porto Cervo (Costa Smeralda) — FAQs

How far is Olbia Airport from Porto Cervo?

Olbia Airport to Porto Cervo is approximately 30 km, around 30–40 minutes by private transfer.

How do I get from Olbia Airport to Costa Smeralda?

A private transfer or taxi is the only option — there is no public transport to the Costa Smeralda. A pre-booked private transfer with meet & greet is the most reliable choice.

Olbia Airport to Porto Cervo (Costa Smeralda) — From €75

Fixed price · Door-to-door · Licensed NCC · Instant quote

Book Private Transfer