Direct flights to Casablanca CMN

Mohammed V International Airport is the largest airport in Morocco. In total there are 114 airports with direct flights to Casablanca from 48 different countries and 6 U.S. states. The airport is a hub for Royal Air Maroc. You can easily reach Casablanca with daily non-stop flights from 9 other major hubs like Paris (Air France), Jeddah (Saudia) and Lisbon (TAP).

CMN Click to open the interactive map.

Non-stop routes to CMN:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Casablanca

The airports presented below each airline are hubs for this specific operator.

Air France
From Paris, France
Saudia
From Jeddah, Saudi Arabia
TAP
From Lisbon, Portugal
EgyptAir
From Cairo, Egypt
Qatar Airways
From Doha, Qatar
Emirates
From Dubai, United Arab Emirates
Turkish Airlines
From Istanbul, Turkiye
Iberia
From Madrid, Spain
Tunisair
From Tunis, Tunisia
CMN routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Casablanca instead? Cheap flights to Casablanca

Yes you can fly to Casablanca from 4 different US airports.

There are 27 airlines with direct flights to Casablanca. Royal Air Maroc, Transavia France and Air France are the most popular ones.

All 3 big alliances are flying to Casablanca. Star Alliance, Oneworld and SkyTeam.

The IATA code is CMN and the ICAO code is GMMN.

You can fly daily from 9 different airports hubs to Casablanca — including Paris with Air France, Jeddah with Saudia and Lisbon with TAP.

Depends where you are flying from. It takes 13h 15min from Beijing (PKX) and 50min from Marrakech (RAK).

There is 1 airport in Casablanca with scheduled flights, Mohammed V International Airport, CMN.

It depends on where and when you are flying. The average one-way ticket price according to our data is $320.
Direct flights to Morocco
Marrakesh Menara Airport
Marrakesh Menara Airport (RAK)

Flights from 113 different airports

Inezgane Airport
Inezgane Airport (AGA)

Flights from 69 different airports

Sale
Sale (RBA)

Flights from 45 different airports

Ibn Batouta
Ibn Batouta (TNG)

Flights from 44 different airports

Saiss
Saiss (FEZ)

Flights from 31 different airports

Nadar
Nadar (NDR)

Flights from 23 different airports

Angads
Angads (OUD)

Flights from 22 different airports

Essaouira Airport
Essaouira Airport (ESU)

Flights from 14 different airports

Saniat Rmel
Saniat Rmel (TTU)

Flights from 13 different airports

Dakhla
Dakhla (VIL)

Flights from 9 different airports

SPONSORED AD
SPONSORED AD