Best UK airports to Barcelona
All UK airports with direct scheduled service to Barcelona El Prat (BCN). Stansted and Luton lead on price, Heathrow and Gatwick on frequency.
| UK airport | Flight time | Airlines | From |
| London Stansted (STN) | 2h 10m | Ryanair, Jet2 | £30 |
| London Gatwick (LGW) | 2h 10m | easyJet, Vueling, BA | £35 |
| London Heathrow (LHR) | 2h 05m | BA, Vueling, Iberia | £65 |
| London Luton (LTN) | 2h 10m | Wizz Air, easyJet | £32 |
| Manchester (MAN) | 2h 30m | easyJet, Jet2, Ryanair, Vueling | £39 |
| Bristol (BRS) | 2h 15m | easyJet, Ryanair | £39 |
| Birmingham (BHX) | 2h 20m | Ryanair, Jet2, Vueling | £42 |
| Edinburgh (EDI) | 2h 45m | easyJet, Jet2, Vueling | £52 |
| Newcastle (NCL) | 2h 50m | Jet2 (seasonal) | £69 |
Stansted and Luton usually win on headline fares thanks to Ryanair and Wizz. If you value seat selection or a cabin bag, Vueling from Gatwick (£35–£45) is the sweet spot.
Airlines to Barcelona from the UK
Cheapest months to fly to Barcelona
Lowest one-way fare from any London airport. Green = bargain, yellow = average, red = peak.
🟢 Cheap (£30–£45) · 🟡 Average (£45–£90) · 🔴 Peak (£90+). Mobile World Congress (late Feb) and La Mercè (late Sep) spike hotel rates even when flights are cheap.
Best time to book Barcelona flights
Girona and Reus — Barcelona's cheaper backdoors
Build your Barcelona trip
Barcelona flight FAQs
London Stansted and Luton have the lowest fares — Ryanair and Wizz Air from £30 one-way. Bristol, Birmingham and Manchester are typically £35–£45. Regional airports (Newcastle, Liverpool, Edinburgh) peak at £55–£75 because easyJet or Jet2 operate without low-cost competition.
Direct flights take 2h 10m airport-to-airport. Flights from northern UK airports (Edinburgh, Glasgow, Manchester) run 2h 30m–2h 50m. Barcelona El Prat (BCN) is 12km south of the city — the Aerobús to Plaça de Catalunya takes 35 minutes.
UK passport holders can visit Spain (Schengen Area) visa-free for up to 90 days in any 180-day period. ETIAS authorisation will apply once live — check gov.uk/foreign-travel-advice/spain. Your passport must be valid for at least 3 months beyond your planned departure.
Girona (GRO) is 90km north and served by Ryanair from STN, LPL and EMA — often £10–£20 cheaper, shuttle bus 1h 10m. Reus (REU) is 100km south, used by Jet2 and TUI for Salou/Costa Dorada package holidays. For Barcelona city itself, El Prat (BCN) remains fastest.
November, January and February — fares from £30 one-way. June to August peaks at £120+; Easter, Mobile World Congress (late February) and La Mercè festival (late September) also spike fares. Shoulder months (late April, early May, October) offer best weather-to-price ratio.
Barcelona uses the euro (EUR, €). ATMs are widely available — use a fee-free debit card (Chase UK, Starling, Monzo) to avoid £1.50–£3.00 per-transaction charges. Cards are accepted almost everywhere; carry €50–€100 cash for tips, street markets and smaller bars.