A dinosaur skeleton in an airport terminal.

£61 Cheap British Airways flights from Ibiza to London (IBZ→LHR)

View £61 flight on Wed, 27 Jan 2027

Photo by Heathrow Airports Limited

  • Be in the know

    Get alerts if flight prices drop or rise*

  • Book smarter

    Save up to 25% on select hotels after you book a flight*

  • Earn twice

    Earn your airline miles on top of our rewards

    Sign in

  • £61 Cheap British Airways flights Ibiza Island (IBZ) to London (LHR)

    Prices were available within the past 7 days and start at £61 for one-way flights and £162 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.

    All deals

    One way

    Return

    Select British Airways flight, departing Thu, 16 Sept from Ibiza Island to London, returning Tue, 21 Sept, priced at £162 Found 3 days ago

    Thu, 16 Sept - Tue, 21 Sept · IBZ · LHR · From £162 · Return

    Alternative airports near London

    Prices were available within the past 7 days. Prices and availability are subject to change.

    Select flight to Gatwick LGW. Cheapest option available. Average driving time to city centre is 51 minutes. Flights from £211

    51 min

    Select flight to Stansted STN. Average driving time to city centre is 51 minutes.

    51 min · Search flights

    Select flight to Luton LTN. Average driving time to city centre is 45 minutes.

    45 min · Search flights

    Select flight to London City LCY. Closest option available. Average driving time to city centre is 21 minutes. Flights from £224

    21 min

    Select flight to Southampton SOU. Average driving time to city centre is 1 hour 29 minutes.

    1 h 29 min · Search flights

    Select flight to Southend Municipal SEN. Average driving time to city centre is 59 minutes.

    59 min · Search flights

    Select flight to Farnborough FAB. Average driving time to city centre is 55 minutes.

    55 min · Search flights

    Travel information

    Origin airportIbiza Airport
    Destination airportHeathrow Airport
    Distance874 miles away
    Airline nameBritish Airways
    Airline codeBA
    Return price£162

    Explore a world of travel with Expedia

    *Available to Expedia members.