List of Airports in Morocco

As of 2024, there are 24 airports throughout the country of Morocco according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Morocco are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.

Airports in Morocco

List of All Airports in Morocco

# Airport Abbreviation Location Size
1 Agadir Almassira Airport AGA Agadir Medium
2 Anfa Airport CAS Casablanca Small
3 Boukhalef Airport TNG Tangier Medium
4 Charif Al Idrissi Airport AHU Al Hoceima Small
5 Dakhla Airport VIL Dakhla Small
6 Errachidia Airport ERH Errachidia Small
7 Essaouira Airport ESU Essaouira Small
8 Goulimime Airport GLN Goulimime Small
9 Hassan I Airport EUN Laayoune Small
10 Ksar Es Souk Airport SEK Ksar Es Souk Small
11 Les Angades Airport OUD Oujda Small
12 Meknes Airport MEK Meknes Small
13 Menara Airport RAK Marrakech Medium
14 Mohamed V Airport CMN Casablanca Large
15 Nador Airport NDR Nador Small
16 Ouarzazate Airport OZZ Ouarzazate Small
17 Safi Airport SFI Safi Small
18 Sais Airport FEZ Fez (Fes) Medium
19 Sale Airport RBA Rabat Medium
20 Sania Ramel Airport TTU Tetuan Small
21 Sidi Ifni Airport SII Sidi Ifni Small
22 Smara Airport SMW Smara Small
23 Tan Tan Airport TTA Tan Tan Small
24 Tarfaya Airport TFY Tarfaya Small

Major Airports in Morocco

1. Mohammed V International Airport (Casablanca)

Airport Code:

CMN

Time Zone:

Western European Time (WET) / Western European Summer Time (WEST)

Address:

Aéroport Mohammed V, Casablanca, Morocco

Nearby Cities:

  • Casablanca – 20 miles
  • Rabat – 60 miles
  • Marrakech – 143 miles
  • El Jadida – 73 miles
  • Tangier – 205 miles

Major Airlines Served:

  • Royal Air Maroc
  • Air France
  • Lufthansa
  • Turkish Airlines
  • Qatar Airways
  • Emirates

Annual Passenger Traffic:

8.5 million passengers (approx. 2023)


Airport Location and History

Mohammed V International Airport is the busiest and largest airport in Morocco, located 20 miles south of Casablanca, the country’s commercial and economic hub. The airport, which opened in 1959 as Casablanca Airport, was later renamed in honor of King Mohammed V, the father of modern Morocco, in 2005. It has undergone significant expansions and renovations to become a major international gateway.

The airport serves as the primary hub for Royal Air Maroc, Morocco’s flag carrier, and is a key connecting point between Europe, Africa, and the Middle East. With its strategic location on the Atlantic coast, the airport also plays a pivotal role in connecting Morocco to destinations in North America, Asia, and other parts of Africa. Over the years, the airport has seen steady growth in passenger traffic, reflecting Morocco’s increasing role as a tourist destination and business center in the region.

Casablanca is known for its rich cultural history and economic importance, and the airport supports a wide range of business, leisure, and cargo operations. As one of the largest airports in Africa, Mohammed V is equipped with modern facilities to handle both domestic and international flights and contribute to the development of Morocco’s aviation industry.


Facilities and Infrastructure

Mohammed V International Airport features two terminals: one dedicated to domestic and regional flights (Terminal 1) and the other for international flights (Terminal 2). The airport is equipped with modern facilities, including duty-free shops, restaurants, lounges, and business services, ensuring a comfortable experience for passengers.

  • Runway 1: Length 12,139 feet (3,700 meters)
  • Runway 2: Length 11,155 feet (3,400 meters)

Both runways are capable of handling large, wide-body aircraft such as the Boeing 747 and Airbus A380. The airport can accommodate a wide range of aircraft, including long-haul flights from Asia, Europe, and the Americas. The runways are designed for optimal efficiency, with the capacity to handle both high traffic volumes and larger aircraft.

Additionally, the airport has advanced navigational systems, cargo facilities, and ground services, making it a key hub for both passenger and cargo traffic. Casablanca is connected to the city center and other regions via a new tram line, buses, and taxis, improving accessibility for both local and international travelers.


2. Marrakesh Menara Airport (Marrakesh)

Airport Code:

RAK

Time Zone:

Western European Time (WET) / Western European Summer Time (WEST)

Address:

Marrakech-Menara Airport, Marrakesh 40000, Morocco

Nearby Cities:

  • Marrakesh – 3 miles
  • Essaouira – 106 miles
  • Ouarzazate – 125 miles
  • Agadir – 155 miles
  • Casablanca – 143 miles

Major Airlines Served:

  • Royal Air Maroc
  • EasyJet
  • Ryanair
  • Air Arabia
  • Jetairfly

