> > > >
Flights from Barcelona to London

Barcelona to London Flight Overview

The distance between Barcelona and London is approximately 1,134.73km. The average flight time between Barcelona and London is 2 hours 22 minutes. According to Trip.com data, travel demand is highest in August. November is generally the cheapest month to book.

Cheapest one-way
£14
easyJet easyJet BCN-LON 2h 25m · Direct Fri, Sep 25
Book Now
Cheapest return
£28
easyJet easyJet BCN-LON 2h 30m · Direct Thu, Oct 1 - Tue, Oct 6
Book Now
Best time to book
May
Cheapest
August
Peak season for travel
Route details
1,134.73km
Flight distance
2h 22m
Average flight time

Find the cheapest direct flight options from Barcelona to London over the next three months. Book one-way tickets from £14 and round-trip tickets from £28.

Airlines operating flights from Barcelona to London

You can choose from 10 airlines flying from Barcelona to London, including Vueling Airlines, Wizz Air UK and easyJet. easyJet currently offers the cheapest direct ticket on this route.
Vueling Airlines logo Vueling Airlines
Wizz Air UK logo Wizz Air UK
easyJet logo easyJet
Ryanair logo Ryanair
British Airways logo British Airways
Iberia logo Iberia
Ryanair UK logo Ryanair UK
KLM logo KLM
Wizz Air Malta logo Wizz Air Malta
Eurowings logo Eurowings
Airlines are determined based on actual purchased flight tickets from Barcelona to London according to previous 12 months data from Trip.com.

Trip.com price insights on flights from Barcelona to London

What is the cheapest month for one-way flights from Barcelona to London?

The average one way ticket price paid by Trip.com users from Barcelona to London in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from Barcelona to London is May, with an average price of £16. The most expensive month is usually August, with average prices reaching £46.

£46
£31
£16
£1
    Cheapest
  • £46
    Aug
  • £23
    Sep
  • £19
    Oct
  • £17
    Nov
  • £17
    Dec
  • £19
    Jan
  • £18
    Feb
  • £17
    Mar
  • £17
    Apr
  • £16
    May
  • £17
    Jun
  • £17
    Jul

What is the cheapest month for return flights from Barcelona to London?

Average price of return flights from Barcelona to London purchased by Trip.com users by month over the past 12 months

Based on Trip.com's historical data, April is often the cheapest month for fly from Barcelona to London, with an average price of £85. August is usually the most expensive period, with prices averaging as high as £187.

£187
£136
£85
£34
    Cheapest
  • £187
    Aug
  • £124
    Sep
  • £116
    Oct
  • £131
    Nov
  • £125
    Dec
  • £87
    Jan
  • £98
    Feb
  • £103
    Mar
  • £85
    Apr
  • £103
    May
  • £124
    Jun
  • £121
    Jul

During the Summer bank holiday, which day is cheapest to fly from Barcelona to London?

Data is based on the lowest one-way price from Barcelona to London during Summer bank holiday in the Trip.com database over the past three days.

Summer bank holiday is scheduled for Aug 31. The lowest flight fares from Barcelona to London are available on Aug 27, starting from £38.

£117
£78
£38
0
  • £38
    27
    Aug
  • £69
    28
  • £86
    29
  • £117
    30
  • £90
    31
  • £75
    1
    Sep
  • £45
    2

