The London–Barcelona route is one of Europe's busiest short-haul connections, covered by British Airways, Vueling, EasyJet, and Ryanair. At 1,136 km, it sits firmly in the under-1,500 km bracket — which means that if your flight arrived more than 3 hours late, you are entitled to a fixed compensation of €250 per passenger under EU Regulation EC 261/2004.
This article contains affiliate links. If you use our links to claim compensation, we may earn a commission at no extra cost to you.
This applies whether you flew from London Heathrow, London Gatwick, London Stansted, or London Luton — and whether you paid €39 for a budget seat or €350 for a flexible fare.
Your Compensation: €250 per Passenger
The London–Barcelona distance is approximately 1,136 km. Under EC 261/2004, all flights of 1,500 km or less that are delayed by 3 or more hours at arrival entitle each passenger to €250 in cash compensation.
This amount is fixed by law. It does not depend on:
- The ticket price you paid
- Whether you travel in economy or business class
- Whether you booked directly or through a third-party site
Two passengers on a delayed flight: €500. A family of four: €1,000. The airline cannot reduce this amount or substitute it with vouchers without your consent.
When Does EC 261/2004 Apply?
The regulation applies when all three of the following conditions are met:
1. Your flight arrived at least 3 hours late The clock runs to the moment the aircraft doors open at Barcelona El Prat or London Heathrow — not the moment of wheels-down. A flight that departs late but makes up time in the air may arrive within the 3-hour threshold and fall outside the regulation.
2. Your flight departed from the EU or was operated by an EU carrier flying into the EU London–Barcelona departures from the UK: since Brexit, UK departures from London are governed by UK261 (the retained EU law), which mirrors EC 261/2004 exactly. Barcelona departures to London are covered by EC 261/2004 as the flight departs from an EU country.
3. You held a confirmed booking A booking reference number is sufficient. Any ticket — budget, flexible, award — qualifies.
When the airline does not have to pay: if the delay was caused by extraordinary circumstances — severe weather, air traffic control strikes, airport security incidents, or political instability — the airline is exempt. However, a technical fault, a late-arriving aircraft, or crew scheduling is not an extraordinary circumstance. These are the airline's operational responsibility.
Airlines Operating This Route
British Airways departs primarily from London Heathrow Terminal 5 to Barcelona El Prat Terminal 1. As a UK carrier operating from the UK, claims for delayed BA flights fall under UK261. For flights departing from Barcelona, EC 261/2004 applies directly. British Airways has a formal online claims portal and generally responds within the legal timeframe.
Vueling is a Spanish carrier (IAG group, same parent as BA) based at Barcelona El Prat. Vueling operates from several London airports. As an EU carrier, EC 261/2004 applies to all its flights globally. Vueling is known to be more resistant to claims than its parent group's mainline carriers — escalation to the Spanish aviation authority (AESA) or a claims service is often necessary.
EasyJet operates high-frequency services between London Gatwick, Luton, and Stansted and Barcelona. For departures from UK airports, UK261 applies. For departures from Barcelona, EC 261/2004 applies. EasyJet has an online compensation claim form and typically processes straightforward claims within 6–8 weeks.
Ryanair serves the route from London Stansted and several UK regional airports to Barcelona. Ryanair is notorious for initially refusing or delaying compensation claims. If Ryanair rejects your claim citing extraordinary circumstances, do not accept this response without verifying independently. Many Ryanair refusals are overturned at mediation or court level.
How to Claim in 4 Steps
Step 1: Confirm the delay Check the actual arrival time of your flight — use FlightAware, FlightRadar24, or the airline's own flight status page. What matters is the time the doors opened at your destination.
Step 2: Submit a claim to the airline Every major carrier on this route (BA, Vueling, EasyJet, Ryanair) has an online compensation claim form. Provide your booking reference, flight number, departure date, and IBAN for payment. Keep a copy of everything you submit.
Step 3: Wait for the response Airlines have up to 2 months to respond. If the airline accepts, expect payment within 2–6 weeks. If the airline refuses or does not respond, move to Step 4.
Step 4: Escalate
- UK departures: file a complaint with the Civil Aviation Authority (CAA) or use an Alternative Dispute Resolution (ADR) scheme.
- Spain departures: file a complaint with AESA (Agencia Estatal de Seguridad Aérea).
- Claims service: services like AirHelp manage the entire process — claim, negotiation, and court action if needed — on a no-win, no-fee basis.
Full Route Data: London to Barcelona
For complete route details including distance, flight time, and all active operators, see the London to Barcelona route page.
FAQ — London–Barcelona Flight Delay
My London–Barcelona flight was delayed by 2 hours 55 minutes — do I qualify? No. The 3-hour threshold is strict. A delay of 2 hours 59 minutes at arrival does not qualify. The clock runs to the moment the aircraft doors open at the destination.
Ryanair told me the delay was due to extraordinary circumstances — what do I do? Request the full explanation in writing, including the specific cause and evidence. Many "extraordinary circumstances" claims from low-cost carriers are either vague or incorrect. Technical faults, crew issues, and aircraft rotation delays are not extraordinary circumstances. If you are unsure, submit the claim through a no-win no-fee service for an independent assessment.
I flew London–Barcelona but my connecting flight was delayed, not this segment — am I covered? If you booked the entire journey as a single ticket and the final destination was reached more than 3 hours late, yes. If the London–Barcelona segment and the connecting flight were separate bookings, only the segment that was delayed is covered.
Can I claim compensation more than 2 years after the delay? It depends on the jurisdiction. UK261 allows claims up to 6 years after the flight (England and Wales). EC 261/2004 claims in Spain have a statute of limitations of 1 year. Check the applicable national law based on the departure country.
Does the compensation amount change if I was in business class? No. EC 261/2004 compensation is flat-rate per passenger regardless of cabin class. €250 applies whether you were in a budget seat or a business class cabin.
Not sure how much you can claim? Use our compensation calculator to check your eligibility in under a minute. For a full overview of your passenger rights, see our guide to EC 261/2004.