Home / Flights / London → Barcelona
London to Barcelona flights
One-way from $81 for the next 12 departure dates (cheapest Nov 13). Nonstop London to Barcelona takes about 2h 15m. Compare cached fares, then open prefilled OTA searches.
Open flight searchFree · No signup · Prices confirmed on the booking site
How it works
Route tip
Barcelona has three nearby airports — GRO and REU are an hour or so out and often cheaper on low-cost carriers.
When it is cheaper
November–February is cheapest; June–September is peak.
FAQ
How long is the flight from London to Barcelona?
A nonstop flight takes about 2h 15m, covering roughly 1,148 km. Actual block time varies by airline, aircraft and winds, so check the specific schedule before booking.
When are London to Barcelona flights cheapest?
The lowest cached one-way fare across the next 12 departure dates is $81 (departing Nov 13). November–February is cheapest; June–September is peak.
Which airports should I compare?
Departure: LHR (Heathrow); also check LGW, STN, LTN. Arrival: BCN (El Prat); also check GRO, REU.
Are the prices on this page live?
No. The page and fare calendar use cached reference fares that can be delayed or change at any time. The booking site is the source of truth.
Can I book directly on this site?
No. We only prefill the search. Clicking through opens a third-party site where you confirm live prices and complete the booking.
More from London
Keep browsing
Page updated 2026-11-11