Cheap Flights from London (LHR) to Barcelona (BCN)

Prices were available within the past 7 days and starts at £36 for one-way flights and £55 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Flights from London to Barcelona: Reviews from verified customers

Dec 6, 2019

Need to know Terminal number when flying from Heathrow. Had to guess when ordering taxi. Expedia did not mention when confirmation was e-mailed.

Nov 2, 2019

Priority should be given to luggage as it comes out of aircraft if paying for upgrades tickets and seats.

Oct 30, 2019

Good pleasant flight and journey

Sep 27, 2019

As you'd expect from BA, excellent flight, comfortable and reassuringly on time.

Sep 26, 2019

Cabin crew were great

Sep 26, 2019

The boarding was inept. Of course delays happen. Sadly the plane didn't come to the allocated bay. We changed bay and then went in buses after a delay standing difficult with my arthritis. It is not so much the delay BUT the CONTRDICTORY AND DOWNRIGHT LACK OF INFORMATION

Jun 28, 2019

Took a long time to get off and party split up as one member in wheelchair and she and her carer were taken a different way.

Jun 18, 2019

Flight arrived late and baggage slow to arrive

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:)

Flight from London to Barcelona route information

Origin Airport Heathrow
Destination Airport Barcelona Intl.
Airlines Serving Aer Lingus, 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 £54
Distance 1,140 km

Cheap London to Barcelona (LHR-BCN) flights: frequently asked questions

Compare flights from London to Barcelona easily and book in confidence

For travelling on business or for pleasure, Expedia makes it easy to book your flights from London to Barcelona. Operating between them 4 flights per day, 20 airlines cover the route. And American Airlines, Iberia, Malaysia Airlines, British Airways fly direct, getting you to Barcelona Intl. in just 2hours. If you have a preferred carrier, use our advanced search tool to find the right flight from Heathrow to Barcelona Intl..  

To make things even better, in the advanced search, you can also choose to fly economy, premium economy, business or first class, select your maximum number of stops, and pick your preferred departure and arrival time. You can also opt for refundable and direct flights. 

Grab a great deal on your flight from Heathrow ( LHR) to Barcelona Intl. (BCN) 

The easiest way to view the best deals on flights from London to Barcelona today is to enter your travel dates and hit search. From here, you can sort your results by price to see the cheapest flights first. Right now, return flights from Heathrow to Barcelona Intl. start at just £55 and range up to £100.  

To find an even better deal, try  

  • being flexible on your dates – midweek flights can be cheaper
  • looking for other airports near London and Barcelona
  • booking your flight during January , the cheapest month on this route
  • varying your flight times – early morning and late at night are sometimes cheaper 

Why book your London to Barcelona flights with Expedia?  

We cater for all flight types, cabin classes and airlines. So whether you’re booking flights from Heathrow to Barcelona Intl. for a budget break or a business trip with a bit of pleasure thrown in, we make it easy to secure the seat that’s right for you.  

Thanks to our supersized inventory that offers great choice all in one place, you know you’ll get a great deal with Expedia. Especially if you bundle your flight together with your hotel, you will unlock amazing savings. For added peace of mind, you can choose flexible bookings or filter to find refundable options, so you won’t pay a fee to change your flight.