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

Compare Barcelona to London flight deals

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

Book the best London fare with no extra fees

Flight deals from Barcelona to London

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

Find the cheapest month to fly from Barcelona to London

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

Direct flights from Barcelona to London

Alternative Barcelona to London routes

Looking for the cheapest, fastest or easiest route from Barcelona to London? You could fly into the following airports instead.

Barcelona to London: Flight information

The things to know before you go.
Cheapest flight found$72
Cheapest month to flySeptember
Average flight time2 hrs, 22 mins
Most popular airlineIberia
Average flights per week1,040

Finding cheap flights from Barcelona to London: Frequently asked questions

There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
The best price we found for a return flight from Barcelona to London is $72. 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 22 minutes is the average flight time from Barcelona to London.
Iberia, British Airways and Vueling Airlines fly direct from Barcelona to London.
As of July 2025, there are 524 flights per week flying from Barcelona to London.
The cheapest month to fly from Barcelona to London is usually September.
If you're flying from Barcelona Airport, the cheapest airport near London is London Luton – which is 44.6 km away from the centre of London. We've found flights into this airport from $72.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to London on Wednesday, 10 September 2025.
Yes – the average flight time is 2 hours and 22 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 London 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 London is around 40 days in advance, so don’t leave your flight to the last minute.
In July, the average temperature is usually around 17°C. August is typically the warmest month in London, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 1°C. The rainiest month is October.
Currently, Ryanair offers the cheapest flight tickets to London.

Flying from Barcelona-El Prat Airport (BCN) to London: what you need to know

  • Take a direct flight from Barcelona-El Prat Airport to London and you'll be travelling for around 2 hours 10 minutes.

  • London is one hour behind Barcelona, where Barcelona-El Prat Airport is located. London runs on the UTC+0 timezone.

  • Barcelona-El Prat Airport (BCN) to London Heathrow Airport (LHR) is the most traveled route, with 68 weekly departures to choose from. If you have things to do before leaving, the last flight from BCN to LHR is with British Airways at 21:25. Go for the first departure with British Airways at 06:40 if you want to get on your way earlier.

  • To avoid rushing for your BCN to London flight, allow plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general travel rule.

  • If you're flying during a bank holiday or another peak period, give yourself more time. A good rule is two hours before domestic flights and up to four hours before international departures. Lines at check-in and security will be longer.

  • Book a direct Barcelona-El Prat Airport to London ticket and head straight to your destination. You can touch down at these London airports from BCN:

    • London Heathrow Airport (LHR)

    • London Gatwick Airport (LGW)

    • Stansted Airport (STN)

    • London Luton Airport (LTN)

    • London City Airport (LCY)

  • Direct flights from Barcelona-El Prat Airport to London are available from a range of airlines. Book your journey with one of these:

  • We make it easy to book flight tickets from BCN to London with a stopover. To see all your options, uncheck 'Direct flights only.' Next, select a flight offering a stop long enough to tour the city of your choice. Top stopovers include:

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

  • BCN is around 13 kilometres from central Barcelona. If you're catching a cab, ride-sharing or driving from the centre, it'll take you 25 minutes or so to get there, depending on the traffic. If you're using public transport, expect the trip time to be around 35 minutes.

  • Want a hassle-free start to your holiday? Stay near BCN. Whether you're boarding an early flight from Barcelona-El Prat Airport to London or just don't like being rushed, these hotels are a convenient choice:

  • Of all flights departing from Barcelona-El Prat Airport, 79.12% touch down on time at their destination.

How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to London

  • $36 is the cheapest price we've found for a one-way Barcelona-El Prat Airport to London flight. A return flight ticket right now is $72. Depending on the availability and when you book, these fares may change.

  • To score cheap flights from BCN to London, book your trip one month before your departure date.

  • The best month for picking up cheap Barcelona-El Prat Airport to London tickets is May. Use the 'Whole month' tool to compare all available prices, then choose the dates offering the lowest fares.

  • Stay on top of deals for cheap flights from BCN to London by setting up a Price Alert. You'll receive an email or push notification on the app when fares go down.

  • Choose your ideal arrival and departure times, airlines and number of stops with our filters. Then, sort the results for your flight from Barcelona-El Prat Airport to London by 'Cheapest,' 'Fastest' or 'Best.'

