ShareYourGroupShareYourGroupAirports

Airports in Morocco

Airport codes of Morocco: every airport with an IATA code, with its city. Type to filter.

Morocco has 21 airports with an IATA code in the open data. 17 of them have scheduled airline flights and have their own page here. The large airports are Agadir (Temsia) (AGA), Oulad Yaich (BEM), Casablanca (CMN), Saïss (FEZ), Al Aaroui (NDR), Ahl Angad (OUD), Zagora (OZG), Ouarzazate (OZZ), Marrakesh (RAK), Rabat (RBA), Tangier (TNG), Tétouan (TTU). The longest runway is at Mohammed V International Airport: 3,720 metres. The highest is Ouarzazate International Airport, at 1,153 metres above sea level.

CodeAirportCityCountry
AGAAl Massira AirportAgadir (Temsia)Morocco
OUDOujda Angads AirportAhl AngadMorocco
NDRNador Al Aaroui International AirportAl AarouiMorocco
AHUCherif Al Idrissi AirportAl HoceimaMorocco
UARBouarfa AirportBouarfaMorocco
CMNMohammed V International AirportCasablancaMorocco
ERHMoulay Ali Cherif AirportErrachidiaMorocco
ESUEssaouira-Mogador AirportEssaouiraMorocco
RAKMarrakesh Menara AirportMarrakeshMorocco
OZZOuarzazate International AirportOuarzazateMorocco
BEMBeni Mellal AirportOulad YaichMorocco
RBARabat-Salé AirportRabatMorocco
FEZFes Saïss International AirportSaïssMorocco
TTATan Tan AirportTan TanMorocco
TNGTangier Ibn Battuta AirportTangierMorocco
TTUSania Ramel AirportTétouanMorocco
OZGZagora AirportZagoraMorocco
GMDBen Slimane AirportBen SlimaneMorocco
GLNGuelmim AirportGuelmimMorocco
NNAKenitra Air BaseKenitraMorocco
MEKBassatine AirportMeknesMorocco

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.