Quick answer: London Heathrow to Barcelona is a non-stop flight of about 2h 15m, landing at Barcelona-El Prat (BCN). Fares start near £35 in January and top out at £55–£170 in July.
Cite this page: Atravel.uk, “Flights from London Heathrow to Barcelona”, updated 12 November 2026. https://atravel.uk/flights/london-heathrow-to-barcelona/
Weekend demand and school holidays drive this one, not the weather. Carriers on the route include Ryanair, easyJet, Vueling, British Airways. Barcelona in one line: Gaudí, the Gothic Quarter and a beach in the same afternoon.
2h 15mnon-stop
See live prices from London Heathrow to BarcelonaCompare hotels in BarcelonaRead the Barcelona guideWe earn a commission from the partner · you pay the same price · no booking fee
Fares from London Heathrow by month
| Month | Typical return |
|---|---|
| January cheapest | £35–£110 |
| February | £35–£110 |
| March | £40–£125 |
| April | £45–£140 |
| May | £45–£145 |
| June | £50–£155 |
| July peak | £55–£170 |
| August | £50–£160 |
| September | £45–£140 |
| October | £45–£135 |
| November | £40–£125 |
| December | £50–£160 |
Indicative bands compiled from our own partner searches on 2026-11-12. These are not quotes and not live prices; the partner site has those.
Getting from Barcelona-El Prat into Barcelona
The Aerobús runs to Plaça de Catalunya every 10 minutes in 35 minutes for £6. The metro L9 Sud is cheaper but slower; a taxi is £30–£35.
When to go
- Best months: May, June and September
- Cheapest months: January, February and November
- Avoid: August — hot, packed, and many shops shut
Before you book
- Low-cost carriers sell the seat and charge for the bag. Fares exclude luggage, with £25–£45 each way the usual charge for 20 kg.
- Book the transfer with the flight when you land late; past 22:00 the taxi rank is the only easy choice.
- Package protection is not automatic. Book the parts yourself and nobody owes you package protection beyond their own terms.
Frequently asked questions
Is there a direct flight from London Heathrow to Barcelona?
Yes. The route is flown non-stop, with carriers including Ryanair, easyJet, Vueling and British Airways. The flight takes about 2h 15m, landing at Barcelona-El Prat (BCN).
How much is a flight from London Heathrow to Barcelona?
The span is £35 in January and £55–£170 in July. School holidays and anything inside two weeks of departure price above those bands.
What is the cheapest month to fly from London Heathrow to Barcelona?
January, with fares from about £35. Either side of it, fares rise slightly and the conditions barely change.
Read next
- Barcelona: costs, seasons and what to see
- The cheapest month to fly to Barcelona
- What a weekend in Barcelona costs

