How to Get from Olbia Airport (OLB) to Costa Smeralda & Porto Cervo
Distance33 km
Fastest35 min
From€3.50 - €6.00 (~$3.80 - $6.50)
Top PickSun Lines / ARST Regional Bus / Private Chauffeur
Quick 10-Second Verdict:
Porto Cervo and the Costa Smeralda are located 30-35 km north of Olbia Airport. In summer, Sun Lines and ARST regional buses connect the airport to Porto Cervo and Baja Sardinia in 45-60 minutes for €3.50 - €6.00. For seamless luxury resort arrival, a private transfer or taxi takes just 35 minutes for €80 - €110.
The Costa Smeralda (Emerald Coast) is Sardinia's most renowned luxury resort enclave, centered around yacht-studded Porto Cervo, Cala di Volpe, and Baja Sardinia. Transport options cater to both independent summer travelers and luxury holidaymakers.
Need Mobile Data at the Terminal for Local Taxi & Maps?
Airport Wi-Fi often drops outside the terminal curb where Local Taxi pickup zones are located. Install a local eSIM before your flight so you can order a ride, translate station signs, and show digital train QR tickets immediately after landing.
Prefer a Driver Waiting at Olbia (Sardinia) (OLB) Arrivals?
Traveling with heavy suitcases, young children, or landing after midnight? Pre-book a fixed-price private airport transfer or express rail pass on Klook with instant confirmation and no meter haggling.
Sun Lines airport bus tickets can be bought at the airport info booth or directly from the driver in cash. Pre-booked private transfers can be arranged online with transparent fixed pricing.
Traveling with Suitcases
Regional coaches have generous lower storage holds for luggage and sports gear.
Arriving After Midnight
Public buses cease operations by 20:00 or 21:00. Evening arrivals must use taxis, private transfers, or rental cars.
Common Mistakes & Airport Scams to Avoid
Visiting Costa Smeralda without realizing that public transport between beaches is very limited—renting a car at Olbia Airport or using transfers is strongly recommended.
Taking an unreserved taxi at peak August flight arrivals when waits for available cabs can reach 30+ minutes.
Failing to verify bus timetables outside the June-September peak season when services run on reduced schedules.
Taxis to Costa Smeralda resorts (Porto Cervo, Baja Sardinia) are expensive due to distance (30-40 km) and luxury demand (€80-€110). Confirm the fare in advance or pre-book a private car.
Frequently Asked Questions (FAQ)
How long does it take from Olbia Airport to Porto Cervo by taxi?
It takes approximately 35 minutes along the panoramic SP73 and SP94 coastal road.
How much is a private taxi from Olbia Airport to Costa Smeralda?
Fares typically range from €80 to €110 for a private car or van depending on the exact resort.
Other Popular Destinations from Olbia Costa Smeralda Airport (OLB)
Top Pick:ASPO City Bus (Lines 2 & 10) / Official Taxi
🍪
We use cookies to analyze visitor traffic via Google Analytics and support site maintenance through affiliate links. You can accept all or keep only essential settings. Cookie Policy