Wayfli › Airports › Casablanca (CMN)

Direct flights from Casablanca Mohammed V International Airport (CMN)

Casablanca Mohammed V International Airport in Casablanca, Morocco has direct flights to 111 airports in 49 countries, flown by 30 airlines. The longest is to Shanghai (PVG) at 11,091 km.

See every route from CMN on the map
111direct destinations
49countries
30airlines

Direct flights from CMN by country

Italy (11)

Morocco (11)

France (10)

Spain (10)

United States (4)

Saudi Arabia (3)

United Kingdom (3)

Algeria (2)

Angola (2)

Cameroon (2)

Canada (2)

Cape Verde (2)

China (2)

Congo (Brazzaville) (2)

Germany (2)

Mauritania (2)

Nigeria (2)

Portugal (2)

Russia (2)

Senegal (2)

Switzerland (2)

Turkey (2)

United Arab Emirates (2)

Western Sahara (2)

Belgium (1)

Benin (1)

Brazil (1)

Burkina Faso (1)

Congo (Kinshasa) (1)

Cote d'Ivoire (1)

Egypt (1)

Equatorial Guinea (1)

Gabon (1)

Gambia (1)

Ghana (1)

Guinea (1)

Guinea-Bissau (1)

Kuwait (1)

Lebanon (1)

Liberia (1)

Libya (1)

Mali (1)

Netherlands (1)

Niger (1)

Qatar (1)

Sierra Leone (1)

Sweden (1)

Togo (1)

Tunisia (1)

Airlines flying from CMN

ASKY Airlines, Aeroflot, Air Algerie, Air Arabia Maroc, Air France, Binter Canarias, Brussels Airlines, Egyptair, Emirates, Etihad Airways, Flynas, ITA Airways, Iberia, Iberia Regional by Air Nostrum, KLM, Kuwait Airways, Lufthansa, Mauritania Airlines, Pegasus Airlines, Qatar Airways, Royal Air Maroc, Saudia, Shanghai Airlines, TAP Air Portugal, Transavia, Transavia France, Tunisair, Turkish Airlines, Vueling, easyJet

Going somewhere CMN doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Casablanca to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.