Airports in Morocco

38 airports · ISO code: MA

Morocco has 38 airports, of which 15 offer scheduled commercial passenger service. The largest is Al Massira Airport (IATA: AGA, ICAO: GMAD), located in Agadir (Temsia). Morocco has 12 international airports and 7 regional airports.

✓ Scheduled service

Showing 1–38 of 38 airports

IATA ICAO Airport Name
AGA GMAD Al Massira Airport
BEM GMMD Beni Mellal Airport
FEZ GMFF Fes Saïss International Airport
RAK GMMX Marrakesh Menara Airport
CMN GMMN Mohammed V International Airport
NDR GMMW Nador Al Aaroui International Airport
OZZ GMMZ Ouarzazate International Airport
OUD GMFO Oujda Angads Airport
RBA GMME Rabat-Salé Airport
TTU GMTN Sania Ramel Airport
TNG GMTT Tangier Ibn Battuta Airport
OZG GMAZ Zagora Airport
MEK GMFM Bassatine Airport
UAR GMFB Bouarfa Airport
AHU GMTA Cherif Al Idrissi Airport
ESU GMMI Essaouira-Mogador Airport
NNA GMMY Kenitra Air Base
ERH GMFK Moulay Ali Cherif Airport
TTA GMAT Tan Tan Airport
— MA-0008 Ben Guerir Air Base
GMD GMMB Ben Slimane Airport
— GMMT Casablanca Tit Mellil Airport
— MA-0020 FoumZguid Airfield
GLN MA-GLN Guelmim Airport
— GMFI Ifran Airport
— GMAA Inezgane Airport
— MA-0006 Khouribga Air Base
— MA-0007 Khouribga West Airport
— MA-0002 Lakhmiss N'Arazane Airport
— MA-0019 MERZOUGA Field
— GMFA Ouezzane Airport
— GMSL Sidi Slimane Airport
— MA-0009 Sidi Zouine Airport
— GMMO Taroudant Airport
— MA-0004 Tata Airport
— GMFZ Taza Airport
— MA-0005 Beni Amir Heliport
— MA-0001 Cheikh Khalifa Bin Zayed Al Nahyan Hospital Heliport