LHR BCN
London to Barcelona — cheap flights
Beaches, Gaudí and tapas — a city break that does it all.
Round trip from
£51
1 Dec – 8 Dec · per person
Route facts
- Cheapest fare£51round trip, per person
- Cheapest monthDecDecember 2026
- Flying time≈ 1h 55mnon-stop estimate
- Distance1,147 kmLHR → BCN
Best time to book
Cheapest round-trip fare travellers found recently, by month of departure.
- £85October 2026: £85
- £75November 2026: £75
- £51December 2026: £51 (cheapest)
- £73January 2027: £73
- £110February 2027: £110
- £99March 2027: £99
- £143April 2027: £143
- £94May 2027: £94
- £99July 2027: £99
- £90September 2027: £90
Cheapest month · round trip per person, in GBP · checked 24 Oct
Airlines with the cheapest fares
Who sold the lowest recent fare on London to Barcelona, for at least one month.
- VuelingNon-stop · Dec£51
Before you fly
Check the baggage
Low-cost fares often leave out a checked bag. Compare the total with bags, not just the ticket price.
Flexible by a few days?
Moving your dates by 1–3 days can noticeably cut the fare on LHR–BCN. Try "Flexible dates" in the search.
Visas and documents
Check entry rules for Spain before you book. Many travel agencies can help with visa services.
London to Barcelona: common questions
How much is a flight from London to Barcelona?
Recent round-trip fares start from about £51 per person, for departures in December 2026. Fares change daily — search your dates for live prices.
Are there non-stop flights from London to Barcelona?
Yes — some of the cheapest recent fares were non-stop. A non-stop flight covers 1,147 km in roughly 1h 55m.
Do I book on Voyagy?
No. Voyagy compares prices; you book and pay on the airline's or travel agency's site. They issue your ticket and handle changes and refunds.
When should I book?
For most routes, booking 4–8 weeks ahead gets the best fares (2–4 months for long-haul). For school holidays, Christmas and Eid, book 2–3 months ahead.