Flight FAQs

  • Which airlines offer the cheapest flights from Barcelona (BCN) to London (LON)?

    Based on Trip.com data, easyJet offers one-way fares as low as £14 on Cheapest nonstop routes (e.g. BCN to LTN on Fri, Sep 25), while easyJet offers Cheapest nonstop round-trips from £28 departing on Thu, Oct 1 and returning on Tue, Oct 6.
  • At the moment, you can catch a direct flight from Barcelona to London with the following airlines, including: Vueling Airlines Wizz Air UK easyJet Ryanair British Airways Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes about 2 hours 22 minutes to fly from Barcelona (BCN) to London (LON).
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Barcelona to London is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 183 flight per week flying from Barcelona to London. You can check the weekly schedule for popular airlines on this route below: Vueling Airlines: S/M/T/W/T/F/S -- VY6650 (07:49) easyJet: S/M/T/W/T/F/S -- U28056 (11:52) Iberia: S/M/T/W/T/F/S -- IB3668 (13:07)
  • To find best deals on flights from Barcelona to London, you can use various tools on Trip.com:
    · Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Fri, Sep 25, with one-way flights priced at just £14.
    · Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is easyJet.
    · Set up price alerts to easily monitor ticket prices without having to check every day.
    · Check Trip.com flight deals and promo codes frequently.
    · Avoid peak season unless you book very early. It seems the peak season for London travel is around August.
    · Get exclusive promo codes for Trip.com app users.
  • The cheapest months to fly from Barcelona to London is November, when demand for travel is lower.
  • After crunching the numbers on our August flight calendar, it's currently cheapest to fly from Barcelona to London on August 26, 2026 with Ryanair, with prices starting at £18.
  • You can land at any one of the following hubs in London, with Josep Tarradellas Barcelona-El Prat Airport to London Gatwick Airport (BCN-LGW) is by far the most common option on this route: London City Airport (LCY) London Gatwick Airport (LGW) Heathrow Airport (LHR) London Luton Airport (LTN) London Southend Airport (SEN) London Stansted Airport (STN).
  • The time difference between London and Barcelona is 1h.
  • Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
  • Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Barcelona to London is £110. Fares vary by travel date, airline and availability.
  • Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Barcelona to London is £115. The final price depends on the outbound and return dates, airline and fare conditions.
  • Enter Barcelona and London, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveller details and complete payment to receive your confirmation.
  • Vueling Airlines, Wizz Air UK and easyJetare the most popular budget airlines flying from Barcelona to London. Check baggage, seat and payment fees before comparing the final price.

Best Deals on Flights Barcelona to London

Fancy a weekend seeing the sights in London or just returning home from Barcelona, flights Barcelona to London is a sought-after air route with many flights daily. So, no matter if it’s for leisure or business, by business class or with a cheap last-minute deal, Trip.com will find the best deal available.

Travel requirements: Flights Barcelona to London

Passengers vaccinated and unvaccinated can currently travel freely from Barcelona to London. And there’re low entry requirements for arriving in London and returning to Barcelona.

COVID restrictions: As of June 2022, the United Kingdom has no COVID-19 travel restrictions in place. Arriving passengers from any country will not need to quarantine, present proof of vaccination or have a COVID-19 test, nor are they required to have any travel/medical insurance.

Returning to Barcelona: For non-essential travel reasons, passengers returning to Barcelona are required to show accepted proof of vaccination against COVID-19 or proof of recovery. Also, travellers with passports that require Spanish visas must obtain a valid visa before departure.

For updated information regarding the travel restrictions for flights Barcelona to London, check out our Spain to United Kingdom Latest Travel Restrictions Page for more details. Also, during COVID-19, entry policies are frequently updated. It is highly recommended to subscribe to entry policy updates via email for your departure location and destination.

Essential information: Flights Barcelona to London

Average flight time: 2 hrs 22 mins

Flights per week: approx. 489

Time difference between Barcelona to London: 1 hr (GMT+1)

London is a major European tourism and business centre and the most important and busy airline hub by far. There are at least five airlines that offer Barcelona to London direct flights: British Airways, Vueling Airlines, EasyJet, Ryanair, and Iberia Airline. In collaboration with Vueling Airlines, Barcelona to London flights Iberia offers 6-12 direct flights daily to London Gatwick and London Heathrow, depending on the month. For the budget airline option, several Barcelona to London flights EasyJet also have direct flights to London Gatwick and London Luton Airport on most days of the week. Alternative, if passengers don’t mind flying with one stopover, more airline choices are available, such as Barcelona to London flights Air France, Barcelona to London flights Lufthansa and Barcelona to London flights Swiss International Air Lines.

Barcelona to London

flight time/duration range from 2 hrs 10 mins to 2 hrs 35 mins. The earliest flight departs from Barcelona (BCN) at 06:10 and arrives in London (STN) at 07:40. The latest flight departs from Barcelona (BCN) at 21:50 and arrives in London (LGW) at 23:10.

Flights Barcelona to London depart from Barcelona’s main airport, Barcelona Airport (BCN). In London, four out of six of London’s airports are currently receiving flights from Barcelona, including Gatwick Airport and Heathrow Airport. As arriving flights can land in four airports and terminals in London, it is advisable for passengers to pay extra attention to their tickets to avoid any delays.

