OLB - Olbia

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

Last updated: March 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:

| Destination | Transfer price | Distance | Journey time | |------------|----------------|----------|-------------| | Olbia centre | EUR 15-25 | 4 km | 10 min | | Porto Rotondo | EUR 20-30 | 15 km | 20 min | | Arzachena | EUR 25-35 | 20 km | 25-30 min | | Porto Cervo | EUR 25-40 | 25 km | 30-35 min | | Cannigione | EUR 25-35 | 22 km | 25-30 min | | Cala di Volpe area | EUR 30-45 | 30 km | 35-40 min | | Baia Sardinia | EUR 30-45 | 35 km | 35-45 min | | Palau | EUR 40-55 | 40 km | 40-50 min | | La Maddalena ferry port (Palau) | EUR 40-55 | 40 km | 40-50 min | | Santa Teresa Gallura | EUR 55-75 | 55 km | 55-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

Chat with us