Airports in London

London Heathrow Airport (LHR)

  • London Heathrow Airport (LHR) is around 31 kilometres from central London. If you're catching a cab or a ride-share, the drive takes about 55 minutes.

  • If you're using public transport, expect a journey time of about 1 hour.

  • If you have a late flight from Barcelona-El Prat Airport to London, nothing beats the convenience of staying near the terminal. Collect your bags from the carousel and then be showered and snoozing not long after at one of these accommodation options near LHR:

  • Say yes to new adventures by picking up a London Heathrow Airport rental car. Grab a set of wheels from Surprice, U-Save or Green Motion and explore beyond London's main sights.

  • Reserving your ride from London Heathrow Airport around one week in advance of your flight from BCN to London can help you lock in the best possible rate.

London Gatwick Airport (LGW)

  • Central London is around 80 kilometres from London Gatwick Airport (LGW). Once your flight from Barcelona-El Prat Airport to London has touched down and you've made your way out of the airport, the drive should take about 1 hour 20 minutes.

  • If you travel by public transport, you'll get to the city centre in 30 minutes or so.

  • Hang up the 'Do not disturb' sign and relax at a hotel near LGW. Here are a few options where you can kick back after your BCN to London flight:

  • Green Motion, U-Save and Drivalia make picking up a London Gatwick Airport rental car easy and quick. These trusted companies are located in or around the terminal and will have you ready to go in a flash.

  • Don't pay more than you need to. Booking your ride three weeks ahead of your arrival at LGW can help you lock in a better rate.

Stansted Airport (STN)

  • Stansted Airport (STN) is about 64 kilometres from central London. It'll take you about 1 hour to reach the city centre by ride-share or cab after your flight from Barcelona-El Prat Airport to London.

  • Public transport can take you there in around 1 hour 25 minutes.

  • If you don't want to travel to the centre, head for a hotel close to STN. Make yourself comfy at one of these stays after your BCN to London flight:

  • Take control of the next chapter of your journey by picking up a Stansted Airport rental car. Green Motion, Drivalia and Europcar are some companies you can book with.

  • If you're after a specific model or make, book your ride from STN about four weeks before your flight from Barcelona-El Prat Airport to London. This improves your chances of getting your preferred car, along with a better deal.

Best time to go to London

  • Travel to London during the high season if you like a bustling atmosphere, but remember that prices are typically higher. Alternatively, book flights from Barcelona-El Prat Airport to London in the off-season when prices are cheaper and it's not as busy.

  • The warmest month in London is July, with temperatures ranging between 11ºC (52ºF) and 26ºC (79ºF). Book your Barcelona-El Prat Airport to London flight ticket then if that's your ideal forecast.

  • January has average temperatures of between 0ºC (32ºF) and 9ºC (48ºF). Search for a cheap ticket from BCN to London around that time if you like cooler conditions.

More about London

  • Start your London trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from Barcelona-El Prat Airport to London, explore our selection of hotels including:

  • Every great adventure has to include some sightseeing. The British Museum, Big Ben and Buckingham Palace are attractions you won't want to skip in London.

Explore more of United Kingdom

  • London is always a good idea, but there are so many other corners of United Kingdom just waiting to be explored. Around 161 kilometres north-west of London, a trip to Birmingham will keep you on the go. Start with leading attractions like Cadbury World, The Library of Birmingham and National Sea Life Centre.

  • If you're eager to discover another major destination in United Kingdom, consider Bristol, about 177 kilometres west of London. Clifton Suspension Bridge, Cabot Tower and Brandon Hill Nature Park are among its highlights.

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