Airports in Morocco

Morocco, located in North Africa, has a well-developed air transport network, making it a major gateway between Europe, Africa, and the Middle East. The country's modern airports, extensive flight connections, and increasing passenger traffic make aviation a crucial part of Morocco’s economy, supporting tourism, trade, and business.

Marrakech Menara Airport modern architectural exterior

Major International Airports in Morocco

Morocco has several international airports, with Casablanca, Marrakech, and Rabat handling the highest passenger traffic. These airports serve as key hubs for both domestic and international travel.

1. Mohammed V International Airport (CMN) – Casablanca

Mohammed V International Airport is Morocco’s largest and busiest airport, serving as the primary gateway for international travel. Located in Casablanca, the economic capital of Morocco, the airport handles the majority of the country’s air traffic, including passenger and cargo flights.

Operations: Mohammed V International Airport connects Morocco to major cities across Africa, Europe, the Middle East, and the Americas. It also serves as a key hub for domestic flights to other regions of the country.

  • Location:30 km south of Casablanca
  • IATA Code:CMN
  • ICAO Code: GMMN
  • Type: Public
  • Operator: ONDA (Office National des Aéroports)

Key Features & Facilities of Mohammed V International Airport

Mohammed V International Airport, located in Casablanca, is Morocco’s busiest airport and a key gateway for international travel. It serves as a major hub for passengers and cargo, offering modern amenities and strong connectivity to global destinations. It is a hub for Royal Air Maroc, the national airline, and hosts several international carriers, including Air France, Emirates, and Turkish Airlines.

3 terminals with modern facilities: The airport has three terminals equipped with advanced passenger services, duty-free shopping, lounges, and restaurants.

Direct flights to major cities: Mohammed V Airport offers nonstop flights to key global destinations, including New York, Paris, London, Dubai, and Madrid, making it a critical link between Africa, Europe, and the Americas.

One of Africa’s largest cargo hubs: The airport plays a vital role in Morocco’s economy, handling significant cargo traffic for trade and logistics.

High-speed train connection to Casablanca city centre: A convenient rail link allows passengers to travel quickly between the airport and downtown Casablanca, improving accessibility for travellers and business professionals.

2. Marrakech Menara International Airport (RAK)

Menara Airport is the 2nd busiest airport in Morocco and a major gateway for tourists visiting Marrakech, one of the country’s most popular destinations. The airport plays a crucial role in supporting Morocco’s tourism industry.

Operations: Menara Airport offers connections to major European cities, as well as domestic flights to Casablanca, Rabat, and other Moroccan cities.

  • Location: 6 km from Marrakech
  • IATA Code: RAK
  • ICAO Code: GMMX
  • Type: Public
  • Operator: ONDA

Main Facilities and Services at Marrakech Menara Airport

Marrakech Menara International Airport is known for its breathtaking architecture and strong international connectivity. It supports both tourism and business travel in Morocco and handles a significant volume of passengers annually.

Beautiful airports with stunning architecture: The airport's design showcases a blend of traditional Moroccan artistry and modern innovation, making it a visually striking travel hub.

Operating Airlines: Serves airlines such as Air France, Ryanair, and Emirates, providing frequent flights to key global destinations.

European and Middle Eastern Connectivity: Marrakech Menara Airport provides seamless travel options to major cities across Europe and the Middle East, boosting tourism and trade.

Passenger Handling Capacity: Handles over 6 million passengers annually; as one of Morocco’s busiest airports, it efficiently manages millions of travellers, reinforcing its importance as a regional aviation hub.

Facilities: A modern terminal offering restaurants, shops, and car rental services.

3. Rabat-Salé International Airport (RBA)

Rabat-Salé Airport serves the capital city of Morocco, Rabat. It is an important hub for both international and domestic travel, particularly for government officials and business travellers.

Operations: The airport hosts several international airlines and provides domestic connections to cities like Casablanca, Marrakech, and Tangier.

  • Location: 8 km from Rabat
  • IATA Code: RBA
  • ICAO Code: GMME
  • Type: Public / Military
  • Operator: ONDA

Airport Highlights and Available Amenities

Rabat-Salé International Airport serves as the main airport for Morocco’s capital, Rabat, playing a crucial role in government, diplomatic, and commercial air travel. While smaller than other major Moroccan airports, it remains an important gateway for international flights.

