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