The most common way for international visitors to enter Morocco is by air, and air travel in Morocco is also a good option if you are in a hurry to get somewhere. If you are planning to fly there are several airports in Morocco that will be able to serve your needs. Both local and international Moroccan airports operate throughout the country. All of Morocco’s airports are under the care of the Office National Des Aéroports or ONDA. This airport operator was established in 1989, and is based at the famous Mohammed V International Airport.
The Mohammed V International Airport in Casablanca is probably the best known and most commonly used international airport in Morocco. Named in honor of King Mohammed V, this is an extremely busy airport that saw over 5 million passengers in 2006. The airport is identified by the IATA code of CMN and the ICAO code of GMMN. Taxis, buses and train shuttles carry people between Casablanca city and the airport. Car rental is also available at Mohammed V Airport. Inside the airport you will find stores, bars, restaurants, currency exchange facilities and ATMs.
Another major airport in Morocco is the Menara International Airport. The IATA code for the Moroccan airport is RAK. Situated just six km from Marrakech, the airport is easily reached via taxi. Or, if you prefer, you can rent a car from one of the on-site agencies. Airport facilities include currency exchange, banks, stores, snack bars and restaurants. The airport handles flights to a certain number of destinations such as Brussels, Milan, London-Gatwick, Lyon, Geneva, Paris and others.
National airlines operating in Morocco that will be able to transport you between the various Moroccan airports include Royal Air Maroc, Jet4you, Air Atlas Express, Atlas Blue, Regional Air Lines and Mondair.
Below is a list of civil airports in Morocco along with their identification codes:
Al Massira Airport in Agadir – ICAO: GMAD; IATA: AGA Cherif Al Idrisi Airport in Al Hoceima – ICAO: GMTA; IATA: AHU Beni Mellal Airport in Beni Mellal – ICAO: GMMD Anfa Airport in Casablanca – ICAO: GMMC; IATA: CAS Mohammed V International Airport in Casablanca – ICAO: GMMN; IATA: CMN Tet Mellil Airport in Casablanca – ICAO: GMMT Dakhla Airport in Dakhla – IATA: VIL El Jadida Airport in El Jadida – ICAO: GMMJ Moulay Ali Cherif Airport in Errachida – ICAO: GMFK; IATA: ERH Mogador Airport in Essaouira– ICAO: GMMI; IATA: ESU Saiss Airport in Fes – ICAO: GMFF; IATA: FEZ Sefrou Airport in Fes – ICAO: GMFU Ifrane Airport in Ifrane – ICAO: GMFI Bassatine Airport in Meknes – ICAO:GMFM; IATA: MEK Kenitra Airport in Kenitra – ICAO: GMMP; IATA: MMP Menara International Airport in Marrakech – ICAO: GMMX; IATA: RAK Nador International Airport in Nador – ICAO: GMFN; IATA: NDR Ouarzazate Airport in Ouarzazate – ICAO: GMMZ; IATA: OZZ Ouezzane Airport in Ouezzane – ICAO: GMFA Angads Airport in Oujda – ICAO: GMFO; IATA: OUD Sale Airport in Rabat – ICAO: GMME; IATA: RBA Safi Airport in Safi – ICAO: GMMS; IATA: SFI Sidi Ifni Airport in Sidi Ifni – ICAO: GMMF; IATA: SII Ibn Batouta International Airport in Tangier – ICAO: GMTT; IATA: TNG Plage Blanche Airport in Tan-Tan – ICAO: GMAT; IATA: TTA Taroudant Airport in Taroudant – ICAO: GMMO Sania Ramel Airport in Tétouan – ICAO: GMTN; IATA: TTU