Government & Diplomatic Flight Handling: As the airport serving the capital city, it frequently accommodates official state visits, diplomatic delegations, and government-related travel.

Direct Flight Connectivity: Direct flights to Paris, Madrid, Brussels, and Istanbul, catering to both business and leisure travellers.

Airline Connectivity: Leading airline services such as Royal Air Maroc, Ryanair, and Air France operate at Rabat-Salé Airport, providing reliable and frequent flights to key global hubs.

Facilities: The airport has a single terminal with basic amenities, including dining options and car rental services. 

4. Agadir Al Massira International Airport (AGA)

Agadir-Al Massira Airport serves the city of Agadir, a popular tourist destination on Morocco’s Atlantic coast. The airport supports both passenger and cargo flights, facilitating tourism and trade in the region. It handles both international and domestic flights.

Operations: Agadir-Al Massira Airport offers connections to major European cities, as well as domestic flights to Casablanca, Marrakech, and other Moroccan cities. It handles both international and domestic flights.

  • Location: 20 km from Agadir
  • IATA Code: AGA
  • ICAO Code: GMAD
  • Type: Public
  • Operator: ONDA

Key Features & Facilities of Agadir Al Massira International Airport

Agadir Al Massira International Airport is a vital gateway to Morocco’s southwestern coastal region, attracting thousands of tourists annually. Known for its convenient connections to European cities, the airport plays a key role in supporting Agadir’s thriving tourism industry.

Major hub for tourism in Agadir: The airport serves as the primary entry point for visitors traveling to Agadir, one of Morocco’s most popular beach destinations.

Direct Flight Connectivity: With frequent connection to major European countries like Germany, France and the UK, it facilitates easy travel for international tourists.

Presence of low-cost carriers: Strong presence of low-cost carriers like Ryanair and EasyJet, making Agadir more accessible to travellers from Europe.

Facilities: Modern terminal offering multiple restaurants, duty-free shops, and transport options including car, taxi, and bus.

5. Tangier Ibn Battouta Airport (TNG)

Tangier Ibn Battouta Airport serves the city of Tangier, a major port and cultural hub in northern Morocco. The airport plays a crucial role in supporting tourism and trade in the region. There are 2 terminals at the airport, serving both domestic and international flights.

Operations: Tangier Ibn Battouta Airport offers connections to Ireland, Belgium, France, and Turkey, as well as domestic flights to Casablanca and seasonal routes to cities such as Marrakech and Agadir.

  • Location: 12 km from Tangier
  • IATA Code: TNG
  • ICAO Code: GMTT
  • Type: Public
  • Operator: ONDA

Key Features & Facilities at Tangier Ibn Battouta Airport

Tangier Ibn Battouta Airport serves as a crucial link between Morocco and Europe, facilitating both business travel and trade. With its strategic location near the Strait of Gibraltar, the airport plays a key role in cargo transport and economic growth in northern Morocco.

Gateway for business and trade with Europe: Its proximity to Spain and the rest of Europe makes it a major hub for commercial and corporate travel.

Important cargo and logistics centre: The airport supports Morocco’s trade sector with dedicated cargo facilities for goods and exports.

Rapidly expanding passenger capacity: Recent upgrades and expansions aim to accommodate increasing international and domestic travel demand.

Amenities: The airport has modern facilities such as Wi-Fi accessibility, duty-free shops, and VIP lounges. And there are transport options: cab, taxi, and private bus booking are available.

Domestic Airports in Morocco

Morocco has numerous domestic airports, providing connections between major cities and remote areas.

Airport Name

City/Region

IATA Code

Oujda Angads Airport

Oujda

OUD

Fes-Saïss Airport

Fes

FEZ

Nador International Airport

Nador

NDR

Ouarzazate Airport

Ouarzazate

OZZ

Laayoune Hassan I Airport

Laayoune

EUN

Dakhla Airport

Dakhla

VIL

Errachidia Moulay Ali Cherif Airport

Errachidia

ERH

Agadir Al Massira Airport

Agadir

AGA

Marrakech-Menara Airport

Marrakech

RAK

Rabat-Salé Airport

Rabat-Salé

RBA

Tangier Ibn Battouta Airport

Tangier

TNG

Tan Tan Airport (Plage Blanche Airport)

Tan Tan

