Airports classified as large
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Béni Mellal-Khénifra Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BEM | GMMD | Beni Mellal Airport | Oulad Yaich | Large airport |
Casablanca-Settat Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| CMN | GMMN | Mohammed V International Airport | Casablanca | Large airport |
Drâa-Tafilalet Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| ERH | GMFK | Moulay Ali Cherif Airport | Errachidia | Medium airport |
| OZZ | GMMZ | Ouarzazate International Airport | Ouarzazate | Large airport |
| OZG | GMAZ | Zagora Airport | Zagora | Large airport |
Fès-Meknès Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| FEZ | GMFF | Fes Saïss International Airport | Saïss | Large airport |
Guelmim-Oued Noun Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| TTA | GMAT | Tan Tan Airport | Tan Tan | Medium airport |
L'Oriental Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| UAR | GMFB | Bouarfa Airport | Bouarfa | Medium airport |
| NDR | GMMW | Nador Al Aaroui International Airport | Al Aaroui | Large airport |
| OUD | GMFO | Oujda Angads Airport | Ahl Angad | Large airport |
Marrakech-Safi Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| ESU | GMMI | Essaouira-Mogador Airport | Essaouira | Medium airport |
| RAK | GMMX | Marrakesh Menara Airport | Marrakesh | Large airport |
Rabat-Salé-Kénitra Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| RBA | GMME | Rabat-Salé Airport | Rabat | Large airport |
Souss-Massa Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| AGA | GMAD | Al Massira Airport | Agadir (Temsia) | Large airport |
Tanger-Tétouan-Al Hoceïma Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| AHU | GMTA | Cherif Al Idrissi Airport | Al Hoceima | Medium airport |
| TTU | GMTN | Sania Ramel Airport | Tétouan | Large airport |
| TNG | GMTT | Tangier Ibn Battuta Airport | Tangier | Large airport |
Complete aerodrome directory
All 36 airports, airfields and seaplane bases recorded for Morocco in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Morocco have?
Our directory lists 17 airports with scheduled service in Morocco. Including small airfields and seaplane bases, OurAirports records 36 aerodromes.
Which airports in Morocco are classified as large?
OurAirports classifies these airports in Morocco as large: Al Massira Airport (AGA), Beni Mellal Airport (BEM), Mohammed V International Airport (CMN), Fes Saïss International Airport (FEZ), Nador Al Aaroui International Airport (NDR), Oujda Angads Airport (OUD), Zagora Airport (OZG), Ouarzazate International Airport (OZZ), Marrakesh Menara Airport (RAK), Rabat-Salé Airport (RBA), Tangier Ibn Battuta Airport (TNG), Sania Ramel Airport (TTU).
Source: OurAirports · Data updated: 9 November 2026