Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap Flights from London to Barcelona

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

London to Barcelona route information

Origin Airport Heathrow
Destination Airport Barcelona Intl.
Airlines Serving Air France, Alitalia, Austrian Airlines, British Airways, Brussels Airlines, Eurowings, Iberia, KLM, LOT-Polish Airlines, Lufthansa, SAS, Swiss International Air Lines, TAP Portugal
Flight Price £93
Distance 1,140 km








Cheap LHR to BCN Flights

  • Question : How much is a plane ticket to Barcelona (BCN) from London (LHR)?
    Answer : They vary anywhere from £90 to £1,381. However, usually the sooner you book, the better the price.
  • Question : How long does it take to fly from London to Barcelona?
    Answer : The average flight from LHR and BCN takes around two hours and seven minutes. Remember, there is a time change of one hour.
  • Question : What is the cheapest day to fly?
    Answer : The cheapest day to fly from London to Barcelona is on Monday. So, if you want to save a little cash on your next holiday look for flights on that day.
  • Question : What is the cheapest date to fly to Barcelona?
    Answer : If you are needing to save heaps, look at Jun 8th. As of May 20th, it's showing the cheapest ticket at £90. That is 56% below the average for this route, so you can spend that extra money on some souvenirs.
  • Question : Which airline has the least delays from London to Barcelona?
    Answer : Booking with British Airways means you will arrive to Barcelona around the time you were supposed to. In fact, this airline has an 82% on-time average. It never hurts to be prepared. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.
  • Question : Can I change the date of my flight?
    Answer : You sure can and you may save by doing it. The cheapest day to fly in June is Monday.
  • Question : How long is the flight from LHR to BCN?
    Answer : If you take the direct flight (which is offered by British Airways), you will be able to leave LHR at 7:55 AM BST and get to BCN at 11:00 AM CEST (two hours and five minutes). Remember, there is a time change of one hour.

Apr 19, 2019

We were very happy with our flight

Feb 21, 2019

Would have loved a free upgrade as it 's a special 40th birthday city break, never flown first class:)

Dec 23, 2018

Surprisingly OK.

Dec 19, 2018

Just fine

Oct 24, 2018

Seat numbers changed without notice

Oct 20, 2018

I am shocked and disappointed that we had to pay for food and drink! I expected better perks with British airways!

Oct 18, 2018

There was no real service on the flight, so nothing to criticise but nothing to praise either

Oct 16, 2018


Oct 5, 2018

Overall Good flight - from the lady who check me in (VERY HELPFUL) To the staff on flight. Would defiantly recommend x :-)

Sep 29, 2018

Really lovely staff who made a big fuss of my husband for his birthday!