Fly direct to Cagliari (CAG) or Olbia (OLB) with British Airways and immerse yourself in the splendour of Sardinia, with its idyllic beaches, beautiful landscape and cosmopolitan vibe. Our convenient departures from London Gatwick (LGW) to Cagliari and London Heathrow to Olbia mean you’ll be there in less than three hours. Due to Covid-19, schedules and airports are subject to change. For the latest information, check our timetable.
Cagliari will mesmerise you with its good looks and charm you with its character. Nestled in the Gulf of Angels, it boasts one of the longest beaches in the Mediterranean and an unspoilt natural environment. Or explore the hidden treasures of Olbia and the breathtaking scenery of the Costa Smeralda. The city’s heart is bursting with boutiques, café-rimmed piazzas and ancient sites. While the spectacular coastline is blessed with incredible beaches and concealed coves, which perfectly contrast with the verdant vineyards of its interior.
Flights from London Heathrow (LHR) to Olbia Coast Smeralda Airport (OLB) take just 2 hours 25 minutes and flights from London Gatwick (LGW) to Cagliari-Elmas Airport (CAG) take 2 hours 45 minutes, meaning the capital of Sardinia is just a short flight away. Choose a hand baggage only fare or take advantage of our generous 23kg checked luggage allowance. Check-in online, on your mobile or at the airport for the ultimate convenience.
When you fly with British Airways, you can choose a departure date that suits you and you’ll enjoy a safe and comfortable journey. Our cabin crew will be happy to help you with anything you need, so you can simply relax. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 48 hours before you fly.
British Airways are the only airline to fly direct from London Gatwick (LGW) to Cagliari-Elmas Airport. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 48 hours before you fly.
British Airways fly direct from London Heathrow (LHR) to Olbia Coast Smeralda Airport (OLB) - with regular flights during the summer it couldn’t be easier to escape on holidays to Olbia. Choose a hand baggage only fare or take advantage of our generous 23kg checked luggage allowance. Why not upgrade to Club Europe and receive lounge access, priority boarding and a larger baggage allowance.
With a short transfer time, getting from Cagliari Airport to the city centre couldn’t be easier. You have two public transport options, taxis and buses. Taxis are probably the most flexible means of transport – but also the most expensive. You can pick them up 24 hours a day, at the rank outside the terminal. Alternatively you could hop on the bus, which is a much cheaper option. They run every half an hour and offer connections to the train station, for access to other areas of Sardinia.
Olbia Coast Smeralda Airport is situated 5km from the delights of Olbia. With a short transfer time, getting into the city centre couldn’t be easier. You have two public transport options, taxis and buses. Pick up a taxi at the rank outside the terminal – a journey from the airport to Olbia town will cost around 15 Euros. Or opt for the bus, which is the most cost effective option. Numbers 2 and 10 run every quarter of an hour between the airport and Via Gabriele D’Annunzio – here you can pick up trains for Cagliari and other popular resorts.
Take the worry out of getting to your chosen accommodation in Sardinia by booking your airport transfer or car hire with us before you travel. Our pre-paid shuttle and private car transfers provide door-to-door service - so there’s no need to worry about expensive fares. You’ll be given the option to add these to your booking once you’ve selected your Sardinia flight or holiday. Book your car hire with British Airways - in partnership with Avis - and receive great benefits. You can earn Avios on every rental and enjoy great savings when you book your flight + car together.