Find the cheapest flights from Madrid to Casablanca in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Madrid (MAD) → Casablanca (CMN)
Distance: Direct flights not available
Flight Duration: 4 h 30 m – 8 h 30 m (1 stop)
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €285 | low |
| February | €265 | low |
| March | €295 | medium |
| April | €315 | medium |
| May | €335 | medium |
| June | €365 | high |
| July | €425 | high |
| August | €445 | high |
| September | €375 | high |
| October | €325 | medium |
| November | €275 | low |
| December | €395 | high |
Airlines on This Route
- Royal Air Maroc (direct): from €310 — Book direct on royalairmaroc.com for lowest prices. Tuesday-Wednesday departures typically €40-60 cheaper.
- Air Arabia Morocco (direct): from €285 — Low-cost carrier often has cheapest direct flights. Check their website for flash sales, especially in January.
- Air France (connecting): from €340 — Via Paris CDG. Good connections but usually €50-80 more expensive than direct. Better for frequent flyer miles.
- TAP Air Portugal (connecting): from €320 — Via Lisbon – often competitive pricing. Portuguese citizens/moroccans travel via this hub frequently.
- Iberia (connecting): from €355 — Via Madrid connections only – not ideal as you’re starting in MAD. Usually more expensive than direct options.
Booking Strategy
For Madrid-Casablanca flights, the sweet spot is booking 4-8 weeks ahead for direct Royal Air Maroc or Air Arabia Morocco services. Direct flights from €265-445 depending on season, with February offering the lowest prices. Tuesday and Wednesday departures are consistently €30-60 cheaper than weekend flights. Avoid August (peak summer) when prices hit €445 average. Use Skyscanner or Google Flights to compare all carriers, then book direct with the airline for the best cancellation policies. Moroccan holidays (Eid, Ramadan) cause price spikes, so avoid booking during these periods. If connecting, Lisbon via TAP often undercuts Paris connections by €20-40.
Route Tips
- Book Royal Air Maroc direct flights through their website for the best prices and easiest rebooking if plans change
- Mohammed V Airport (CMN) has separate terminals – international flights arrive at Terminal 1, check your boarding pass for terminal
- Take the Al Bidaoui train from the airport to Casa Voyageurs station (€2.50) then connect to Casa Port for central Casablanca
- Morocco requires a valid passport (6+ months) for Spanish citizens – no visa needed for stays up to 90 days
- If flying during Ramadan, be aware that airport restaurants and some services may have limited hours
- Avoid airport taxis – pre-book a private transfer or use the train for significant savings
- For Marrakech connection, book the high-speed ONCF train from Casa Voyageurs (€90 first class, €65 second class, 2h 15m)
Frequently Asked Questions
How long is the flight from Madrid to Casablanca?
Direct flights from Madrid (MAD) to Casablanca (CMN) take approximately 2 hours 35 minutes. Royal Air Maroc operates the most frequent direct service, departing daily. If booking connecting flights via Lisbon (TAP), Paris (Air France), or Amsterdam, expect total travel times between 4 hours 30 minutes and 8 hours 30 minutes depending on connection waiting times. Morning departures from Madrid typically offer shorter connection times.
How much does it cost to fly from Madrid to Casablanca?
Direct flights start at around €265 in low season (February) and can reach €445 in peak August. The average price year-round is approximately €330. Connecting flights through Lisbon or Paris typically cost €320-380, often more expensive than direct options but sometimes offering better schedules. Budget carriers like Air Arabia Morocco offer the cheapest direct fares starting at €250 when booked in advance.
Are there direct flights from Madrid to Casablanca?
Yes, direct flights are available and operated by Royal Air Maroc (2-3 daily) and Air Arabia Morocco (daily). Flight time is 2h 35m. These depart from Madrid Barajas Terminal 1 or 2 and arrive at Mohammed V International Airport (CMN), the largest airport in Morocco. Direct service is generally the best value and most convenient option.
What is the cheapest month to fly from Madrid to Casablanca?
February is the cheapest month with average prices around €265, followed by November (€275) and January (€285). These winter months see lower demand as they’re outside both Moroccan and Spanish holiday periods. August is the most expensive month at €445 average due to summer vacation travel. Shoulder months like March, April, and October offer decent prices around €295-325.
Which airlines fly from Madrid to Casablanca?
Royal Air Maroc dominates the direct route with 2-3 daily flights and offers the best schedule flexibility. Air Arabia Morocco is the budget option with competitive pricing. Connecting options include Air France (via Paris), TAP Air Portugal (via Lisbon), and Iberia (via Madrid – not recommended). Royal Air Maroc includes 23kg checked baggage; Air Arabia Morocco’s basic fare includes 10kg.
What airport do I fly into in Casablanca?
You fly into Mohammed V International Airport (CMN), located 30 km southeast of Casablanca city center. The airport is Morocco’s busiest hub. To reach downtown Casablanca (Place des Nations Unies), take the Al Bidaoui train (€2.50, 35 minutes) running every 30 minutes from the airport station. Taxis to the city center cost €15-20 (30-40 minutes depending on traffic). Pre-booked private transfers cost around €25.
How far in advance should I book Madrid to Casablanca flights?
Book 4-8 weeks ahead for the best prices on this route. Last-minute bookings (within 2 weeks) rarely offer deals as demand is steady. For February travel, book by early January. August flights should be booked by late June to avoid premium pricing. Weekend departures cost €30-60 more than Tuesday-Wednesday flights, so being flexible with dates yields significant savings.
Is it cheaper to fly from Madrid to Casablanca on weekdays?
Yes, Tuesday and Wednesday departures are consistently €30-60 cheaper than Friday-Sunday flights on this route. The difference is most pronounced during shoulder season. Monday and Thursday fall in between. If your schedule allows mid-week travel, you’ll find the best fares. This pattern holds for both direct and connecting flights across all airlines operating the route.
Data updated: 2026-03



