All Direct Transfer Routes From Olbia Costa Smeralda Airport (OLB)
OLB
10 min
Olbia Costa Smeralda Airport (OLB) is located only 4 km south of central Olbia. The ASPO city bus (Lines 2 and 10) departs every 20-30 minutes right outside arrivals to Olbia city center and the train station (Stazione FS) in just 10-15 minutes for €1.50 (or €1.00 via app). Official taxis cost €15 - €20 and take only 8-10 minutes.
OLB
35 min
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.
Terminals & Station Layout
The modern passenger terminal features boutiques, restaurants, and a dedicated general aviation hub for private jets. Public bus stops (Lines 2 and 10 to Olbia center) and regional coaches are located outside to the right of the arrivals terminal.
Taxi Rules & Scams to Avoid
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.
Late-Night Arrivals (After Midnight)
Local ASPO buses run until roughly 23:00 in summer. Official taxis wait outside arrivals for all incoming scheduled flights.
STRESS-FREE DOOR-TO-DOOR OPTION
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.
ARRIVAL CONNECTIVITY & RIDE-HAILING TIP
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.