Mohammed V International Airport (CMN)
A working profile of Mohammed V International Airport in Casablanca, Morocco: identifiers, location, the destinations served by scheduled flights, and the airlines that operate there.
Quick facts
- Full name: Mohammed V International Airport
- Serves: Casablanca, Morocco
- Coordinates: 33.3675, -7.5900
- Elevation: 656 ft
- Time zone: Africa/Casablanca
Mohammed V International Airport sits inside the air network of Morocco. It shows 124 distinct scheduled departures across 86 destinations and 27 operating carriers in the OpenFlights routes table. Whether it works as a primary hub, a focus city, or a regional feeder depends on the size of those numbers. The bigger they get, the more likely the airport supports connecting traffic on top of its point-to-point passengers.
Destinations from CMN
Destinations are listed in order of how many distinct airline codes serve them. Click any code for the destination's own airport profile, or jump to the dedicated route page.
| IATA | Destination | City | Country | Route | Operators |
|---|---|---|---|---|---|
| CDG | Charles de Gaulle International Airport | Paris | France | CMN→CDG | 6 |
| BCN | Barcelona International Airport | Barcelona | Spain | CMN→BCN | 4 |
| BRU | Brussels Airport | Brussels | Belgium | CMN→BRU | 3 |
| LYS | Lyon Saint-Exupéry Airport | Lyon | France | CMN→LYS | 3 |
| TLS | Toulouse-Blagnac Airport | Toulouse | France | CMN→TLS | 3 |
| TIP | Tripoli International Airport | Tripoli | Libya | CMN→TIP | 3 |
| AUH | Abu Dhabi International Airport | Abu Dhabi | United Arab Emirates | CMN→AUH | 3 |
| JED | King Abdulaziz International Airport | Jeddah | Saudi Arabia | CMN→JED | 3 |
| BLQ | Bologna Guglielmo Marconi Airport | Bologna | Italy | CMN→BLQ | 2 |
| LGW | London Gatwick Airport | London | United Kingdom | CMN→LGW | 2 |
| BEN | Benina International Airport | Benghazi | Libya | CMN→BEN | 2 |
| ALG | Houari Boumediene Airport | Algier | Algeria | CMN→ALG | 2 |
| AGP | Málaga Airport | Malaga | Spain | CMN→AGP | 2 |
| AMS | Amsterdam Airport Schiphol | Amsterdam | Netherlands | CMN→AMS | 2 |
| CAI | Cairo International Airport | Cairo | Egypt | CMN→CAI | 2 |
| FCO | Leonardo da Vinci–Fiumicino Airport | Rome | Italy | CMN→FCO | 2 |
| FRA | Frankfurt am Main Airport | Frankfurt | Germany | CMN→FRA | 2 |
| IST | Istanbul Airport | Istanbul | Turkey | CMN→IST | 2 |
| LIS | Humberto Delgado Airport (Lisbon Portela Airport) | Lisbon | Portugal | CMN→LIS | 2 |
| LPA | Gran Canaria Airport | Gran Canaria | Spain | CMN→LPA | 2 |
| MAD | Adolfo Suárez Madrid–Barajas Airport | Madrid | Spain | CMN→MAD | 2 |
| MXP | Malpensa International Airport | Milano | Italy | CMN→MXP | 2 |
| NKC | Nouakchott–Oumtounsy International Airport | Nouakschott | Mauritania | CMN→NKC | 2 |
| SVO | Sheremetyevo International Airport | Moscow | Russia | CMN→SVO | 2 |
| TUN | Tunis Carthage International Airport | Tunis | Tunisia | CMN→TUN | 2 |
| VLC | Valencia Airport | Valencia | Spain | CMN→VLC | 2 |
| BGY | Il Caravaggio International Airport | Bergamo | Italy | CMN→BGY | 1 |
| CUF | Cuneo International Airport | Cuneo | Italy | CMN→CUF | 1 |
| MPL | Montpellier-Méditerranée Airport | Montpellier | France | CMN→MPL | 1 |
| SAW | Sabiha Gökçen International Airport | Istanbul | Turkey | CMN→SAW | 1 |
| TSF | Treviso-Sant'Angelo Airport | Treviso | Italy | CMN→TSF | 1 |
| ORN | Es Senia Airport | Oran | Algeria | CMN→ORN | 1 |
| ABJ | Port Bouet Airport | Abidjan | Cote d'Ivoire | CMN→ABJ | 1 |
| AGA | Al Massira Airport | Agadir | Morocco | CMN→AGA | 1 |
| ARN | Stockholm-Arlanda Airport | Stockholm | Sweden | CMN→ARN | 1 |
| BEY | Beirut Rafic Hariri International Airport | Beirut | Lebanon | CMN→BEY | 1 |
| BJL | Banjul International Airport | Banjul | Gambia | CMN→BJL | 1 |
| BKO | Modibo Keita International Airport | Bamako | Mali | CMN→BKO | 1 |
| BOD | Bordeaux-Mérignac Airport | Bordeaux | France | CMN→BOD | 1 |
| BZV | Maya-Maya Airport | Brazzaville | Congo (Brazzaville) | CMN→BZV | 1 |
| CKY | Conakry International Airport | Conakry | Guinea | CMN→CKY | 1 |
| COO | Cadjehoun Airport | Cotonou | Benin | CMN→COO | 1 |
| DKR | Léopold Sédar Senghor International Airport | Dakar | Senegal | CMN→DKR | 1 |
| DLA | Douala International Airport | Douala | Cameroon | CMN→DLA | 1 |
| EUN | Hassan I Airport | El Aaiún | Western Sahara | CMN→EUN | 1 |
| FEZ | Saïss Airport | Fes | Morocco | CMN→FEZ | 1 |
| FIH | Ndjili International Airport | Kinshasa | Congo (Kinshasa) | CMN→FIH | 1 |
| FNA | Lungi International Airport | Freetown | Sierra Leone | CMN→FNA | 1 |
| GRU | Guarulhos - Governador André Franco Montoro International Airport | Sao Paulo | Brazil | CMN→GRU | 1 |
| GVA | Geneva Cointrin International Airport | Geneva | Switzerland | CMN→GVA | 1 |
| JFK | John F Kennedy International Airport | New York | United States | CMN→JFK | 1 |
| LAD | Quatro de Fevereiro Airport | Luanda | Angola | CMN→LAD | 1 |
| LBV | Libreville Leon M'ba International Airport | Libreville | Gabon | CMN→LBV | 1 |
| LFW | Lomé-Tokoin Airport | Lome | Togo | CMN→LFW | 1 |
| LHR | London Heathrow Airport | London | United Kingdom | CMN→LHR | 1 |
| MRS | Marseille Provence Airport | Marseille | France | CMN→MRS | 1 |
| MUC | Munich Airport | Munich | Germany | CMN→MUC | 1 |
| NCE | Nice-Côte d'Azur Airport | Nice | France | CMN→NCE | 1 |
| NDR | Nador International Airport | El Aroui | Morocco | CMN→NDR | 1 |
| NIM | Diori Hamani International Airport | Niamey | Niger | CMN→NIM | 1 |
| NSI | Yaoundé Nsimalen International Airport | Yaounde | Cameroon | CMN→NSI | 1 |
| NTE | Nantes Atlantique Airport | Nantes | France | CMN→NTE | 1 |
| ORY | Paris-Orly Airport | Paris | France | CMN→ORY | 1 |
| OUA | Ouagadougou Airport | Ouagadougou | Burkina Faso | CMN→OUA | 1 |
| OUD | Angads Airport | Oujda | Morocco | CMN→OUD | 1 |
| OXB | Osvaldo Vieira International Airport | Bissau | Guinea-Bissau | CMN→OXB | 1 |
| OZZ | Ouarzazate Airport | Ouarzazate | Morocco | CMN→OZZ | 1 |
| PNR | Pointe Noire Airport | Pointe-noire | Congo (Brazzaville) | CMN→PNR | 1 |
| RAI | Praia International Airport | Praia, Santiago Island | Cape Verde | CMN→RAI | 1 |
| RAK | Menara Airport | Marrakech | Morocco | CMN→RAK | 1 |
| RBA | Rabat-Salé Airport | Rabat | Morocco | CMN→RBA | 1 |
| ROB | Roberts International Airport | Monrovia | Liberia | CMN→ROB | 1 |
| SSG | Malabo Airport | Malabo | Equatorial Guinea | CMN→SSG | 1 |
| SXB | Strasbourg Airport | Strasbourg | France | CMN→SXB | 1 |
| TFN | Tenerife Norte Airport | Tenerife | Spain | CMN→TFN | 1 |
| TNG | Ibn Batouta Airport | Tanger | Morocco | CMN→TNG | 1 |
| TRN | Turin Airport | Torino | Italy | CMN→TRN | 1 |
| TTU | Saniat R'mel Airport | Tetouan | Morocco | CMN→TTU | 1 |
| TXL | Berlin-Tegel Airport | Berlin | Germany | CMN→TXL | 1 |
| VIL | Dakhla Airport | Dakhla | Western Sahara | CMN→VIL | 1 |
| YUL | Montreal / Pierre Elliott Trudeau International Airport | Montreal | Canada | CMN→YUL | 1 |
| ZRH | Zürich Airport | Zurich | Switzerland | CMN→ZRH | 1 |
| DXB | Dubai International Airport | Dubai | United Arab Emirates | CMN→DXB | 1 |
| OUZ | Tazadit Airport | Zouerat | Mauritania | CMN→OUZ | 1 |
| DOH | Hamad International Airport | Doha | Qatar | CMN→DOH | 1 |
| RUH | King Khaled International Airport | Riyadh | Saudi Arabia | CMN→RUH | 1 |
Airlines operating at CMN
Carriers ranked by the number of routes they file from this airport.
| IATA | Airline | Country | Routes from CMN |
|---|---|---|---|
| AT | Royal Air Maroc | Morocco | 74 |
| 3O | Air Arabia Maroc | Morocco | 11 |
| IB | Iberia Airlines | Spain | 4 |
| L6 | Mauritania Airlines International | Mauritania | 3 |
| U2 | easyJet | United Kingdom | 3 |
| 8U | Afriqiyah Airways | Libya | 2 |
| AF | Air France | France | 2 |
| AH | Air Algerie | Algeria | 2 |
| LN | Libyan Arab Airlines | Libya | 2 |
| SU | Aeroflot Russian Airlines | Russia | 2 |
| SV | Saudi Arabian Airlines | Saudi Arabia | 2 |
| TP | TAP Portugal | Portugal | 2 |
| AZ | Alitalia | Italy | 1 |
| DL | Delta Air Lines | United States | 1 |
| EK | Emirates | United Arab Emirates | 1 |
| EY | Etihad Airways | United Arab Emirates | 1 |
| HV | Transavia Holland | Netherlands | 1 |
| KL | KLM Royal Dutch Airlines | Netherlands | 1 |
| LH | Lufthansa Cargo | Germany | 1 |
| MS | Egyptair | Egypt | 1 |
| NT | Binter Canarias | Spain | 1 |
| QR | Qatar Airways | Qatar | 1 |
| SN | Brussels Airlines | Belgium | 1 |
| TK | Turkish Airlines | Turkey | 1 |
| TU | Tunisair | Tunisia | 1 |
| VY | Vueling Airlines | Spain | 1 |
| XY | Nas Air | Saudi Arabia | 1 |
Inbound origin airports
Where flights into CMN typically originate, ranked by the number of operators on file.
| IATA | Origin airport | City | Country | Operators |
|---|---|---|---|---|
| CDG | Charles de Gaulle International Airport | Paris | France | 6 |
| BCN | Barcelona International Airport | Barcelona | Spain | 4 |
| BRU | Brussels Airport | Brussels | Belgium | 3 |
| LYS | Lyon Saint-Exupéry Airport | Lyon | France | 3 |
| TLS | Toulouse-Blagnac Airport | Toulouse | France | 3 |
| TIP | Tripoli International Airport | Tripoli | Libya | 3 |
| AUH | Abu Dhabi International Airport | Abu Dhabi | United Arab Emirates | 3 |
| JED | King Abdulaziz International Airport | Jeddah | Saudi Arabia | 3 |
| BLQ | Bologna Guglielmo Marconi Airport | Bologna | Italy | 2 |
| LGW | London Gatwick Airport | London | United Kingdom | 2 |
| BEN | Benina International Airport | Benghazi | Libya | 2 |
| ALG | Houari Boumediene Airport | Algier | Algeria | 2 |
| AGP | Málaga Airport | Malaga | Spain | 2 |
| AMS | Amsterdam Airport Schiphol | Amsterdam | Netherlands | 2 |
| CAI | Cairo International Airport | Cairo | Egypt | 2 |
| FCO | Leonardo da Vinci–Fiumicino Airport | Rome | Italy | 2 |
| FRA | Frankfurt am Main Airport | Frankfurt | Germany | 2 |
| IST | Istanbul Airport | Istanbul | Turkey | 2 |
| LIS | Humberto Delgado Airport (Lisbon Portela Airport) | Lisbon | Portugal | 2 |
| LPA | Gran Canaria Airport | Gran Canaria | Spain | 2 |
| MAD | Adolfo Suárez Madrid–Barajas Airport | Madrid | Spain | 2 |
| MXP | Malpensa International Airport | Milano | Italy | 2 |
| NKC | Nouakchott–Oumtounsy International Airport | Nouakschott | Mauritania | 2 |
| SVO | Sheremetyevo International Airport | Moscow | Russia | 2 |
| TUN | Tunis Carthage International Airport | Tunis | Tunisia | 2 |
| VLC | Valencia Airport | Valencia | Spain | 2 |
| BGY | Il Caravaggio International Airport | Bergamo | Italy | 1 |
| CUF | Cuneo International Airport | Cuneo | Italy | 1 |
| MPL | Montpellier-Méditerranée Airport | Montpellier | France | 1 |
| SAW | Sabiha Gökçen International Airport | Istanbul | Turkey | 1 |
| TSF | Treviso-Sant'Angelo Airport | Treviso | Italy | 1 |
| ORN | Es Senia Airport | Oran | Algeria | 1 |
| ABJ | Port Bouet Airport | Abidjan | Cote d'Ivoire | 1 |
| ACC | Kotoka International Airport | Accra | Ghana | 1 |
| AGA | Al Massira Airport | Agadir | Morocco | 1 |
| AHU | Cherif Al Idrissi Airport | Al Hociema | Morocco | 1 |
| ARN | Stockholm-Arlanda Airport | Stockholm | Sweden | 1 |
| BEY | Beirut Rafic Hariri International Airport | Beirut | Lebanon | 1 |
| BGF | Bangui M'Poko International Airport | Bangui | Central African Republic | 1 |
| BJL | Banjul International Airport | Banjul | Gambia | 1 |
| BKO | Modibo Keita International Airport | Bamako | Mali | 1 |
| BOD | Bordeaux-Mérignac Airport | Bordeaux | France | 1 |
| BZV | Maya-Maya Airport | Brazzaville | Congo (Brazzaville) | 1 |
| CKY | Conakry International Airport | Conakry | Guinea | 1 |
| CPH | Copenhagen Kastrup Airport | Copenhagen | Denmark | 1 |
| DKR | Léopold Sédar Senghor International Airport | Dakar | Senegal | 1 |
| DLA | Douala International Airport | Douala | Cameroon | 1 |
| EUN | Hassan I Airport | El Aaiún | Western Sahara | 1 |
| FEZ | Saïss Airport | Fes | Morocco | 1 |
| FNA | Lungi International Airport | Freetown | Sierra Leone | 1 |
| GRU | Guarulhos - Governador André Franco Montoro International Airport | Sao Paulo | Brazil | 1 |
| GVA | Geneva Cointrin International Airport | Geneva | Switzerland | 1 |
| JFK | John F Kennedy International Airport | New York | United States | 1 |
| LAD | Quatro de Fevereiro Airport | Luanda | Angola | 1 |
| LBV | Libreville Leon M'ba International Airport | Libreville | Gabon | 1 |
| LHR | London Heathrow Airport | London | United Kingdom | 1 |
| LOS | Murtala Muhammed International Airport | Lagos | Nigeria | 1 |
| MRS | Marseille Provence Airport | Marseille | France | 1 |
| MUC | Munich Airport | Munich | Germany | 1 |
| NCE | Nice-Côte d'Azur Airport | Nice | France | 1 |
| NDR | Nador International Airport | El Aroui | Morocco | 1 |
| NIM | Diori Hamani International Airport | Niamey | Niger | 1 |
| NSI | Yaoundé Nsimalen International Airport | Yaounde | Cameroon | 1 |
| NTE | Nantes Atlantique Airport | Nantes | France | 1 |
| ORY | Paris-Orly Airport | Paris | France | 1 |
| OUA | Ouagadougou Airport | Ouagadougou | Burkina Faso | 1 |
| OUD | Angads Airport | Oujda | Morocco | 1 |
| OXB | Osvaldo Vieira International Airport | Bissau | Guinea-Bissau | 1 |
| OZZ | Ouarzazate Airport | Ouarzazate | Morocco | 1 |
| PNR | Pointe Noire Airport | Pointe-noire | Congo (Brazzaville) | 1 |
| RAI | Praia International Airport | Praia, Santiago Island | Cape Verde | 1 |
| RAK | Menara Airport | Marrakech | Morocco | 1 |
| RBA | Rabat-Salé Airport | Rabat | Morocco | 1 |
| ROB | Roberts International Airport | Monrovia | Liberia | 1 |
| SSG | Malabo Airport | Malabo | Equatorial Guinea | 1 |
| SXB | Strasbourg Airport | Strasbourg | France | 1 |
| TFN | Tenerife Norte Airport | Tenerife | Spain | 1 |
| TNG | Ibn Batouta Airport | Tanger | Morocco | 1 |
| TRN | Turin Airport | Torino | Italy | 1 |
| TTA | Tan Tan Airport | Tan Tan | Morocco | 1 |
| VIL | Dakhla Airport | Dakhla | Western Sahara | 1 |
| YUL | Montreal / Pierre Elliott Trudeau International Airport | Montreal | Canada | 1 |
| ZRH | Zürich Airport | Zurich | Switzerland | 1 |
| DXB | Dubai International Airport | Dubai | United Arab Emirates | 1 |
| OUZ | Tazadit Airport | Zouerat | Mauritania | 1 |
| DOH | Hamad International Airport | Doha | Qatar | 1 |
| RUH | King Khaled International Airport | Riyadh | Saudi Arabia | 1 |
How to read this page
The destinations table is the core of an airport profile. It tells you, at a glance, where you can fly directly from CMN on a published schedule. The "operators" column doesn't measure frequency. It measures how many distinct airline codes file the route. So a "3" means three different carriers list CMN to that destination, even if one of them runs the route many times a day while the others only manage it weekly. For practical trip planning, use the table as a starting list and confirm the airline's own schedule for your travel dates.
The airline list shows which carriers treat CMN as part of their network. Many will be foreign carriers running one or two flights, while a handful will use the airport as a base. To see where those carriers fly elsewhere, click through to any airline page. Each airline profile includes a route sample drawn from the same dataset.