TTA

Guelmim Airport

Guelmim

GLN

Zagora Airport

Zagora

OZG

Smara Airport

Smara

SMW

Essaouira Mogador Airport

Essaouira

ESU

Tétouan Sania Ramel Airport

Tétouan

TTU

Beni Mellal Airport

Beni Mellal

BEM

Al Hoceima Cherif Al Idrissi Airport

Al Hoceima

AHU

Domestic Air Travel in Morocco

Airplane cabin interior with flight attendant

Domestic air travel in Morocco plays a crucial role in connecting major cities and remote regions, providing an alternative to long road or train journeys. While the network is not as extensive as international routes, it continues to grow with increasing demand.

  • Royal Air Maroc Express operates frequent domestic flights.
  • Smaller regional airports provide access to remote areas like Ouarzazate and Dakhla.
  • Increasing demand for internal flights due to Morocco’s growing tourism industry.
  • Government initiatives aim to improve domestic air connectivity and airport infrastructure.
  • Low-cost carriers are considering expanding domestic flight options, making travel more affordable.

Military & Special Airports in Morocco

Morocco has several military air bases that play a crucial role in national defence, regional security, and emergency operations. These air bases are primarily operated by the Royal Moroccan Air Force (RMAF) and, in some cases, support joint military and civilian activities. Some airports, like Laayoune Hassan I Airport, serve both commercial and military purposes, ensuring connectivity in strategic locations. These bases are also used for air patrols, training exercises, and international military cooperation.

Ben Slimane Air Base (GMMB) – Primarily used for military operations and emergency response; also serves as a backup airfield for civilian flights when needed.

Kenitra Air Base (GMMY) – Historically used by the U.S. military, this base now serves as a joint military and civilian airport, supporting air force operations and occasional civilian air traffic.

Laayoune Hassan I Airport (EUN) – A dual-use airport, serving both military and civilian flights. It plays a strategic role in Morocco’s presence in the Western Sahara region.

These military and special airports contribute significantly to Morocco’s national security, airspace control, and emergency response capabilities, ensuring readiness for various defense and strategic missions.

Airlines Operating in Morocco

Morocco is a major air travel hub in North Africa, connecting Europe, the Middle East, and Africa. The country has a diverse range of airlines, from full-service international carriers to budget airlines that make travel more affordable. Royal Air Maroc (RAM), the national flag carrier, plays a leading role in connecting Morocco with the world, while low-cost airlines like Ryanair and EasyJet contribute to the country’s booming tourism industry. Below is a breakdown of the major airlines operating in Morocco.

Category

Airline

Description

National Flag Carrier

Royal Air Maroc (RAM)

Morocco’s national airline with global routes, offering premium and economy services.

Regional & Domestic Airline

RAM Express

A subsidiary of RAM specializing in domestic and short-haul regional flights.

Low-Cost Airline

Air Arabia Maroc

Budget airline offering affordable flights mainly to Europe and North Africa.

International Airlines

Air France

Connects Morocco to France, with major routes to Paris.

British Airways

Operates flights between Morocco and London.

Lufthansa

Provides flights from Germany to Moroccan cities.

KLM

Connects Morocco with Amsterdam and other European cities.

Iberia

Offers routes between Spain and Morocco.

Turkish Airlines

Links Morocco with Istanbul and other destinations worldwide.

Emirates

Provides long-haul connections from Casablanca to Dubai and beyond.

Qatar Airways

Connects Morocco with Doha and global destinations.

Low-Cost Carriers (LCCs)

Ryanair

Major LCC with extensive flights between Morocco and Europe.

EasyJet

Provides budget-friendly travel from Morocco to European cities.

Vueling

Spanish LCC connecting Morocco with Barcelona, Madrid, and other destinations.

Morocco’s Airports as a Regional Hub

Morocco’s modern airport network plays a crucial role in tourism, business, and international trade. With Casablanca Mohammed V Airport as the main hub, other cities like Marrakech, Rabat, and Agadir are also key air travel centers.

High-Speed Rail and Air Connectivity

Al Boraq High-Speed Train – Now connects Tangier, Rabat, and Casablanca, significantly improving airport accessibility for travelers.

Integrated Transport Plans – Future projects aim to integrate train stations into major airports, enhancing efficiency and making travel smoother for passengers.

Loading...