OLB - Olbia

How much it costs to get from Olbia Airport to Costa Smeralda

Last updated: April 2026

Olbia Airport is 4 km from Olbia city and 15-50 km from Costa Smeralda destinations. Here are the real prices across all transport options.

ASPO bus to Olbia: EUR 1.50

The only public transport from the airport. Goes to Olbia city centre and bus station. Journey: about 15 minutes. EUR 1.50 is exceptional value for travellers staying in Olbia itself. Does not serve Costa Smeralda destinations.

Taxi from the rank

Taxis are available outside arrivals. City-area fares are approximately regulated; beyond Olbia city, pricing is unregulated and varies by driver. Typical market rates:

  • Olbia centre: EUR 10-15
  • Porto Rotondo: EUR 25-35
  • Porto Cervo: EUR 30-45
  • Arzachena: EUR 25-35
  • Baia Sardinia: EUR 35-50
  • Palau: EUR 45-60
  • Santa Teresa Gallura: EUR 60-80

Always confirm the total price before getting in for journeys beyond the city. In peak season (July-August), taxi supply at the airport is generally good.

Pre-booked transfer

Fixed price arranged in advance. Driver meets you in arrivals. Standard choice for Costa Smeralda guests:

DestinationTransfer priceDistanceJourney time
Olbia centreEUR 15-254 km10 min
Porto RotondoEUR 20-3015 km20 min
ArzachenaEUR 25-3520 km25-30 min
Porto CervoEUR 25-4025 km30-35 min
CannigioneEUR 25-3522 km25-30 min
Cala di Volpe areaEUR 30-4530 km35-40 min
Baia SardiniaEUR 30-4535 km35-45 min
PalauEUR 40-5540 km40-50 min
La Maddalena ferry port (Palau)EUR 40-5540 km40-50 min
Santa Teresa GalluraEUR 55-7555 km55-65 min

What makes prices vary

Season: In July-August (peak), demand is high. Pre-booked transfer prices hold steady. Taxi prices may be firmer as demand is high. Book transfers in advance during peak season — day-of availability decreases.

Group size: Transfer pricing is per vehicle. A sedan for 1-3 passengers might cost EUR 30 to Porto Cervo; a minivan for 6-8 might cost EUR 50. Per-person cost is lower in a larger group.

Specific resort location: Costa Smeralda resorts are spread across a large peninsula. Some luxury properties are down private access roads. Confirm your hotel's address with the transfer operator at booking.

Car hire: starting from EUR 30-50/day

For travellers who want to explore independently, hire cars start from EUR 30-50 per day in shoulder season and EUR 50-100 per day in peak season. Book in advance for July-August when supply tightens. International licence not required for EU citizens. Compact cars are practical on the narrower coastal roads.

The per-person maths

For a couple heading to Porto Cervo: transfer EUR 30 = EUR 15 each. Taxi EUR 35-40 = EUR 18-20 each. Bus is not an option. The difference is minimal. The pre-booked transfer's certainty makes it worth the marginal premium.

For a group of four: transfer EUR 35 = EUR 9 each. Excellent value for a direct hotel delivery.

Related Airport Guides