British Airways Cheap Flights from London to Olbia

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 15% on select hotels after you book a flight*
  • payments icon

    Earn twice

    Earn your airline miles on top of our rewards

Prices were available within the past 7 days and start at €140 for one-way flights and €333 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

British Airways
London to Olbia route information
Origin airport
Heathrow
Destination airport
Costa Smeralda
Airlines serving
Air France, Eurowings, KLM, Lufthansa, Swiss International Air Lines
Popular airline
Swiss International Air Lines
Distance
1392 km
Average flight time
3 hours 30 mins

Frequently asked questions

How much is a British Airways flight from Heathrow Airport (LHR) to Costa Smeralda Airport (OLB)?
Apply the "Price (lowest to highest)" filter on Expedia to search for cheap British Airways round-trip flights from €333 from LHR to OLB. Affordable one-way tickets from €140 are available too.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from LHR to OLB with British Airways?
November is one of the cheapest months to travel to Olbia with British Airways. You could also find fantastic deals on return and one-way fares in February.
Does British Airways fly nonstop from Heathrow Airport (LHR) to Costa Smeralda Airport (OLB)?
Enter your dates, click search and select "Nonstop" on Expedia to find any direct flights from LHR to OLB with British Airways or other carriers.
What airports does British Airways fly into in Olbia?
British Airways flights from Heathrow Airport (LHR) to Olbia come in to Costa Smeralda Airport (OLB). This is the main gateway to this city.
What kind of luggage can I take on a British Airways flight from Heathrow Airport (LHR) to Costa Smeralda Airport (OLB)?
For checked luggage, passengers can take 1 checked-in bag weighing up to 23 kgs (50 lbs) with dimensions not exceeding 89 centimetres x 41 centimetres x 74 centimetres. You can also bring 1 cabin bag on board when flying standard economy from LHR to OLB with British Airways. This carry-on must weigh less than 23 kgs (50 lbs) and be no larger than 56 centimetres x 23 centimetres x 43 centimetres. Going over these restrictions can mean extra charges, so read British Airways's baggage allowance guidelines before you pack.
Can I change or cancel my British Airways flight from Heathrow Airport (LHR) to Costa Smeralda Airport (OLB)?
It's usually possible to modify or cancel your flight, although there may be additional fees if you booked more than 24 hours ago. Want to keep your options open? Make use of our "No cancel fee" and "Changes included" filters to find flights that won't charge you extra if you need to revise your plans. To update your itinerary, head to "Trips," select your flight and click on "Manage Booking" for more details.
*Available to Expedia members.