Flights from Barcelona to London

Explore the best deals

Discover the cheapest flights from Barcelona to London
emptyFilter
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 July. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 20 July - 26 July
$48
$130
$89
$106
$100
$69
$67
$64
$53
$47
$66
$82
MayJuneJulyAugust
Airlines that fly from Barcelona to London
Exchange rate
1 AUD = 0.53 GBP
1 GBP = 1.88 AUD
Last revised on Mon, 11/05
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

How to find cheap flights from Barcelona to London

Ready for a trip from Barcelona, Spain, to London, United Kingdom? London is a major destination for many, drawing visitors with its deep history, diverse cultural offerings, and a blend of grand architecture and green spaces. Whether you're interested in historical sites, world-class museums, or simply experiencing the city's lively atmosphere, London offers plenty to explore and discover. It's a place where tradition meets contemporary life, creating an engaging experience for all who visit.

When planning your journey from Barcelona to London, you'll find direct flights make the trip straightforward. The average flight duration is approximately two hours and 20 minutes, allowing for a relatively quick transition between the two European centres. For a comfortable travel experience, consider flying during the shoulder seasons—late spring (April to May) or early autumn (September to October). During these times, the weather in London is generally pleasant, and you might find fewer crowds compared to the peak summer months. It's also worth noting that flight availability is good year-round, with numerous carriers operating this popular route.

Useful information about Brisbane airports

Barcelona has one main airport serving commercial flights, making arrivals and departures straightforward for travellers. This primary hub handles the vast majority of air traffic for the region.

Barcelona–El Prat Airport (BCN)

Located approximately 12 kilometres southwest of the city centre, Barcelona–El Prat Airport is Spain's second busiest airport. It is a major hub for Vueling and a focus city for Ryanair, offering extensive connections across Europe and beyond, with excellent public transport links to the city including trains, buses, and the metro.

London airports: good to know

London is served by six major airports, offering a variety of options for travellers arriving from Barcelona. Knowing a little about each can help you decide the best arrival point for your onward journey.

London Heathrow Airport (LHR)

Positioned to the west, London Heathrow is the largest airport and a primary hub for international long-haul flights. It offers excellent connections to central London via the Heathrow Express train service, as well as the Piccadilly Underground line and various coach services.

London Gatwick Airport (LGW)

Located south of London, Gatwick is the second busiest airport and a significant base for many budget airlines and charter flights, including those from Spain. The Gatwick Express train provides a fast link to Victoria Station in central London.

London Stansted Airport (STN)

Situated northeast of the city, Stansted is a key airport for low-cost European carriers. The Stansted Express train service offers direct routes to Liverpool Street Station in the heart of London.

Find cheap Barcelona - London flight deals with eDreams

When planning your next European journey, it’s always a smart move to consider your flight options carefully. Platforms like eDreams make it simple to compare prices from a wide range of airlines, helping you find fares that suit your travel style, whether you’re after flexibility or the best value. Plus, eDreams Prime members often discover exclusive discounts, making your trip even more affordable. Taking a moment to explore these choices can significantly enhance your travel experience. Get started on your next adventure with eDreams today!

FAQs about flights from Barcelona to London

Can I get a flexible ticket for my trip from Barcelona to London?
At eDreams, we want your trip to run smoothly. Whether your flight gets canned or United Kingdom suddenly changes travel rules, you’ll be covered. Flight cancelled? No dramas! With our flexible ticket option, you can rebook your Barcelona to London flight with no change fee, or grab a full refund.
What’s the typical cost of a ticket from Barcelona to London?
The average airfare for flights from Barcelona to London is about $108. Prices can shift depending on the season and how early you lock in your tickets.
How do I score the cheapest flights from Barcelona to London with eDreams?
Right now, the lowest fare from Barcelona to London is $ 9. Thanks to our clever tech, we line up the top flight options, mixing and matching routes, airlines, and timetables to nail both value and convenience.
What’s the average flight time from Barcelona to London?
A standard flight between Barcelona and London takes around 2 h and 25 m, covering about 1,139.12 km. This includes both direct flights and connections.
Which airports connect Barcelona with London?
The main route linking Barcelona with London is between El Prat Airport (BCN) and Heathrow Airport(LHR). This leg is operated by the following airlines:
Which airlines operate flights between Barcelona and London?

Airlines running nonstop flights from Barcelona to London include:

  • Vueling
  • Wizz Air UK
  • Ryanair

Plan your trip

Popular Flight RoutesAlternative routes