Morocco flag Casablanca Airport (CMN)

Country Morocco | Africa | Major Hub | IATA: CMN | ICAO: GMMN | Elevation 656 ft · 200 m | Local time

Destinations
115
Flights / day
140
Busiest route
Paris
Top airline
Royal Air Maroc

Casablanca Mohammed V Airport averages 140 flights per day to 115 destinations, with 13 domestic routes and 92 international routes. A total of 26 airlines operate at CMN, led by Royal Air Maroc. This airport provides direct service to 46 countries across five continents, with France representing its largest international market. The longest nonstop route from Casablanca Mohammed V connects to Beijing, with a typical flight time of 12 hr 30 mins. Updated: July 8, 2026

Route Network

Casablanca Mohammed V Airport connects 105 destinations worldwide, with Paris standing out as its busiest route. The longest nonstop flight is to Beijing, and the shortest flight is to Fes.

France flag Paris (CDG) – France 2 airlines
3 hr 25 mins
1,200 mi · 1,932 km
7
per day
Morocco flag Agadir (AGA) – Morocco 1 airline
1 hr 35 mins
236 mi · 380 km
5
per day
Morocco flag Marrakech (RAK) – Morocco 2 airlines
1 hr 15 mins
124 mi · 200 km
5
per day
Spain flag Madrid (MAD) – Spain 3 airlines
2 hr 5 mins
540 mi · 869 km
5
per day
Tunisia flag Tunis (TUN) – Tunisia 3 airlines
3 hr 0 mins
1,034 mi · 1,664 km
4
per day
Belgium flag Brussels (BRU) – Belgium 3 airlines
3 hr 45 mins
1,356 mi · 2,183 km
4
per day
Egypt flag Cairo (CAI) – Egypt 2 airlines
5 hr 20 mins
2,289 mi · 3,684 km
4
per day
Canada flag Montreal (YUL) – Canada 2 airlines
8 hr 5 mins
3,526 mi · 5,674 km
3
per day
Spain flag Barcelona (BCN) – Spain 3 airlines
2 hr 30 mins
762 mi · 1,227 km
3
per day
France flag Paris (ORY) – France 2 airlines
3 hr 25 mins
1,179 mi · 1,897 km
3
per day
Italy flag Bologna (BLQ) – Italy 2 airlines
3 hr 30 mins
1,269 mi · 2,043 km
3
per day
Senegal flag Dakar (DSS) – Senegal 2 airlines
4 hr 5 mins
1,422 mi · 2,288 km
3
per day
Spain flag Málaga (AGP) – Spain 2 airlines
1 hr 30 mins
288 mi · 463 km
3
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
1 hr 55 mins
384 mi · 618 km
3
per day
Saudi Arabia flag Jeddah (JED) – Saudi Arabia 2 airlines
6 hr 35 mins
2,950 mi · 4,747 km
3
per day
Western Sahara flag Laayoune (EUN) – Western Sahara 1 airline
CMN → EUN
3
per day
France flag Lyon (LYS) – France 2 airlines
3 hr 10 mins
1,086 mi · 1,748 km
3
per day
United States of America flag New York (JFK) – United States of America 1 airline
8 hr 10 mins
3,601 mi · 5,795 km
2
per day
Western Sahara flag Dakhla (VIL) – Western Sahara 1 airline
CMN → VIL
2
per day
Côte d'Ivoire flag Abidjan (ABJ) – Côte d'Ivoire 1 airline
4 hr 55 mins
1,956 mi · 3,148 km
2
per day
Nigeria flag Lagos (LOS) – Nigeria 1 airline
4 hr 55 mins
1,979 mi · 3,184 km
2
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
3 hr 50 mins
1,414 mi · 2,275 km
2
per day
Mauritania flag Nouakchott (NKC) – Mauritania 2 airlines
3 hr 35 mins
1,163 mi · 1,872 km
2
per day
France flag Marseille (MRS) – France 2 airlines
2 hr 55 mins
980 mi · 1,578 km
2
per day
Italy flag Milan (MXP) – Italy 1 airline
3 hr 25 mins
1,210 mi · 1,947 km
2
per day
Morocco flag Oujda (OUD) – Morocco 1 airline
1 hr 30 mins
339 mi · 545 km
2
per day
Mali flag Senou (BKO) – Mali 1 airline
4 hr 0 mins
1,440 mi · 2,317 km
2
per day
Switzerland flag Geneva (GVA) – Switzerland 1 airline
3 hr 15 mins
1,145 mi · 1,843 km
2
per day
Netherlands flag Amsterdam (AMS) – Netherlands 2 airlines
3 hr 55 mins
1,446 mi · 2,327 km
2
per day
Guinea flag Conakry (CKY) – Guinea 1 airline
4 hr 30 mins
1,688 mi · 2,716 km
2
per day
Qatar flag Doha (DOH) – Qatar 2 airlines
7 hr 40 mins
3,563 mi · 5,734 km
2
per day
France flag Bordeaux (BOD) – France 1 airline
2 hr 45 mins
873 mi · 1,404 km
1
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 2 airlines
8 hr 5 mins
3,778 mi · 6,081 km
1
per day
Russian Federation flag Moscow (SVO) – Russian Federation 1 airline
6 hr 5 mins
2,637 mi · 4,243 km
1
per day
Italy flag Bergamo (BGY) – Italy 1 airline
3 hr 25 mins
1,249 mi · 2,010 km
1
per day
Morocco flag Errachidia (ERH) – Morocco 1 airline
CMN → ERH
1
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
3 hr 45 mins
1,338 mi · 2,153 km
1
per day
France flag Nantes (NTE) – France 2 airlines
3 hr 5 mins
1,003 mi · 1,613 km
1
per day
Italy flag Rome (FCO) – Italy 1 airline
3 hr 20 mins
1,229 mi · 1,977 km
1
per day
France flag Toulouse (TLS) – France 1 airline
2 hr 45 mins
857 mi · 1,380 km
1
per day
United States of America flag Washington (IAD) – United States of America 1 airline
8 hr 35 mins
3,821 mi · 6,149 km
1
per day
Türkiye flag Istanbul (IST) – Türkiye 3 airlines
4 hr 55 mins
2,054 mi · 3,305 km
1
per day
Nigeria flag Abuja (ABV) – Nigeria 1 airline
4 hr 45 mins
1,931 mi · 3,107 km
1
per day
Ghana flag Accra (ACC) – Ghana 1 airline
4 hr 55 mins
1,977 mi · 3,181 km
1
per day
Gambia flag Banjul (BJL) – Gambia 1 airline
4 hr 10 mins
1,497 mi · 2,409 km
1
per day
Türkiye flag Istanbul (SAW) – Türkiye 2 airlines
5 hr 0 mins
2,081 mi · 3,350 km
1
per day
Burkina Faso flag Ouagadougou (OUA) – Burkina Faso 1 airline
4 hr 0 mins
1,502 mi · 2,417 km
1
per day
Morocco flag Ouarzazate (OZZ) – Morocco 1 airline
1 hr 20 mins
172 mi · 278 km
1
per day
United Kingdom flag Manchester (MAN) – United Kingdom 1 airline
3 hr 55 mins
1,406 mi · 2,262 km
6
per week
France flag Montpellier (MPL) – France 2 airlines
2 hr 50 mins
941 mi · 1,514 km
6
per week
France flag Nice (NCE) – France 1 airline
3 hr 5 mins
1,068 mi · 1,718 km
6
per week
Morocco flag Tétouan (TTU) – Morocco 1 airline
CMN → TTU
6
per week
Italy flag Venice (VCE) – Italy 2 airlines
3 hr 40 mins
1,348 mi · 2,170 km
6
per week
Morocco flag Fes (FEZ) – Morocco 1 airline
1 hr 10 mins
155 mi · 250 km
5
per week
Togo flag Lomé (LFW) – Togo 1 airline
4 hr 55 mins
1,963 mi · 3,160 km
5
per week
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 1 airline
8 hr 0 mins
3,761 mi · 6,053 km
5
per week
France flag Basel (BSL) – France 1 airline
3 hr 30 mins
1,259 mi · 2,026 km
5
per week
Portugal flag Porto (OPO) – Portugal 1 airline
2 hr 15 mins
548 mi · 882 km
5
per week
Cabo Verde flag Praia (RAI) – Cabo Verde 1 airline
4 hr 30 mins
1,617 mi · 2,602 km
5
per week
Spain flag Alicante (ALC) – Spain 1 airline
CMN → ALC
4
per week
Italy flag Catania (CTA) – Italy 2 airlines
3 hr 30 mins
1,303 mi · 2,098 km
4
per week
Benin flag Cotonou (COO) – Benin 1 airline
4 hr 55 mins
1,973 mi · 3,175 km
4
per week
Morocco flag Goulimime (GLN) – Morocco 1 airline
CMN → GLN
4
per week
Spain flag Gran Canaria (LPA) – Spain 1 airline
2 hr 30 mins
596 mi · 959 km
4
per week
Kuwait flag Kuwait City (KWI) – Kuwait 1 airline
7 hr 5 mins
3,254 mi · 5,237 km
4
per week
United States of America flag Los Angeles (LAX) – United States of America 1 airline
CMN → LAX
4
per week
Morocco flag Nador (NDR) – Morocco 1 airline
1 hr 25 mins
284 mi · 457 km
4
per week
Italy flag Nápoli (NAP) – Italy 2 airlines
3 hr 30 mins
1,308 mi · 2,105 km
4
per week
Niger flag Niamey (NIM) – Niger 1 airline
4 hr 0 mins
1,505 mi · 2,422 km
4
per week
Russian Federation flag Saint-Petersburg (LED) – Russian Federation 1 airline
5 hr 50 mins
2,500 mi · 4,024 km
4
per week
Spain flag Seville (SVQ) – Spain 1 airline
1 hr 35 mins
296 mi · 476 km
4
per week
Morocco flag Tangier (TNG) – Morocco 1 airline
1 hr 15 mins
189 mi · 304 km
4
per week
Canada flag Toronto (YYZ) – Canada 1 airline
8 hr 35 mins
3,836 mi · 6,174 km
4
per week
Spain flag Valencia (VLC) – Spain 1 airline
2 hr 5 mins
578 mi · 931 km
4
per week
Italy flag Verona (VRN) – Italy 1 airline
CMN → VRN
4
per week
China flag Beijing (PKX) – China 1 airline
12 hr 30 mins
6,260 mi · 10,074 km
3
per week
Spain flag Bilbao (BIO) – Spain 1 airline
CMN → BIO
3
per week
Italy flag Cuneo (CUF) – Italy 1 airline
3 hr 10 mins
1,121 mi · 1,804 km
3
per week
France flag Lille/Lesquin (LIL) – France 2 airlines
3 hr 40 mins
1,305 mi · 2,101 km
3
per week
Angola flag Luanda (NBJ) – Angola 1 airline
CMN → NBJ
3
per week
Bahrain flag Manama (BAH) – Bahrain 1 airline
7 hr 30 mins
3,480 mi · 5,601 km
3
per week
Saudi Arabia flag Medina (MED) – Saudi Arabia 1 airline
6 hr 25 mins
2,898 mi · 4,664 km
3
per week
Liberia flag Monrovia (ROB) – Liberia 1 airline
4 hr 50 mins
1,883 mi · 3,031 km
3
per week
Germany flag Munich (MUC) – Germany 1 airline
3 hr 50 mins
1,440 mi · 2,318 km
3
per week
Saudi Arabia flag Riyadh (RUH) – Saudi Arabia 1 airline
7 hr 10 mins
3,290 mi · 5,295 km
3
per week
Morocco flag Tan Tan (TTA) – Morocco 1 airline
CMN → TTA
3
per week
Spain flag Tenerife (South) (TFS) – Spain 1 airline
2 hr 40 mins
648 mi · 1,042 km
3
per week
Italy flag Torino (TRN) – Italy 1 airline
3 hr 15 mins
1,151 mi · 1,852 km
3
per week
Morocco flag Al Hoceima (AHU) – Morocco 1 airline
1 hr 20 mins
248 mi · 399 km
2
per week
Jordan flag Amman (AMM) – Jordan 1 airline
5 hr 45 mins
2,522 mi · 4,059 km
2
per week
Guinea-Bissau flag Bissau (OXB) – Guinea-Bissau 1 airline
4 hr 20 mins
1,569 mi · 2,525 km
2
per week
Cabo Verde flag Espargos (SID) – Cabo Verde 1 airline
4 hr 15 mins
1,494 mi · 2,404 km
2
per week
Equatorial Guinea flag Malabo (SSG) – Equatorial Guinea 1 airline
5 hr 30 mins
2,300 mi · 3,702 km
2
per week
Italy flag Pisa (PSA) – Italy 1 airline
3 hr 20 mins
1,201 mi · 1,933 km
2
per week
Brazil flag São Paulo (GRU) – Brazil 1 airline
10 hr 5 mins
4,685 mi · 7,540 km
2
per week
France flag Strasbourg (SXB) – France 1 airline
3 hr 35 mins
1,310 mi · 2,108 km
2
per week
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
3 hr 35 mins
1,287 mi · 2,071 km
2
per week
Cameroon flag Douala (DLA) – Cameroon 1 airline
5 hr 30 mins
2,315 mi · 3,726 km
1
per week
Sierra Leone flag Freetown (FNA) – Sierra Leone 1 airline
4 hr 40 mins
1,747 mi · 2,812 km
1
per week
The Congo flag Kinshasa (FIH) – The Congo 1 airline
6 hr 45 mins
3,012 mi · 4,847 km
1
per week
Gabon flag Libreville (LBV) – Gabon 1 airline
5 hr 55 mins
2,527 mi · 4,067 km
1
per week
Netherlands flag Maastricht (MST) – Netherlands 1 airline
CMN → MST
1
per week
France flag Metz / Nancy (ETZ) – France 1 airline
CMN → ETZ
1
per week
Cameroon flag Yaoundé (NSI) – Cameroon 1 airline
5 hr 40 mins
2,391 mi · 3,849 km
1
per week
Morocco flag Zagora (OZG) – Morocco 1 airline
CMN → OZG
1
per week

