Flights from Barcelona to London

Explore the best deals

Discover the cheapest flights from Barcelona to London
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified 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

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 19 Jan - 25 Jan
$112
$170
$161
$165
$114
$234
$93
$130
$158
$130
$153
$179
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
51%Trains are 51% more expensive in London than in Barcelona.
Barcelona$4.70
London$7.09
MealMid-priced restaurant
52%The average meal is 52% more expensive in London than in Barcelona.
Barcelona$26.61
London$40.52
TaxiStandard daytime start rate
60%Taxis are 60% more expensive in London than in Barcelona.
Barcelona$5.32
London$8.51
CoffeeRegular cappuccino
80%Coffee is 80% more expensive in London than in Barcelona.
Barcelona$4.53
London$8.20
Exchange rate
1 AUD = 0.5 GBP
1 GBP = 2.03 AUD
Last revised on Fri, 5/12
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.
How do I score the cheapest flights from Barcelona to London with eDreams?
Right now, the lowest fare from Barcelona to London is $ 17. 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.
Is London more expensive than Barcelona?
In London, taxis are about 60% pricier, costing roughly 8.51 AUD, compared with Barcelona where a ride averages 5.32 AUD.
Catching the train in London will cost you about 51% more, sitting at 7.09 AUD compared with 4.70 AUD in Barcelona.
In some cases, eating out in London will sting you about 52% more, with average meals at 40.52 AUD, compared with 26.61 AUD in Barcelona.
A coffee will set you back about 81% more in London, averaging 8.20 AUD, while in Barcelona it’s around 4.53 AUD.
What’s the average flight time from Barcelona to London?
A standard flight between Barcelona and London takes around 02:28 hours, covering about 1,183 km. This includes both direct flights and connections.
How does the weather in London compare with Barcelona?
In summer, Barcelona usually sees highs around 30.74 ºC with rainfall near 12 mm. Over in London, temps sit around 29.01 ºC with average rain of 9 mm. In winter, London averages about -3.09 ºC, while Barcelona hovers near 3.49 ºC. Rainfall hits around 6 mm in Barcelona, compared with 6 mm in London.
Which airports connect Barcelona with London?
The main route linking Barcelona with London is between El Prat (BCN) and Stansted (STN). This leg is operated by the following airlines:
Ryanair
You’ll also find flights from Barcelona to London departing from El Prat (BCN) and arriving at London City (LCY), with these airlines on the route: British Airways.

Plan your trip

Popular Flight RoutesAlternative routes