Cheap flights and ticket options: Flights Barcelona to London

Cheapest direct flight: £30

Cheapest direct return: £56

Cheapest month to travel: January

Most expensive months to travel: September

Most popular airline: Iberia

This popular air route, flights Barcelona to London, are served by at least 35 direct and indirect daily departures. The number increases to over 50 daily flights during busy periods. There is an abundance of cheap ticket choices, flexible fares or last-minute deals to choose from. While Barcelona to London flight price/cost varies based on the time of the year, airline and flight types, there’re plenty of great airfare deals year-round to be found.

Though the low average rate is around £30, the cheapest fare is out there for only £5. Bargain seekers won’t find anything more affordable than this price for Barcelona to London direct flights and Barcelona to London flights one way. The best deal for flights from Barcelona to London return is also at a great price of £56. For travellers who prefer business or first class, Barcelona to London first class flights starts from £215 one way or £377 return.

According to Trip.com's data, the peak season for flights Barcelona to London is the month of September, when the average fare is from a low rate of £53. In contrast, for passengers looking for those cheap deals, the lowest one way direct ticket can be found for only £5 when flying during the off-season, like January.

For cheap fares of the week, by analyzing data from all airlines on Trip.com, passengers can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.

The best ways to and from the airport

Flight from Barcelona to London depart from Barcelona’s only airport, Barcelona Airport (BCN), also known as Barcelona–El Prat Airport. Located about 14.7 km (approx. 9 miles) southwest of the city, it is the second-largest international airport in Spain. In addition to getting a taxi or private transfer, the Aerobus is an airport express shuttle bus that connects the city and the BCN’s Terminals 1 and 2. Travellers can hop on the bus from stops at strategic points in Barcelona. At an economical 5.9 Euro (approx. £5), the Aerobus takes about 35 minutes to reach the airport from the downtown area of Plaça de Catalunya, depending on traffic.

Arriving in London, flights Barcelona to London will land at four of London’s six major airports, Gatwick Airport (LGW), Heathrow Airport (LHR), London Luton Airport (LTN) and London Stansted Airport (STN). Travelling to the centre of London from any of these airports is easy and convenient. Besides getting a taxi or public transportation, there are these fast and budget-friendly choices: 15 minutes by Heathrow Express train to London Paddington, 30 minutes by Gatwick Express to London Victoria, 35 minutes by train + shuttle bus from Luton Airport to London St. Pancras and 47 minutes by Stansted Express train to London Liverpool Street.

Places to visit in London

Innovative, multicultural and sophisticated, these are just a few things London is known for. This exciting and vibrant metropolis has everything a traveller looks for in a short visit or an extended stay. While London’s seasons have their unique appeals, the most pleasant time to visit has to be June-August. Weather-wise is the period when the temperature ranges between 13 to 30 degrees Celsius, with mostly sunny days and the least amount of rain.

London is a walkable modern city filled with impressive buildings, world-famous attractions and endless charm and tradition. Visitors can start their sightseeing by taking a walk along the Thames and admiring the Big Ben and the Houses of Parliament, the seat of Britain's government. Further down the river, stop by one of Britain's most iconic buildings, the Tower of London, to see the magnificent Crown Jewels exhibition, the famous tower ravens the beefeater guards. Another symbol of London is the Tower Bridge. It occasionally opens its drawbridge to let large ships through. London is a city of museums, so why not spend a day immerse in world culture and antiquities in one of the most renowned museums in the world, the British Museum.

For more travel experiences, tips, and places to eat and stay, check out London Travel Guide. For a more extended stay, explore the sights and cultural activities in the Greater London Travel Guide.

Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed on this page are all-inclusive (including taxes, fuel surcharges, civil aviation development fund, etc.), with all fees confirmed before payment. Fees for luggage, meals, Wi-Fi, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page have been updated within the last 24 hours—sometimes even in real time. The more popular the route, the more accurate the data.

Change & Cancellation Policy

Trip.com shows the cancellation and change policies for each flight ticket during the booking process, including any fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply according to the airline's ticket policy.
Cancellation/change due to a flight schedule change:
If the flight schedule has changed and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please visit the customer support pages.