Route and destination data updated July 8, 2026.

Casablanca Mohammed V Airport is served by 26 airlines, with Royal Air Maroc in the lead at 66% of routes. The top three carriers together cover 81% of routes. 19 carriers operate only one route each. A total of 26 airlines operate international routes, compared with two airlines serving domestic routes. Royal Air Maroc is operating the longest nonstop flight, connecting to Beijing with a flight time of 12 hrs 30 mins.

Royal Air Maroc (98 routes)
Air Arabia Maroc (17 routes)
TUI Airlines Belgium (6 routes)
Saudi Arabian Airlines (3 routes)
Qatar Airways (2 routes)
Transavia France (2 routes)
Turkish Airlines (2 routes)
Air France (1 routes)
Iberia (1 routes)
Nouvelair Tunisie (1 routes)
Tunisair (1 routes)
EgyptAir (1 routes)
Air Canada (1 routes)
Air Senegal (1 routes)
TAP Air Portugal (1 routes)
flynas (1 routes)
Lufthansa (1 routes)
Mauritania Airlines International (1 routes)
Shanghai Airlines (1 routes)
Transavia (1 routes)
Emirates (1 routes)
Pegasus (1 routes)
Etihad Airways (1 routes)
Kuwait Airways (1 routes)
Gulf Air (1 routes)
Royal Jordanian (1 routes)

