Skip to main content

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.