Route Guide··5 min read

Madrid to Casablanca Flight Delay & Cancellation Compensation

Spain–Morocco is one of Europe's busiest cross-Mediterranean corridors. If your Madrid–Casablanca flight was delayed 3+ hours or cancelled, you are entitled to €250 per person under EU261 — the short-haul rate for this ~700 km route.

Quick answer

Distance Madrid–Casablanca: ~700 km → short-haul tier. Compensation: €250 per person for 3+ hour arrival delay or cancellation <14 days. Applies to all airlines departing from Madrid Barajas — Iberia, Ryanair, Vueling, Royal Air Maroc.

Free check - 2 minutes

Check if your flight qualifies for compensation

Fill in the form below to find out if you can claim up to EUR 600 for a delayed or cancelled flight. No upfront cost - you pay only if you win.

Free eligibility checkUp to EUR 600 compensationNo win, no fee

Route Facts

  • Distance: ~700 km (Great Circle) — short-haul tier (up to 1,500 km)
  • Flight time: approx. 1h 45m
  • Madrid airport: Adolfo Suárez Madrid–Barajas (MAD)
  • Casablanca airport: Mohammed V International (CMN)
  • Compensation: €250 per person under EU261

Other Spain–Morocco Routes: All Short-Haul

All Spain–Morocco routes fall within the short-haul tier, meaning €250 compensation applies across the board:

RouteDistanceEU261
Madrid (MAD) → Casablanca (CMN)~700 km€250
Madrid (MAD) → Marrakech (RAK)~1,030 km€250
Barcelona (BCN) → Casablanca (CMN)~1,070 km€250
Barcelona (BCN) → Marrakech (RAK)~1,310 km€250
Málaga (AGP) → Casablanca (CMN)~450 km€250
Seville (SVQ) → Casablanca (CMN)~580 km€250

EU261 Applicability on This Route

  • Madrid → Casablanca: EU261 applies to all airlines (EU departure rule)
  • Casablanca → Madrid: EU261 applies only if the carrier is EU-registered. Ryanair ✅ (Irish), Vueling ✅ (Spanish), Iberia ✅ (Spanish). Royal Air Maroc ❌ (Moroccan — non-EU, no coverage on return leg).

Spain's national enforcement body for EU261 is AESA (Agencia Estatal de Seguridad Aérea). If the airline rejects your claim, AESA mediates free of charge. Alternatively, you can file in Spanish civil court or use a claims specialist.

Frequently Asked Questions

How much compensation is owed for Madrid–Casablanca?

Madrid to Casablanca Mohammed V is approximately 700 km — well within the short-haul tier (up to 1,500 km). Under EU261, you are entitled to €250 per person for a 3+ hour arrival delay or cancellation within 14 days, subject to no extraordinary circumstances. Note: this is the smallest tier but still a meaningful amount, especially for families.

Does Ryanair's Madrid–Casablanca service fall under EU261?

Yes. Ryanair is an Irish-registered EU carrier, and flights departing from Madrid Barajas (MAD) depart from an EU airport. EU261 applies in full. For return flights from Casablanca on Ryanair, EU261 also applies because Ryanair is an EU carrier — even though CMN is outside the EU.

What about Spain–Morocco ferry routes — do EU261 rules apply?

No. EU261 is specific to air passengers. Ferry and sea crossings between Spain and Morocco (Algeciras–Tangier, Barcelona–Tangier) are governed by separate EU maritime passenger rights regulations (EU Regulation 1177/2010), which have different rules and thresholds.

My Iberia flight from Madrid to Casablanca was cancelled the day before — can I claim?

Yes. A cancellation with less than 14 days notice triggers EU261 compensation rights. With one day's notice you are entitled to €250 per person (short-haul), plus the choice of a full refund or re-routing to Casablanca at the earliest opportunity, plus care rights. Submit your claim to Iberia's customer relations department.

Is Vueling covered by EU261 for Spain–Morocco routes?

Yes. Vueling is a Spanish EU carrier (part of IAG group) — EU261 applies fully to all Vueling flights departing from Spanish airports, and also to return flights from Morocco as Vueling is an EU carrier. Compensation: €250 per person for most Spain–Morocco routes (short-haul).

    Was your flight delayed or cancelled?

    Check whether you are owed compensation of up to EUR 600.