
Sardinia offers many activities year-round, making it a great travel destination. To plan your trip, it’s good to know the three international airports in Sardinia: Cagliari Elmas, Olbia Costa Smeralda, and Alghero-Fertilia.
Note: Direct flights to Sardinia Island available only from within Europe, requiring travelers to be in Europe. If you're already in mainland Italy, numerous daily direct flights to all three Sardinia airports.
Cagliari Elmas (CAG) Airport
- Distance to City Center: 27.27 km
- Terminals: One terminal, divided into three floors
- Address: Via dei Trasvolatori, 09067 Elmas CA, Italy
- Airport Facilities: Currency Exchange, Tourist Information Desk, Free WiFi, ATM, Pharmacy, Baggage claim, Cafes, Bars & Restaurants, Disabled toilet, Sardinia handicraft shops, and Luggage storage
Cagliari Elmas Airport Sardinia's main hub, provides convenient access to the southern region and Cagliari city. Serviced by regular and low-cost airlines, including Ryanair, it offers connectivity to Rome, Milan, and various European destinations.
Flight Durations to Cagliari, Sardinia:
- From Rome: under 50 minutes
- From London, UK: 2 hours 45 minutes
Several airlines fly from Cagliari Elmas Airport: Delta Airlines, EasyJet, Eurowings, Iberian, KLM, Vueling, Alitalia, Volotea, Air France, Air Malta, Austrian, British Airways, Edelweiss, Lufthansa, Smartwings, Ryanair.

Photo by Juli Kosolapova via Unsplash
Transportation to/from Cagliari Elmas Airport
- Train: €1.30, 10 minutes’ walk from terminal, additional transfer needed to hotel.
- Bus: €1.30, 20 minutes, limited services mainly during peak times, long waits, limited luggage storage.
- Taxi: €35-€50, 15 minutes, convenient but pricey, potential wait times, extra charges for large luggage, language barrier possible.
- Private Transfers: Travelling with family and luggage? Book a private Cagliari Elmas Airport transfer at AirportTransfer.com. Choose from sedans, SUVs, electric cars or limousines for comfort. For group travel, select a Cagliari Elmas airport coach transfer for a hassle-free journey. Book now for a seamless hotel transfer with AT.
Olbia Costa Smeralda (OLB) Airport
- Distance to City Center: 3.68 km
- Terminals: Single terminal, with two floors
- Address: Via degli Astronauti, 07026 Olbia SS, Italy
- Airport Facilities: Cashpoint and Currency Exchange services, Internet Point, Luggage storage, Bicycle Rental, Ticket Office, Snack bars, café, restaurant & bar, Duty-free store in the departure lounge.
Olbia Costa Smeralda Airport is the top pick for travelers exploring northwestern Sardinia, covering destinations like San Teodoro, Costa Smeralda, and La Maddalena Archipelago.
Flight Durations to Oblia, Sardinia:
- From Rome: 1 hour 5 minutes
- From London, UK: 2 hours 30 minutes
Transportation to/from Olbia Costa Smeralda Airport
Major airlines serving Olbia include AirItaly, EasyJet, Vueling, Air Baltic, Iberia, AirBerlin, and Alitalia.
- Bus: Take ASPO-operated local bus lines 2 or 10 for €1 to downtown Olbia in 17 minutes. Buses depart every 20 minutes, serving various stops including the central train station. Services operate from morning till evening, with reduced frequency after 8:00 pm.
- Taxi: You can grap a taxi for €20 to €40, reaching the airport in 15 minutes. Watch for luggage fees and a 25% surcharge between 22:00 and 06:00. English-speaking drivers may not always be available.
- Private Transfers: Book your private Olbia Costa Smeralda Airport transfer at AirportTransfer.com. You can choose from sedans, SUVs, electric cars and limousines. Travelling in a group? Choose Olbia airport coach transfers. Forget the hassle of taxi, car hire and public transport.

Photo by Jürgen Scheeff via Unsplash
Alghero-Fertilia (AHO) Airport
- Distance to City Center: 10.21 km
- Terminals: Single terminal handling both departures and arrivals
- Address: Strada Provinciale 44, 07041 Alghero SS, Italy
- Airport Facilities: Currency Exchange, Tourist Information, WIFI, ATM, Vending machines, Airlines ticket office, Baggage claim, Toilet, Disabled toilet, Food, drink, and retail concessions.
Alghero Airport in Sardinia is conveniently located for exploring the Riviera del Corallo and serves as a central gateway for travellers to central Sardinia and the north-west coast.
Flight Durations to Alghero, Sardinia:
- From Rome: 1 hour 5 minutes
- From London, UK: 2 hours 30 minutes
Alitalia and low-cost carriers such as Wizz Air, EasyJet, and Ryanair operate flights from Alghero Airport.
Transportation to/from Alghero-Fertilia Airport
- Bus: ALFA Bus service from Alghero airport offers a budget-friendly option for around €1, with hourly departures from 5:20 am to 11 pm, taking about 25 minutes to reach the city center.
- Taxi: Taxis offer another transfer for €20 to €40, with a 20-minute ride. Prices and travel times may vary based on traffic and destination. Additional fees for luggage and nighttime surcharges apply, and finding English-speaking drivers may be difficult.
- Private Transfers: For a private transfer from Alghero Fertilia Airport to the city and beyond, you can choose AirportTransfer.com for a transparent service with sedans, SUVs, electric cars or limousines for your pre-booked hotel transfers. For larger groups, you may also wish to book Alghero airport coach transfers.