ℹ️ Some links are affiliate links — we may earn a commission at no extra cost to you. How we stay honest.

Flights from London to Barcelona

Distance1,138 km
Flight Time2h 05m–2h 15m
Best MonthsMarch, April, May, October, November
Airlines5 options

From: London, United Kingdom

  • LGW — London Gatwick Airport
  • LHR — London Heathrow Airport
  • STN — London Stansted Airport
  • LTN — London Luton Airport

To: Barcelona, Spain

  • BCN — Barcelona El Prat Airport

London to Barcelona is one of the busiest short-haul routes in Europe, operated by multiple airlines from several London airports. The abundance of competition — particularly between easyJet, Vueling, and Ryanair — keeps prices low year-round, with fares under £50 one-way available on flexible dates outside of peak season. Heathrow offers the fastest connection via British Airways or Iberia for business travelers, while Gatwick, Stansted, and Luton serve budget options.

Barcelona is a year-round destination, but spring (April–May) and autumn (September–October) offer the best combination of pleasant weather, manageable tourist numbers, and affordable flights. Summer is peak season — the beaches, architecture, and food scene are all at their most vibrant, but hotel prices and flight costs spike sharply. From Barcelona El Prat, the city center is 40 minutes by Aerobus or 30 minutes by metro L9.

Airlines Flying London to Barcelona

AirlineTypeDirect?DurationFrom
Vueling 💰 Budget ✅ Yes 2h 10m £55–120
easyJet 💰 Budget ✅ Yes 2h 10m £50–130
Ryanair 💰 Budget ✅ Yes 2h 15m £35–100
British Airways ✈️ Full Service ✅ Yes 2h 05m £120–280
Iberia ✈️ Full Service ✅ Yes 2h 10m £110–250

Search London to Barcelona Flights

Editor's Pick
Aviasales
★★★★½ 4.6/5
Best European flight search, real-time prices
Search Flights
Skyscanner
★★★★½ 4.5/5
Flexible date search, price alerts
Search Flights
Google Flights
★★★★½ 4.4/5
Price tracking, explore map
Search Flights
💰 Money-Saving Tip

Book March flights 6-8 weeks in advance for the best London to Barcelona fares.

Find Cheap Flights: London to Barcelona

Compare prices across all airlines for this route.

Search Flights →

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

Frequently Asked Questions

Which London airport is best for flights to Barcelona?

London Gatwick (LGW) has the most Barcelona departures overall, with easyJet and Vueling both operating frequently. Heathrow (LHR) is best for premium travelers via British Airways. Stansted is cheapest via Ryanair but involves a longer transfer into London.

How far in advance should I book London–Barcelona?

For summer travel, book 2–3 months ahead for reasonable prices. For shoulder season, 4–6 weeks is usually fine. Fares become expensive within 2–3 weeks of departure unless there is excess capacity.

Is there a train alternative to flying London–Barcelona?

A Eurostar to Paris plus a TGV to Barcelona takes about 9–10 hours total and can be cost-competitive in shoulder season. It also involves no airport check-in stress and delivers you to the heart of Barcelona at Sants station.

Free Flight Deal Finder Cheatsheet

Secret fare tricks, best booking windows, and airline comparison charts — free PDF download.

BTS

BestTravelScout Editorial Team

Our editorial team researches and tests travel products hands-on, comparing prices and policies across dozens of providers to bring you honest, data-backed recommendations.

✅ Fact-checked 🔄 Updated quarterly 🔍 Our methodology
About our team →
Search Flights