Beginning of main content

Search over 1 million properties and 550 airlines worldwide

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

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

Cheap LHR to BCN Flights

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

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, Iberia, KLM, Lufthansa, SAS, Swiss International Air Lines, TAP Portugal
Flight Price CA $180
Distance 1,140 km


CA $646.10

CA $66.76

CA $83.41

CA $249.70

Cheap LHR to BCN Flights

  • How much is a plane ticket to Barcelona (BCN) from London (LHR)?

    They can vary anywhere from $141 to $2,231. Booking far in advance can usually help you get the cheapest rate. Prices are usually lower the further out you book.
  • What is the cheapest date to fly to Barcelona?

    As of Feb 17th, the best day for booking to Barcelona (BCN) is Mar 3rd. A ticket for this flight will run you around $141, which is 62% below this route's average price.
  • Can I change the date of my flight?

    Yes, you can switch your departure or arrival date. If you wish to save some funds in doing so, the lowest-cost day to fly in March is Monday.
  • How much time do people spend in Barcelona?

    The average time spent hanging out in Barcelona by passengers from London is five days.
  • How many flights are there per day from London to Barcelona?

    The number does differ by the day, but on average, you can expect 15 different choice of flight times when you book. The average route departing GB currently has four different flight times per day. You'll have more options than the average passenger.
  • What is the cheapest day to fly from London to Barcelona?

    The cheapest day to fly to Barcelona from London is on Monday. So, if you are trying to save a little cash on your next trip look for flights on Monday.
  • How long is the flight from LHR to BCN?

    British Airways currently holds the quickest travel time with two hours and five minutes. So, you would arrive in Barcelona at 9:20 AM CET if you left London at 6:15 AM GMT. Remember, there is a one hour time change.

Flight Information From Heathrow to Barcelona Intl. 

Airport Name:🛫 Barcelona Intl.
Airport Code:🛂 BCN
Avg. Direct Flight Duration:⏰ 4:5
Earliest Flight to Barcelona Intl.:☀️ 6:15 AM CET
Latest Flight to Barcelona Intl.:🌙 7:10 PM CET
Direct Airline(s) from Heathrow to Barcelona Intl.:✈️ American Airlines, JAL, Iberia, British Airways
One way from Heathrow to Barcelona Intl.:➡️ CA $123
Round Trip from Heathrow to Barcelona Intl.:🔄 CA $181


London to Barcelona Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia

Aug 28, 2019

Paying for soft drinks seemed very unreasonable.

Dec 7, 2018

Cost of checked bags was extremely expensive. Would have liked to know up front the baggage fees as that would have been factored into my ticket choice.

Sep 10, 2018

Was surprised to be charged for an extra bag as I thought I had prepaid Expedia for this when I bought my ticket

Dec 6, 2016

On board staff weren't especially friendly or helpful. One felt she was bothering them....