Find cheap flights from Barcelona to London

Explore the best deals

Discover the cheapest flights from Barcelona to London
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Barcelona to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of November. Take advantage of this per
Filter by
week: 9 Nov - 15 Nov
$73
$43
$39
$166
$123
$93
$508
$39
$36
$64
$154
$70
SeptemberOctoberNovember
Exchange rate
1 AUD = 0.53 GBP
1 GBP = 1.88 AUD
Last checked on Sat, 19/09
Distance: 1139 kms
Barcelona airports
El Prat (BCN)How far from city centre: 12 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms

Guide to cheap flights from Barcelona to London

Leaving the sun-drenched streets and Mediterranean charm of Barcelona for the historic grandeur of London marks a shift from Catalan modernism to a world-class capital defined by its own distinctive skyline. London draws visitors from across the globe with its seamless blend of royal heritage and cutting-edge urban energy. From the winding banks of the River Thames to the sprawling greenery of Hyde Park, the city offers a rich range of experiences. Whether you are drawn to the timeless architecture of Westminster Abbey, the masterpieces housed within the British Museum, or the bustling markets of the East End, the city provides a diverse cultural landscape that remains endlessly fascinating.

The journey between these two major European hubs is straightforward and efficient, with a typical 2-hour and 15-minute flight duration. Because this route is incredibly popular, there are dozens of daily flights connecting Barcelona-El Prat Airport to several major London hubs, including Heathrow Airport, Gatwick Airport, and Stansted Airport. While the city is a year-round destination, many travellers find that the shoulder seasons of spring and autumn offer the most pleasant conditions for exploring the city on foot. To secure more flexible options, it is generally wise to look for mid-week departures, which often provide a quieter travel experience than the busy weekend rush. Regardless of when you choose to visit, the short air bridge between these cities makes it easy to transition from the relaxed pace of the coast to the lively heart of the United Kingdom.

Airports in Barcelona for cheap flights

Travelling from Barcelona to London is a straightforward journey, with frequent connections departing from the city’s primary international aviation hub. Most passengers will find a wealth of options ranging from low-cost carriers to full-service airlines, making the United Kingdom easily accessible within a 2-hour and 15-minute flight.

Barcelona–El Prat Airport (BCN)

Barcelona–El Prat Airport serves as the main gateway for the region, situated roughly 14 km southwest of the city centre. This expansive facility consists of two primary terminals connected by a shuttle service. Terminal 1, the newer and larger building, hosts many international flag carriers, while Terminal 2 is frequently utilised by budget operators. Travellers can reach this site via the L9 Sud metro line or the Aerobús, which runs every 5 to 10 minutes from central plazas. Inside, the infrastructure offers extensive lounge access and a wide variety of Mediterranean dining options. As a major Mediterranean hub, the complex handles millions of passengers annually, providing direct links to several major terminals across the British capital. The proximity of the airfield to the coast often grants departing passengers scenic views of the shoreline shortly after take-off.

Airports in London for cheap flights

Direct flights from Barcelona connect to several major aviation hubs across London. Depending on the airline, travellers usually arrive at Gatwick Airport, Heathrow Airport, or Stansted Airport, each offering different transport links and facilities.

Heathrow Airport (LHR)

As the primary international gateway to the city, Heathrow Airport handles a high volume of traffic from El Prat Airport. It features four active terminals and provides seamless access to central districts via the Heathrow Express or the Elizabeth Line. This massive facility is well-regarded for its extensive lounge options and direct connections to the underground network.

Gatwick Airport (LGW)

Situated to the south, Gatwick Airport is the second busiest airfield serving the capital and a frequent destination for both flag carriers and low-cost operators. The site is divided into two main terminals, North and South, which are linked by a swift automated shuttle. Passengers can reach the city centre in roughly 30 minutes using the dedicated rail service.

Stansted Airport (STN)

Located to the northeast, Stansted Airport serves as a major base for budget airlines flying this Mediterranean route. The single-terminal layout makes navigation straightforward for those arriving from Spain. Frequent coach services and a direct rail link provide reliable transport for the 65-km journey into the heart of the metropolis.

Best deals on cheap flights from Barcelona to London

Planning your journey from Barcelona to London becomes a seamless experience when you have the right tools at your fingertips. By using Opodo, you gain instant access to a vast range of options, allowing you to compare schedules across multiple carriers to find the perfect fit for your itinerary. Those looking for extra value can benefit from the Opodo Prime subscription, which offers exclusive discounts on every booking. To make the process even smoother, consider bundling your flight with a stay in one of the capital’s vibrant districts, often unlocking better rates than booking separately. With everything arranged in a few clicks, you can focus on the excitement of exploring the South Bank or the historic streets of the West End. Your next trip to the United Kingdom is just a few steps away from becoming a reality.

Frequently asked questions about flights from Barcelona to London

How long does the flight take to go from Barcelona to London?
The total flight time between Barcelona and London is of around 2 h and 25 m on average, considering an average distance of 1,139.12 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Barcelona to London?
When you fly from Barcelona to London the average price is $130. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Barcelona to London at Opodo?
The cheapest price for a flight from Barcelona to London is $20. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Barcelona to London?
The most popular months to book a trip from Barcelona to London are May, April and March, based on the searches of our customers.
When is the best time to travel from Barcelona to London?
The best time of the year to go to London when flying from Barcelona depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to London from Barcelona in terms of searches from our customer, followed by July and September. If you prefer to avoid high peaks of turism, however, and escape a crowded period, February, March and April are the months with less volume of searchs for the route Barcelona - London.
Which airports have flights between Barcelona and London?
The main airport route flying between Barcelona and London is: El Prat Airport (BCN) to Gatwick Airport(LHR). This route is covered by the following airline(s):

Plan your trip

Popular Flight RoutesOther popular routes to explore