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.