Casablanca Mohammed V Airport provides direct service to 46 countries across five continents. The route network is 12% domestic and 88% international. France is the primary international destination.

France - 22/day
Morocco - 19/day
Spain - 14/day
Italy - 11/day
Western Sahara - 5/day
Tunisia - 4/day
Belgium - 4/day
Egypt - 4/day
Canada - 4/day
Portugal - 4/day
United States of America - 4/day
Senegal - 3/day
Saudi Arabia - 3/day
Nigeria - 3/day
Côte d'Ivoire - 2/day
Germany - 2/day
Mauritania - 2/day
Mali - 2/day
Switzerland - 2/day
Netherlands - 2/day
Guinea - 2/day
Qatar - 2/day
United Arab Emirates - 2/day
Russian Federation - 2/day
United Kingdom - 2/day
Türkiye - 2/day
Ghana - 1/day
Gambia - 1/day
Burkina Faso - 1/day
Togo - 1/day
Cabo Verde - 1/day
Benin - 1/day
Kuwait - 1/day
Niger - 1/day
China - 0/day
Angola - 0/day
Bahrain - 0/day
Liberia - 0/day
Jordan - 0/day
Guinea-Bissau - 0/day
Equatorial Guinea - 0/day
Brazil - 0/day
Cameroon - 0/day
Sierra Leone - 0/day
The Congo - 0/day
Gabon - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
on-time
min (-100%) vs last 24 hours
24h trend
Arrivals
on-time
6 min (-103.2%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Jul 12

2026

20:00 - 21:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

19:00 - 20:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Jul 12

2026

18:00 - 19:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Jul 12

2026

17:00 - 18:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Jul 12

2026

16:00 - 17:00

Departure
on-time
Arrival
9 min late
Cancelled
0

Jul 12

2026

14:00 - 15:00

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 12

2026

13:00 - 14:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

11:00 - 12:00

Departure
on-time
Arrival
10 min early
Cancelled
0

Jul 12

2026

10:00 - 11:00

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 12

2026

09:00 - 10:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 12

2026

08:00 - 09:00

Departure
on-time
Arrival
3 min early
Cancelled
0

Jul 12

2026

07:00 - 08:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

06:00 - 07:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 12

2026

05:00 - 06:00

Departure
on-time
Arrival
22 min early
Cancelled
0

Jul 12

2026

04:00 - 05:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

03:00 - 04:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

02:00 - 03:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 12

2026

01:00 - 02:00

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 12

2026

00:00 - 01:00

Departure
on-time
Arrival
10 min late
Cancelled
0

Jul 11

2026

23:00 - 00:00

Departure
on-time
Arrival
2 min late
Cancelled
0

Jul 11

2026

22:00 - 23:00

Departure
on-time
Arrival
1 min early
Cancelled
0
Delay Performance (7 day average)
Departures
on-time
min (-26.3%) vs last week
7d trend
Arrivals
1 min late
2 min (-71.8%) vs last week
7d trend
Cancelled Departures
6 flights (7 day total)

Jul 11

2026

Departure
on-time
Arrival
5 min late
Cancelled
2

Jul 10

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 9

2026

Departure
on-time
Arrival
on-time
Cancelled
2

Jul 8

2026

Departure
on-time
Arrival
3 min early
Cancelled
2
Delay Performance (30 day average)
Departures
on-time
min (+48.2%) vs last 30 days
30d trend
Arrivals
on-time
1 min (-73%) vs last 30 days
30d trend
Cancelled Departures
52 flights (30 day total)

Jul 11

2026

Departure
on-time
Arrival
5 min late
Cancelled
2

Jul 10

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jul 9

2026

Departure
on-time
Arrival
on-time
Cancelled
2

Jul 8

2026

Departure
on-time
Arrival
3 min early
Cancelled
2

Jul 4

2026

Departure
on-time
Arrival
34 min late
Cancelled
0

Jul 3

2026

Departure
on-time
Arrival
5 min late
Cancelled
7

Jul 2

2026

Departure
1 min late
Arrival
on-time
Cancelled
2

Jul 1

2026

Departure
on-time
Arrival
2 min late
Cancelled
6

Jun 30

2026

Departure
on-time
Arrival
1 min early
Cancelled
2

Jun 29

2026

Departure
on-time
Arrival
6 min late
Cancelled
2

Jun 28

2026

Departure
1 min late
Arrival
6 min late
Cancelled
2

Jun 27

2026

Departure
on-time
Arrival
1 min late
Cancelled
2

Jun 26

2026

Departure
on-time
Arrival
2 min late
Cancelled
0

Jun 25

2026

Departure
on-time
Arrival
1 min late
Cancelled
0

Jun 24

2026

Departure
on-time
Arrival
4 min early
Cancelled
0

Jun 23

2026

Departure
on-time
Arrival
3 min early
Cancelled
7

Jun 22

2026

Departure
1 min late
Arrival
2 min early
Cancelled
7

Jun 21

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Jun 20

2026

Departure
on-time
Arrival
3 min early
Cancelled
0

Jun 19

2026

Departure
1 min late
Arrival
3 min early
Cancelled
0

Jun 18

2026

Departure
on-time
Arrival
4 min early
Cancelled
4

Jun 17

2026

Departure
on-time
Arrival
4 min early
Cancelled
0

Jun 16

2026

Departure
on-time
Arrival
3 min early
Cancelled
1

Jun 15

2026

Departure
1 min late
Arrival
3 min late
Cancelled
0

Jun 14

2026

Departure
on-time
Arrival
on-time
Cancelled
4

Jun 13

2026

Departure
1 min late
Arrival
on-time
Cancelled
0

Jun 12

2026

Departure
on-time
Arrival
1 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#221 (140 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#129 (115 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,228 ft 3,727 m 148 ft 45 m Asphalt
12,228 ft 3,727 m 148 ft 45 m Asphalt
12,218 ft 3,724 m 148 ft 45 m Asphalt
12,218 ft 3,724 m 148 ft 45 m Asphalt

Runway Length

Runways at Casablanca Mohammed V Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Casablanca Mohammed V (IATA: CMN) operates around 140 flights per day to 115 nonstop destinations. Its network includes 13 domestic and 92 international routes, with Royal Air Maroc as the leading carrier and Paris currently the busiest connection. From CMN, passengers can reach 46 countries across 5 continents, and the longest runway measures 3,727 m (12,228 ft).

Airlines and Destinations Overview

Casablanca Mohammed V serves as Morocco’s main international gateway and the primary hub for Royal Air Maroc. Its route network combines domestic services with a larger international schedule, linking Casablanca with destinations across Africa, Europe, the Middle East, and other long-haul markets. The airport’s role is shaped by both point-to-point demand and connecting traffic through the national carrier’s network.

The balance of service is international-focused, while domestic flying provides links to key Moroccan cities and supports onward connections. The route structure reflects a mix of short-haul regional operations and longer intercontinental services, which gives the airport a broad network role within the country and beyond.

Terminal Buildings and Facilities

Passenger handling at Casablanca Mohammed V is organized through multiple terminal facilities that support both domestic and international traffic. The airport’s layout is designed to separate different traffic flows while accommodating connecting passengers using the hub.

The terminal system is arranged to handle scheduled airline operations at a major hub airport, with infrastructure intended for transfer traffic as well as origin-and-destination travel. International passengers are processed through facilities that support border control and customs functions, while domestic passengers use airport facilities dedicated to internal services.

Key characteristics of the terminal system include:

  • Multiple passenger terminals
  • Separate handling for domestic and international traffic
  • Transfer-oriented hub operations
  • Facilities for scheduled commercial aviation

Passenger-facing services include the usual airport amenities expected at a major hub, with check-in, security screening, baggage processing, and airside waiting areas. The airport also supports business and premium travelers through lounge access and passenger services tied to the main terminal areas.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Security and border control facilities
  • Airline lounges
  • Retail and food services
  • Passenger waiting areas

Airport Lounges

Lounges at Casablanca Mohammed V include airline-operated and other passenger lounges serving eligible travelers such as premium cabin passengers, frequent flyers, and selected cardholders or paid guests where accepted. Lounge locations are generally associated with the main terminal complex and international departures areas.

Notable lounges include:

  • Royal Air Maroc lounge

Dining and Food Options

The airport offers a mix of food and beverage outlets that typically includes quick-service options, coffee services, and sit-down dining in the terminal areas. The overall offering is geared toward departing, arriving, and connecting passengers rather than a destination dining market.

Common dining options include:

  • Quick-service restaurants
  • Cafes
  • Snack and beverage outlets
  • Terminal dining concessions

Public Transport and Parking

Casablanca Mohammed V is connected to the city by rail and road, giving passengers several ways to reach the airport from Casablanca and the surrounding region. The official airport site provides transport guidance, including rail access and other ground transportation details on its transport information page. Taxis and private vehicles are also commonly used for airport access.

Regional accessibility is important because the airport serves a large metropolitan area and functions as a national transfer point. Ground transport options support both business travel and connecting itineraries, with onward access from Casablanca to other parts of Morocco handled through the city’s wider transport network.

Passengers can reach the airport using:

  • Train
  • Taxi
  • Private car
  • Airport road access
  • Bus or shuttle services where available

Parking is available for passengers and visitors using private vehicles, with products designed for short stays and longer airport visits. Parking availability supports both local departing travelers and those meeting arriving passengers.

Parking options include:

  • Short-term parking
  • Long-term parking
  • Passenger parking
  • Visitor parking

Runways and Operations

The airport is equipped with a single major runway system centered on a long paved runway capable of supporting widebody and long-haul operations. This infrastructure is consistent with its role as Morocco’s principal hub and main international gateway.

Operationally, the runway system supports a broad mix of domestic, regional, and intercontinental traffic, including scheduled passenger services and connecting bank operations. The airport’s airfield configuration is suited to regular commercial airline use and the aircraft types typically operated on trunk routes and long-haul sectors.

The runway system includes:

  • One primary runway
  • Long-runway capability
  • Support for widebody operations
  • Commercial scheduled airline traffic

Passenger Traffic and Airport Role

Casablanca Mohammed V is the country’s leading airport by network role and serves as the central hub for Royal Air Maroc. It functions as Morocco’s main connector airport for both domestic distribution and international transfer traffic, with demand tied to business travel, visiting friends and relatives, tourism, and connecting itineraries.

Its route structure gives it a dual role as a gateway to Casablanca and as a transfer point for passengers traveling between Africa, Europe, and other long-haul markets. The airport also supports domestic links to Moroccan cities, helping consolidate traffic through the national hub.

The airport’s role includes:

  • National hub airport
  • International gateway
  • Domestic connector
  • Transfer point for long-haul and regional routes

Location and Catchment Area

The airport is located outside central Casablanca and serves the city’s wider metropolitan area as well as nearby economic and industrial zones. Its catchment extends beyond the city itself because it is the principal air gateway for western Morocco and a major connection point for national and international travel.

The airport’s strategic location supports traffic from Casablanca’s business sector, leisure demand, and passengers connecting to other Moroccan destinations. It also serves travelers from surrounding regions who use Casablanca as the main departure point for international flights.

The airport serves:

  • Casablanca metropolitan area
  • Western Morocco
  • Business and financial travel demand
  • Domestic connections to other Moroccan cities
  • International transfer traffic

Hotels Near the Airport

Hotels near Casablanca Mohammed V are useful for transit passengers, early departures, late arrivals, and business travelers needing access to the airport area. Nearby accommodation options are generally chosen for convenience rather than for destination stays, especially for passengers connecting through the hub. Official airport or hotel pages should be checked for current availability and transfer arrangements.

Notable nearby hotels include:

  • None verified confidently for inclusion here

Airport History

Casablanca Mohammed V developed as Morocco’s principal airport in response to the growth of Casablanca as the country’s economic center and largest city. Its role expanded alongside the city’s international trade, business activity, and demand for passenger air services.

Over time, the airport was modernized to support higher traffic volumes and more complex airline operations. Expansion and infrastructure work have focused on accommodating growing commercial aviation demand, including facilities for international services and transfer passengers.

As Royal Air Maroc expanded its network, the airport became the core of the airline’s hub structure. This strengthened Casablanca’s position as a connecting point for domestic travel within Morocco and for international traffic across Africa, Europe, and beyond.

Today, Casablanca Mohammed V functions as Morocco’s main hub airport and primary long-haul gateway. Its current role reflects decades of development into a major commercial airport built around scheduled passenger service, transfer flows, and national network connectivity.

Miscellaneous