Airports in Morocco

17 airports with scheduled flights, busiest first.

Morocco has 17 airports with scheduled passenger flights and an IATA code, 12 of them large. The busiest are Mohammed V International Airport (CMN, 7.6 million passengers, Wikidata, 2022), Marrakesh Menara Airport (RAK, 4.9 million passengers, Wikidata, 2022) and Al Massira Airport (AGA, 1.8 million passengers, Wikidata, 2022).

Code Airport
CMNMohammed V International Airport
RAKMarrakesh Menara Airport
AGAAl Massira Airport
TNGTangier Ibn Battuta Airport
FEZFes Saïss International Airport
RBARabat-Salé Airport
OUDOujda Angads Airport
NDRNador Al Aaroui International Airport
TTUSania Ramel Airport
ESUEssaouira-Mogador Airport
AHUCherif Al Idrissi Airport
OZZOuarzazate International Airport
ERHMoulay Ali Cherif Airport
OZGZagora Airport
TTATan Tan Airport
BEMBeni Mellal Airport
UARBouarfa Airport

Busiest routes

Route Distance Passengers / year
ORY – RAK2,093 km 773,029
CMN – ORY1,896 km 633,879
CDG – CMN1,930 km 534,754
CDG – RAK2,127 km 501,359
MAD – RAK1,065 km 451,965
AGA – ORY2,274 km 426,001
CDG – RBA1,831 km 375,004
CMN – IST3,310 km 331,266
MXP – RAK2,126 km 291,360
BOD – RAK1,600 km 282,800
MAD – TNG567 km 278,860
BCN – TNG931 km 271,205
ORY – OUD1,588 km 270,926
NTE – RAK1,811 km 264,109
LYS – RAK1,934 km 253,873
CMN – MAD868 km 249,947
BRU – TNG1,881 km 234,686
ORY – RBA1,796 km 233,345
LIS – RAK802 km 228,143
CMN – JFK5,808 km 225,384

Questions

Morocco has 17 airports with scheduled passenger flights and an IATA code, 12 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.