Direct flights from Madrid to Casablanca
All flights from MAD to CMN non-stop. There are direct flights from Barajas, Spain to Mohammed V International Airport (CMN), Morocco every day of the week with Royal Air Maroc and Iberia. The flight distance is 541 miles and the trip usually takes about 1 hour and 50 minutes.
Barajas
Mohammed V International Airport
Airlines with non-stop routes:

Royal Air Maroc
Oneworld
Iberia
Oneworld
TUI Airlines Belgium
No flights anymore

Air Europa
No flights anymore
Flight schedule from Madrid to Casablanca with Royal Air Maroc
This is a weekly direct flight schedule for Royal Air Maroc. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Madrid to Casablanca with Iberia
This is a weekly direct flight schedule for Iberia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
(888) 506-0230: Unpublished Flight Rates From Madrid to Casablanca
Madrid to Casablanca flight departures
Select a date to see all scheduled flight departures between MAD to CMN.

MAD - CMN information
-
Distance541 miles (870 km)
-
Flight time1 hour and 50 minutes
-
Airlines
Royal Air Maroc
Iberia
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Royal Air Maroc AircraftsBoeing 737 PassengerEmbraer 170 / 175 / 190 / 195
-
Iberia AircraftCanadair (Bombardier) Regional Jet
-
Departure TerminalTerminal 4S (Royal Air Maroc)
-
Arrival TerminalsTerminal 1 (Iberia)Terminal 2 (Royal Air Maroc)
Unpublished Flight Rates From Madrid to Casablanca