The main airports of Morocco are Al Massira Airport (AGA), Beni Mellal Airport (BEM), Fes Saïss International Airport (FEZ), Marrakesh Menara Airport (RAK), Mohammed V International Airport (CMN), Nador Al Aaroui International Airport (NDR), Ouarzazate International Airport (OZZ), Oujda Angads Airport (OUD). In total, Morocco has 48 airports and 17 heliports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Al Massira Airport</strong> — Agadir (Temsia) | AGA |
| <strong>Beni Mellal Airport</strong> — Oulad Yaich | BEM |
| <strong>Fes Saïss International Airport</strong> — Saïss | FEZ |
| <strong>Marrakesh Menara Airport</strong> — Marrakesh | RAK |
| <strong>Mohammed V International Airport</strong> — Casablanca | CMN |
| <strong>Nador Al Aaroui International Airport</strong> — Al Aaroui | NDR |
| <strong>Ouarzazate International Airport</strong> — Ouarzazate | OZZ |
| <strong>Oujda Angads Airport</strong> — Ahl Angad | OUD |