FlightRights
Check My Flight

Madrid to Barcelona Flight Delay Compensation — Up to €250 Under EC 261/2004

Was your Madrid–Barcelona flight delayed by more than 3 hours? Learn how to claim up to €250 compensation under EU Regulation EC 261/2004 from Iberia, Vueling, Ryanair or Air Europa.

✈ EC 261/2004
250
Fixed by EU law — Regulation EC 261/2004
Check now →

The Madrid–Barcelona air corridor is one of the busiest domestic routes in Europe, connecting Spain's capital with its second-largest city. Hundreds of flights operate daily between Adolfo Suárez Madrid–Barajas Airport (MAD) and Josep Tarradellas Barcelona–El Prat Airport (BCN). Despite the short flight time of approximately 1 hour, delays are frequent — and under EU Regulation EC 261/2004, passengers on delayed or cancelled flights have enforceable rights to financial compensation.

This article contains affiliate links. If you use our links to claim compensation, we may earn a commission at no extra cost to you.

If your Madrid–Barcelona or Barcelona–Madrid flight arrived 3 or more hours late, you may be entitled to €250 in compensation — regardless of how much you paid for your ticket.

Compensation Amount for Madrid–Barcelona Flights

The distance between Madrid (MAD) and Barcelona (BCN) is approximately 628 km (505 km by direct line, 628 km as the flight path). Under EC 261/2004, this falls in the under 1,500 km category, setting the fixed compensation at:

€250 per passenger

This flat rate applies independently of your ticket class or fare type. For a couple travelling together on a delayed flight, the combined entitlement is €500; for a family of four, €1,000.

When EC 261/2004 Applies to Your Flight

EC 261/2004 grants you the right to compensation when all of the following apply:

1. Your flight arrived at least 3 hours late Delay is measured at the arrival airport, not at departure. What counts is the moment the aircraft doors open at your destination. A flight that departs an hour late but makes up time during the short Madrid–Barcelona hop may arrive fewer than 3 hours behind schedule — in that case, no fixed compensation is due.

2. Your flight departed from an EU airport Both Madrid and Barcelona are in Spain, an EU member state. Any flight departing from MAD or BCN — operated by any airline — falls under EC 261/2004. This includes low-cost carriers registered in Ireland, Hungary, or other EU states.

3. You had a confirmed booking and checked in on time A valid booking reference and timely check-in are sufficient. You do not need a physical boarding pass — your booking confirmation is enough documentation in most cases.

Extraordinary circumstances such as severe weather events, air traffic control strikes, political unrest, or security alerts can exempt airlines from paying the fixed compensation. However, technical faults and crew shortages do not qualify as extraordinary circumstances — the airline must still pay.

Airlines Operating Madrid–Barcelona

Iberia

Spain's national carrier and a member of the International Airlines Group (IAG), Iberia operates the most flights on this route, including on its high-frequency Puente Aéreo (air bridge) shuttle service. As an EU carrier, EC 261/2004 applies to all Iberia flights. Iberia has a dedicated claims portal and is generally responsive, though it may initially offer vouchers rather than cash.

Vueling

Vueling is a Barcelona-based low-cost carrier (also part of IAG) and one of the dominant operators on this route. EC 261/2004 applies in full. Vueling's claims process is online-first, and the airline tends to contest claims more frequently than Iberia. Persistence pays — if your initial claim is rejected incorrectly, escalate to Spain's passenger rights authority (AESA — Agencia Estatal de Seguridad Aérea).

Ryanair

Ryanair serves the Madrid–Barcelona route with competitive fares. As an Irish-registered EU carrier, EC 261/2004 applies in full. Ryanair is known for frequent initial refusals, particularly citing extraordinary circumstances. Using a passenger rights service is often more efficient than pursuing a claim independently.

Air Europa

Air Europa is Spain's third major carrier, serving this route primarily from Madrid's Terminal 1. It is an EU carrier. Air Europa's claims handling is less streamlined than the larger carriers — expect a slower process and consider professional claim assistance for disputed cases.

How to Claim Compensation — 4 Steps

Step 1: Verify the delay Check flight tracking tools such as FlightAware or Flightradar24 to confirm the actual arrival time and the duration of the delay. You need at least 3 hours of delay at arrival.

Step 2: Submit a formal claim to the airline Use the airline's online claims form. Provide your booking reference, passenger name, flight number, flight date, and bank account details (IBAN). Include any evidence of the delay: an airline notification SMS, an airport departure board screenshot, or a tracking record.

Step 3: Respond to the airline's decision Airlines have up to 2 months to respond. If the airline offers a travel voucher, you are legally entitled to refuse and request cash. If the claim is rejected citing extraordinary circumstances, ask for the specific reason in writing and assess whether it is legitimate.

Step 4: Escalate if needed In Spain, the national enforcement body is AESA. You can also use a passenger rights service such as AirHelp, which handles the entire process on a no-win, no-fee basis — they deduct their commission only from the compensation received.

Full Route Information

For complete details about the Madrid–Barcelona route — operators, distances, flight times, and delay data — visit:

Madrid to Barcelona — Route Guide

FAQ — Madrid–Barcelona Flight Delay Compensation

Is the Madrid–Barcelona route covered by EC 261/2004? Yes. Both airports are in Spain (EU territory), so all flights on this route are fully covered regardless of which airline operates them.

Can I claim compensation if my high-speed train replacement was delayed instead of the flight? No. EC 261/2004 applies to air travel only. If the airline rerouted you by train and that train was late, your compensation claim remains against the airline for the original delay or cancellation — not against the rail operator.

Vueling rejected my claim — what should I do? First, respond in writing citing the specific legal basis (EC 261/2004, Article 7). If Vueling continues to refuse, escalate to AESA or use a passenger rights service. AESA mediates between passengers and airlines and is free to use.

How far in advance can I claim? In Spain, the limitation period for EC 261 claims is 5 years. This means you can claim for delays that occurred up to 5 years ago, provided you have the booking reference.

My flight was less than 3 hours late — do I have any rights? If the delay was between 2 and 3 hours, you are entitled to care (meals, refreshments, communication access) at the airport under EC 261/2004, but not to financial compensation. Compensation is only triggered at the 3-hour arrival delay threshold.


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.

1
🔍
Check eligibility
3 minutes
2
📋
Submit your claim
No follow-up needed
3
💶
Get paid
3–6 months typically

Your flight was disrupted?

EU law entitles you to up to €600 compensation. Check your eligibility — free, no win no fee.

Check My Compensation — Free