Morocco Airports

As of 2019, there are 24 airports throughout the country of Morocco according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Morocco are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.

Airports in Morocco

List of All Airports in Morocco

# Airport Abbreviation Location Size
1 Agadir Almassira Airport AGA Agadir Medium
2 Anfa Airport CAS Casablanca Small
3 Boukhalef Airport TNG Tangier Medium
4 Charif Al Idrissi Airport AHU Al Hoceima Small
5 Dakhla Airport VIL Dakhla Small
6 Errachidia Airport ERH Errachidia Small
7 Essaouira Airport ESU Essaouira Small
8 Goulimime Airport GLN Goulimime Small
9 Hassan I Airport EUN Laayoune Small
10 Ksar Es Souk Airport SEK Ksar Es Souk Small
11 Les Angades Airport OUD Oujda Small
12 Meknes Airport MEK Meknes Small
13 Menara Airport RAK Marrakech Medium
14 Mohamed V Airport CMN Casablanca Large
15 Nador Airport NDR Nador Small
16 Ouarzazate Airport OZZ Ouarzazate Small
17 Safi Airport SFI Safi Small
18 Sais Airport FEZ Fez (Fes) Medium
19 Sale Airport RBA Rabat Medium
20 Sania Ramel Airport TTU Tetuan Small
21 Sidi Ifni Airport SII Sidi Ifni Small
22 Smara Airport SMW Smara Small
23 Tan Tan Airport TTA Tan Tan Small
24 Tarfaya Airport TFY Tarfaya Small