Find the cheapest flights from London to Barcelona in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: London (LGW) → Barcelona (BCN)
Distance: Direct flights not available
Flight Duration: 3h 30m – 6h
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €300 | low |
| February | €290 | low |
| March | €340 | medium |
| April | €380 | medium |
| May | €420 | high |
| June | €480 | high |
| July | €580 | high |
| August | €600 | high |
| September | €450 | high |
| October | €360 | medium |
| November | €310 | low |
| December | €420 | medium |
Airlines on This Route
- easyJet (direct): from €85 — Book 6-8 weeks ahead for the best prices. Tuesday and Wednesday departures are cheapest. Check both LGW and STN for comparisons.
- Ryanair (direct): from €75 — Ryanair flies from London Stansted (STN), not Gatwick. Check baggage fees carefully — they add up fast. Wednesday flights are consistently cheapest.
- British Airways (direct): from €160 — BA offers more flexibility on changes. Use BA’sfare finder to track price drops. Often cheaper than booking direct through third parties.
- Vueling (direct): from €95 — Owned by IAG (same as BA/Iberia). Good option if connecting onward. Check if your return flight has different baggage rules.
- Iberia (direct): from €150 — Best for those wanting Spanish customer service. Often has sales in January/February. Check LGW and LHR departures.
Booking Strategy
For London to Barcelona, the sweet spot for booking is 4-8 weeks ahead of your travel date. Flying midweek (Tuesday or Wednesday) can save you €50-100 compared to Friday or Sunday departures. January and February offer the lowest prices (€280-320 return), while August sees peak pricing at €550-650. Use Skyscanner or Google Flights with the ‘whole month’ view to find the cheapest dates — being flexible by just 2-3 days makes a huge difference on this popular route. If flying from Gatwick isn’t essential, check Stansted (Ryanair) and Luton (easyJet/Wizz) as they often beat Gatwick prices by €20-40, though factor in transport costs to those airports.
Route Tips
- If flying Ryanair from Stansted, note that Barcelona’s Ryanair flights arrive at Terminal 2, which has fewer facilities and restaurants than T1 — plan accordingly.
- British Airways operates from Gatwick’s South Terminal — check which terminal your connecting flight uses if arriving from elsewhere to allow time for transit.
- The Aerobüs from Barcelona Airport to Plaça Catalunya runs 24/7 with night buses (NitBus) every 30 minutes — useful for late arrivals.
- January-February sees many Barcelona hotels offer 40-60% discounts compared to summer rates, making it the ideal time for a city break combining flights and accommodation.
- If your flight arrives at T2 and you need to reach the city centre, the free shuttle bus (T2-T1) runs every 5-8 minutes — don’t pay for a taxi between terminals.
Frequently Asked Questions
How long is the flight from London to Barcelona?
The direct flight from London Gatwick to Barcelona-El Prat takes approximately 2 hours and 10 minutes. This is the fastest option, operated by British Airways, easyJet, Vueling, and others. If you opt for a connecting flight through hubs like Paris (Air France), Amsterdam (KLM), or Frankfurt (Lufthansa), expect a total travel time of 4-6 hours depending on the layover duration. Morning departures tend to have shorter connection times, while afternoon connections can stretch to 6+ hours.
How much does it cost to fly from London to Barcelona?
Return flights start from as low as €75 with budget carriers like Ryanair when booked well in advance. The average price sits around €350-450 depending on season. Summer months (July-August) command premium prices of €550-600 for returns, while winter (January-February) offers the best value at €280-320. Full-service airlines like British Airways and Iberia cost €150-250 but include checked baggage. Prices fluctuate daily based on demand, so setting price alerts is recommended.
Are there direct flights from London to Barcelona?
Yes, direct flights are widely available from multiple London airports. London Gatwick (LGW) has the most frequent service with easyJet, British Airways, Vueling, and Jet2. London Stansted (STN) serves this route via Ryanair, while London Luton (LTN) and London Heathrow (LHR) have limited direct options. Over 50 direct flights operate weekly, making this one of Europe’s busiest short-haul routes with multiple daily departures from early morning to evening.
What is the cheapest month to fly from London to Barcelona?
January and February offer the cheapest flights, with average return prices of €290-310. This is post-holiday season when demand drops significantly. November also provides excellent value at around €310. The most expensive months are July and August when European summer holidays drive prices up to €550-600. Shoulder seasons (April-May and September-October) offer a good balance of reasonable prices (€350-450) with pleasant weather for exploring the city.
Which airlines fly from London to Barcelona?
Six airlines operate direct flights: easyJet (most frequent, budget), Ryanair (cheapest base fares), British Airways (full service), Vueling (Iberia subsidiary), Jet2 (package holiday focus), and Iberia (full service). Connecting options include Air France via Paris, KLM via Amsterdam, Lufthansa via Frankfurt, and TAP Portugal via Lisbon. Budget airlines charge for all checked bags, while BA and Iberia include one 23kg suitcase in the fare.
What airport do I fly into in Barcelona?
You’ll fly into Barcelona-El Prat Airport (BCN), located 12km southwest of the city centre. The airport has two terminals — T1 (most flights) and T2 (mainly Ryanair and some easyJet). Transport into the city: Aerobús A1 bus (€7.90, 35 minutes to Plaça Catalunya), Renfe train (€4.90, 25 minutes to Barcelona Sants), or taxi (€30-35, 25 minutes). The Aerobús runs every 5-10 minutes from both terminals.
How far in advance should I book London to Barcelona flights?
For this route, booking 4-8 weeks ahead provides the best balance of availability and price. Last-minute bookings (within 2 weeks) rarely yield deals and can cost 2-3 times more than advance bookings. For summer travel, book 8-12 weeks ahead as flights fill quickly. January-February travel can be booked 2-4 weeks ahead for the best last-minute deals. Avoid booking more than 3 months out as airlines haven’t released their cheapest sale fares yet.
Is it cheaper to fly from London to Barcelona on weekdays?
Yes, Tuesday and Wednesday departures are consistently €30-60 cheaper than Friday or Sunday flights. This reflects business travel patterns — midweek flights have less demand from weekenders. Saturday returns are often cheaper than Sunday returns. The total round-trip saving by switching from Sunday-Friday to Tuesday-Wednesday can exceed €100 per person during high season. Use the ‘flexible dates’ feature on Skyscanner to compare day-by-day pricing.
Data updated: 2026-03



