Airports of entry in Morocco
These are the airports where an international flight can clear customs and immigration to enter Morocco. Each links to its full page with runways, frequencies, operating hours, fuel, and handling details.
11
Airports of entry
2
Require APIS
GMMN
CMN
Mohammed V Intl
Casablanca
APIS required
Full CIQ. Visa-free for 69 nationalities. Others require pre-arranged visa from Moroccan embassy.
GMAD
AGA
Al Massira Intl
Agadir
International airport with full CIQ. Visa-free for many nationalities. Major beach/resort destination.
GMFO
OUD
Angads Intl
Oujda
International airport with CIQ. Near Algerian border (border currently closed). Seasonal European charter traffic.
GMMW
NDR
El Aroui Intl
Nador
Landing permit required via DGAC 48-72h in advance. Docs: AOC, Airworthiness Certificate, Registration, Noise Certificate, Insurance, Radio License, PIC/crew/lead pax names.
GMTT
TNG
Ibn Batouta Intl
Tanger
International airport with full CIQ. Visa-free for many nationalities. Strait of Gibraltar proximity.
GMMX
RAK
Menara Intl
Marrakech
International airport with full CIQ. Visa on arrival for many nationalities. Busy tourist gateway.
GMMI
ESU
Mogador Intl
Essaouira
International airport of entry. Passport control on arrival. Visa-free for many nationalities. Swissport Executive Aviation Maroc handles meet and assist
GMFK
ERH
Moulay Ali Cherif Intl
Errachidia
Landing permits may be required for private/Part 135 flights
GMMZ
OZZ
Ouarzazate Intl
Ouarzazate
International airport with CIQ services. Landing permit required for private flights (48h advance via Morocco DGAC, no fee). Handler appointment mandatory for permit
GMFF
FEZ
Saiss Intl
Fes
International airport with full CIQ. Visa-free for many nationalities. Imperial city of Fez.
GMME
RBA
Sale Intl
Rabat
APIS required
Full CIQ. Same Moroccan visa policies as Casablanca.