Cheap Flights from Barcelona (BCN) to Olbia (OLB)

Airlines that fly from Barcelona El Prat Airport (BCN) to Costa Smeralda Airport (OLB)

    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 35% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Cheap Flights from Barcelona to Olbia (BCN-OLB)

Prices were available within the past 7 days and start at AU$173 for one-way flights and AU$356 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Swiss International Air Lines
Barcelona — Olbia
BCN - OLB with Swiss International Air Lines
Sun, 25 May
Swiss International Air Lines
Olbia — Barcelona
OLB - BCN with Swiss International Air Lines
Mon, 9 Jun
Found 10 hours ago
Select flight from Barcelona to Olbia, departing on May 25 with Swiss International Air Lines, and returning from Olbia to Barcelona on June 9 with Swiss International Air Lines. Price from AU$442, Found 10 hours ago.
Swiss International Air Lines
Barcelona — Olbia
BCN - OLB with Swiss International Air Lines
Wed, 18 Jun
Found 11 hours ago
Select flight from Barcelona to Olbia, departing on with Swiss International Air Lines. Price from AU$247, Found 11 hours ago.
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.
*Available to Expedia members.