Cheap Flights from London to Barcelona

Compare London Heathrow to Barcelona flight deals

Find the cheapest month or even day of the year to fly to Barcelona

Book the best Barcelona fare with no extra fees

Flight deals from London Heathrow to Barcelona

Looking for a cheap last-minute deal or the best return flight from London Heathrow to Barcelona? Find the lowest prices on one-way and return tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from London Heathrow to Barcelona

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Barcelona flights are currently cheapest in July.

Direct flights from London Heathrow to Barcelona

London Heathrow to Barcelona: Alternative routes

Compare routes from London Heathrow to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

London to Barcelona: Flight information

The things to know before you go.
Cheapest flight found$91
Cheapest month to flyJuly
Average flight time2 hrs, 10 mins
Most popular airlineBritish Airways
Average flights per week350

Finding cheap flights from London Heathrow to Barcelona: Frequently asked questions

The best price we found for a return flight from London Heathrow to Barcelona is $91. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 10 minutes is the average flight time from London Heathrow to Barcelona.
British Airways, Iberia and American Airlines fly direct from London Heathrow to Barcelona.
As of May 2024, there are 350 flights per week flying from London Heathrow to Barcelona.
The cheapest month to fly from London Heathrow to Barcelona is usually July.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Barcelona Airport on Monday, 1 July 2024.
Yes – the average flight time is 2 hours and 10 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Barcelona but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Vueling Airlines offers the cheapest flight tickets to Barcelona.

Fly to Barcelona, Spain’s city by the sea, where you can see Gaudi’s Gothic masterpiece: La Sagrada Familia.

Airlines flying this route

There are regular direct flights to Barcelona from London Heathrow. The airlines that offer non-stop flights are Vueling Airlines, Iberia and British Airways.

There are other airlines that run flights to Barcelona, though these generally stop in Madrid (MAD), Munich (MUC) or Zurich (ZRH). These are operated by Swiss, Lufthansa and Iberia.

Your Departure Airport

London Heathrow Airport (LHR)

Departing from: Terminals 3 and 5

Heathrow Airport has a great range of facilities; passengers will have access to currency exchange services, ATMs, charging stations and pharmacies. You can also easily connect to the free WiFi in the airport by registering your laptop or mobile device. There is also a good selection of restaurants, bars and cafes to eat in, and a whole host of retailers to shop and browse in before your flight.

Your Destination Airport

Barcelona Airport (BCN)

Arriving in: Terminal 1

Barcelona Airport is pretty well equipped to deal with its incoming passengers. Transiting guests will have access to cash machines, postal and information services, as well as multimedia areas and WiFi points throughout the terminals. There are duty-free shops, and high street retailers that operate out of the airport, along with a wide selection of dining options, from fast-food to tapas bars and cafes.

Transport

There is a bus service called the Aerobus, which is fairly cheap and a fast way to get into the city. A single fare costs 5.90EUR ($9) and a return only 10.20EUR ($16) and the journey takes around 30 minutes. The train is a little shorter, at around 25 minutes and 4.10EUR ($6) but you must buy a ten ride ticket (T10) in order to use the train, and you also must take a free shuttle bus to get to the station in Terminal 2.

Taking a taxi is the fastest, and probably the most convenient way to get into downtown Barcelona, but it is also the most expensive, with a 20-25 minute journey costing approximately 30EUR ($46).

Many prefer to hire a car and drive for the duration of their stay. In BCN Airport you will find most of the major car companies operate out of here, including Avis, Budget, Europcar and Hertz.

Do you need a form of identification?

Yes. This is an international flight, so you are required to carry your passport with you.

How long should you leave to get to the airport?

As this is an international flight, it is recommended that you check in at least 90-120 minutes before the scheduled departure time for this portion of the flight. Please be aware that if you are travelling in a group, or are going on to a connecting flight, that you must arrive 120 minutes before departure time. 

Things you need to know

Time difference: Barcelona is one hour ahead of London.

Weather: If you like to be warm, Barcelona is best visited in the summer when average temperatures sit around 25°C and can go as high as 30°C. Late spring (May) is a lovely time to visit if you fancy sunny warm days in the late teens, but don’t want to battle the crowds to see the city’s famed attractions. Winter is generally mild, and typical temperatures are about 10-11°C, though the evenings can dip as low as 4°C, so pack warmly!

Barcelona is a very reasonable city, and a good deal cheaper than London. If you want to hit the town for a three-course meal for two at a mid range restaurant, expect the bill to come to a very reasonable 40EUR ($61).


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.