eDreams is now available in the following countries:

British Airways flights from Barcelona to London on eDreams UK

Flight deals from Barcelona to London

Save big and visit this destination

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.

British Airways best flight offers from Barcelona to London

Barcelona London
BEST
DEAL
Sun, 30 Jun BCN - LHR
£384 £379
Prime price per passenger
Barcelona London
BEST
DEAL
Sat, 01 Jun BCN - LHR
Sun, 02 Jun LHR - BCN
£401 £393
Prime price per passenger
Barcelona London
BEST
DEAL
Sat, 01 Jun BCN - LHR
Sun, 02 Jun LHR - BCN
£505 £495
Prime price per passenger

Cheapest deals from all airlines

Barcelona London
BEST
DEAL
Tue, 04 Jun BCN - LGW
Tue, 04 Jun LGW - BCN
£96 £90
Prime price per passenger
Barcelona London
BEST
DEAL
Tue, 04 Jun BCN - LGW
Tue, 04 Jun LGW - BCN
£105 £103
Prime price per passenger
Barcelona London
BEST
DEAL
Tue, 04 Jun BCN - LGW
Tue, 04 Jun LGW - BCN
£106 £100
Prime price per passenger
Barcelona London
BEST
DEAL
Tue, 04 Jun BCN - LHR
Tue, 04 Jun LHR - BCN
-25 %
£135 £102
Prime price per passenger
Vinyols I Els Arcs London
BEST
DEAL
Sat, 01 Jun REU - LTN
Tue, 04 Jun LTN - REU
£151 £143
Prime price per passenger
Vinyols I Els Arcs London
BEST
DEAL
Sat, 01 Jun REU - LTN
Sun, 02 Jun LTN - REU
£171 £168
Prime price per passenger

Barcelona - London reviews

Book a cheap flight with British Airways
3.0 /5
Total reviews: 2
Barcelona
London
2.0 /5
Mark Macdonald
Date 2018-03-16 Location United kingdom Age 51-70 Class Economy

Make it clear in Barcelona that the airline for the journey is in the correct location

Book your flight with British Airways to London starting from £379

Are you looking for a flight from Barcelona to London? Find the cheapest flight offers with British Airways with the eDreams search engine. Using our website, you can compare different flight tickets, prices, timetables, airports and more; all so you can choose the right plan for you. Compare from various lowcost and standard airlines to find the best choice for your route. You can also download the eDreams App for exclusive discounts, as well as signing up to our newsletter and price alerts for those reminders tailored to you. If you want to find the cheapest British Airways flights from Barcelona to London, let us do the heavy lifting so you can sit back, relax and save money for your holiday! You can also use eDreams to book a hotel or car for hire for your trip, take advantage of our comparison tools to find the cheapest offers available on the market. Additionally, the eDreams 'smart choice' at the top of the results page will choose the most convenient option at the cheapest price, allowing you to skip comparing too many options. Enjoy your holiday booking with eDreams!

British Airways Barcelona-London flights faq's

Which airports does British Airways fly between Barcelona and London?
For flights between Barcelona and London, British Airways operates from the following airport routes: El Prat (BCN) to Heathrow (LHR) ; El Prat (BCN) to Gatwick (LGW)
What do British Airways flights from Barcelona to London cost?
One of British Airways cheapest prices for a Barcelona to London flight we have right now is $379. On average, flights with British Airways cost $429.97 for the route Barcelona to London, but it mainly depends on the season and how far in advance you book your tickets.

Plan your trip