Annual Passenger Traffic:

7 million passengers (approx. 2023)


Airport Location and History

Marrakesh Menara Airport is located 3 miles from the historic city of Marrakesh, one of Morocco’s most famous tourist destinations. The airport is named after the Menara Gardens, a well-known landmark in the city. Opened in the early 1960s, the airport has undergone several expansions to meet the growing demand from international and domestic passengers.

Marrakesh is a popular city known for its historical sites, vibrant souks, and proximity to the Atlas Mountains. The airport is a critical part of the tourism infrastructure, catering to millions of travelers who visit Marrakesh for leisure, business, and cultural reasons. Over the years, the airport has experienced an increase in passenger traffic, driven by the city’s status as a major tourist destination and its strong appeal as a gateway to southern Morocco.

The airport serves both domestic and international flights, with direct connections to cities across Europe, the Middle East, and North Africa. It is also an important hub for Royal Air Maroc, which operates several international routes from the airport.


Facilities and Infrastructure

Marrakesh Menara Airport has a modern terminal that handles both domestic and international flights. The airport’s facilities include shops, restaurants, lounges, and currency exchange services, providing comfort for travelers. A significant portion of the airport’s traffic consists of seasonal European tourists arriving for holidays, and it is also a popular stopover for travelers en route to the Sahara Desert or the Atlas Mountains.

  • Runway 1: Length 10,171 feet (3,100 meters)

The runway is capable of accommodating large aircraft such as the Boeing 747 and Airbus A330, though the airport is primarily used by narrow-body jets for regional flights. As Marrakesh grows as a tourist and business destination, the airport has expanded its capacity to handle increased passenger traffic, and plans are underway for further expansion to meet future demand.

The airport is well-connected to the city center and surrounding areas through taxis, buses, and private transfers, making it an accessible entry point for international visitors.


3. Fès–Saïs Airport (Fez)

Airport Code:

FEZ

Time Zone:

Western European Time (WET) / Western European Summer Time (WEST)

Address:

Fès-Saïs Airport, Fez, Morocco

Nearby Cities:

  • Fez – 8 miles
  • Meknes – 31 miles
  • Ifrane – 40 miles
  • Rabat – 125 miles
  • Marrakesh – 279 miles

Major Airlines Served:

  • Royal Air Maroc
  • Ryanair
  • Air Arabia
  • Transavia France

Annual Passenger Traffic:

1.5 million passengers (approx. 2023)


Airport Location and History

Fès–Saïs Airport is located 8 miles southeast of the city of Fez, one of Morocco’s oldest and most culturally rich cities. Opened in 1991, the airport was developed to serve both domestic and international travelers visiting the region. Fez is renowned for its historical medina, which is a UNESCO World Heritage site, and its proximity to cultural landmarks such as the Merenid Tombs and Al-Qarawiyyin University.

The airport plays a key role in promoting tourism to Fez, which is a popular destination for cultural and religious tourism. It also provides connectivity to other parts of Morocco and Europe, with a growing number of travelers flying in for business, education, and leisure purposes. The airport has experienced steady growth over the years, as tourism to Fez continues to increase.

Fès–Saïs is a regional hub, primarily serving flights from Europe, particularly from France, Spain, and Italy, as well as some domestic routes from other major Moroccan cities. The airport’s proximity to Fez makes it a convenient entry point for visitors to the city and surrounding regions.


Facilities and Infrastructure

Fès–Saïs Airport is equipped with a single runway capable of handling small to medium-sized aircraft.

  • Runway 1: Length 8,858 feet (2,700 meters)

The runway is adequate for narrow-body jets, such as the Boeing 737 and Airbus A320, and it is not typically used by wide-body aircraft. The airport features a single terminal that offers basic amenities for passengers, including check-in counters, baggage handling services, and a small selection of shops and restaurants. It also provides car rental services and ground transportation options to Fez and nearby cities.

While Fès–Saïs is smaller than major international airports like Casablanca, it continues to grow and is expected to expand its infrastructure to accommodate increasing traffic. The airport is an important entry point for cultural tourism in Fez and serves as a vital connection between the city and international markets.


4. Agadir–Al Massira Airport (Agadir)

Airport Code:

AGA

Time Zone:

Western European Time (WET) / Western European Summer Time (WEST)

Address:

Agadir–Al Massira Airport, Agadir 80000, Morocco

Nearby Cities:

  • Agadir – 12 miles
  • Taroudant – 35 miles
  • Marrakesh – 153 miles
  • Essaouira – 109 miles
  • Tiznit – 53 miles

Major Airlines Served:

  • Royal Air Maroc
  • Air Arabia
  • EasyJet
  • Transavia France
  • Ryanair

Annual Passenger Traffic:

2 million passengers (approx. 2023)