Marrakech Airport (RAK)

Morocco flag

Country Morocco | Continent Africa | IATA: RAK | ICAO: GMMX | Elevation 1545 ft · 471 m | Local time

Destinations
110
Flights / day
111
Busiest route
Paris
Top airline
Ryanair

Marrakech Menara Airport averages 111 flights per day to 110 destinations, with seven domestic routes and 102 international routes. A total of 36 airlines operate at RAK, led by Ryanair. This airport provides direct service to 28 countries across three continents, with France representing its largest international market. The longest nonstop route from Marrakech Menara connects to Atlanta, with a typical flight time of 9 hr 30 mins. Updated: February 16, 2026

Route Network

Marrakech Menara Airport connects 109 destinations worldwide, with Paris standing out as its busiest route. The longest nonstop flight is to Atlanta, and the shortest flight is to Casablanca.

Paris (ORY) – France
4 airlines
3 hr 40 mins
1,301 mi · 2,094 km
9
per day
London (LGW) – United Kingdom
3 airlines
3 hr 50 mins
1,408 mi · 2,266 km
5
per day
Casablanca (CMN) – Morocco
1 airline
1 hr 10 mins
124 mi · 200 km
5
per day
Paris (CDG) – France
2 airlines
3 hr 40 mins
1,323 mi · 2,129 km
4
per day
Bordeaux/Mérignac (BOD) – France
4 airlines
3 hr 0 mins
995 mi · 1,602 km
4
per day
Lyon (LYS) – France
4 airlines
3 hr 25 mins
1,202 mi · 1,935 km
3
per day
Nantes (NTE) – France
4 airlines
3 hr 20 mins
1,127 mi · 1,813 km
3
per day
Lisbon (LIS) – Portugal
3 airlines
2 hr 10 mins
500 mi · 804 km
3
per day
Milan (MXP) – Italy
3 airlines
3 hr 35 mins
1,320 mi · 2,125 km
3
per day
Barcelona (BCN) – Spain
2 airlines
2 hr 45 mins
873 mi · 1,405 km
3
per day
London (STN) – United Kingdom
2 airlines
4 hr 0 mins
1,462 mi · 2,353 km
3
per day
Geneva (GVA) – Switzerland
2 airlines
3 hr 30 mins
1,261 mi · 2,029 km
2
per day
Madrid (MAD) – Spain
1 airline
2 hr 20 mins
663 mi · 1,066 km
2
per day
Manchester (MAN) – United Kingdom
3 airlines
4 hr 5 mins
1,530 mi · 2,462 km
2
per day
Marseille (MRS) – France
3 airlines
3 hr 10 mins
1,091 mi · 1,756 km
2
per day
Amsterdam (AMS) – Netherlands
2 airlines
4 hr 10 mins
1,569 mi · 2,525 km
2
per day
Brussels (CRL) – Belgium
1 airline
3 hr 55 mins
1,452 mi · 2,336 km
2
per day
Málaga (AGP) – Spain
1 airline
1 hr 45 mins
404 mi · 651 km
2
per day
Toulouse-Blagnac (TLS) – France
4 airlines
3 hr 0 mins
976 mi · 1,570 km
2
per day
Brussels (BRU) – Belgium
3 airlines
4 hr 0 mins
1,479 mi · 2,380 km
2
per day
Bergamo (BGY) – Italy
1 airline
3 hr 40 mins
1,358 mi · 2,186 km
1
per day
Beauvais/Tillé (BVA) – France
1 airline
3 hr 45 mins
1,341 mi · 2,157 km
1
per day
Dublin (DUB) – Ireland
2 airlines
4 hr 5 mins
1,510 mi · 2,430 km
1
per day
Nice (NCE) – France
1 airline
3 hr 20 mins
1,175 mi · 1,891 km
1
per day
Alicante (ALC) – Spain
1 airline
2 hr 10 mins
626 mi · 1,007 km
1
per day
Bâle/Mulhouse (BSL) – France
1 airline
3 hr 45 mins
1,375 mi · 2,213 km
1
per day
Eindhoven (EIN) – Netherlands
2 airlines
4 hr 5 mins
1,531 mi · 2,464 km
1
per day
Porto (OPO) – Portugal
2 airlines
2 hr 30 mins
667 mi · 1,074 km
1
per day
Roma (CIA) – Italy
1 airline
3 hr 35 mins
1,337 mi · 2,152 km
1
per day
Seville (SVQ) – Spain
1 airline
1 hr 50 mins
420 mi · 675 km
1
per day
Valencia (VLC) – Spain
1 airline
2 hr 20 mins
690 mi · 1,111 km
1
per day
Berlin (BER) – Germany
2 airlines
4 hr 30 mins
1,796 mi · 2,890 km
1
per day
Nápoli (NAP) – Italy
2 airlines
3 hr 40 mins
1,394 mi · 2,243 km
1
per day
Treviso (TSF) – Italy
1 airline
3 hr 50 mins
1,453 mi · 2,338 km
6
per week
Birmingham (BHX) – United Kingdom
2 airlines
4 hr 0 mins
1,475 mi · 2,373 km
5
per week
Budapest (BUD) – Hungary
2 airlines
4 hr 30 mins
1,804 mi · 2,903 km
5
per week
Copenhagen (CPH) – Denmark
2 airlines
4 hr 50 mins
1,939 mi · 3,120 km
5
per week
Hahn (HHN) – Germany
1 airline
4 hr 0 mins
1,492 mi · 2,402 km
5
per week
Lille/Lesquin (LIL) – France
3 airlines
3 hr 55 mins
1,428 mi · 2,299 km
5
per week
Newark (EWR) – United States of America
1 airline
8 hr 20 mins
3,656 mi · 5,884 km
5
per week
Pisa (PSA) – Italy
1 airline
3 hr 35 mins
1,303 mi · 2,098 km
5
per week
Warsaw (WAW) – Poland
2 airlines
RAK → WAW
5
per week
Athens (ATH) – Greece
1 airline
4 hr 35 mins
1,857 mi · 2,989 km
4
per week
Atlanta (ATL) – United States of America
1 airline
9 hr 30 mins
4,339 mi · 6,983 km
4
per week
Cologne (CGN) – Germany
1 airline
4 hr 5 mins
1,540 mi · 2,478 km
4
per week
Fes (FEZ) – Morocco
1 airline
1 hr 20 mins
239 mi · 385 km
4
per week
Frankfurt-am-Main (FRA) – Germany
1 airline
4 hr 5 mins
1,532 mi · 2,466 km
4
per week
Glasgow (GLA) – United Kingdom
2 airlines
4 hr 25 mins
1,686 mi · 2,713 km
4
per week
Gran Canaria Island (LPA) – Spain
1 airline
2 hr 20 mins
509 mi · 818 km
4
per week
Munich (MUC) – Germany
1 airline
4 hr 5 mins
1,553 mi · 2,499 km
4
per week
Rennes/Saint-Jacques (RNS) – France
1 airline
3 hr 25 mins
1,185 mi · 1,906 km
4
per week
Rome (FCO) – Italy
1 airline
3 hr 35 mins
1,321 mi · 2,126 km
4
per week
Stockholm (ARN) – Sweden
2 airlines
5 hr 30 mins
2,276 mi · 3,663 km
4
per week
Torino (TRN) – Italy
1 airline
3 hr 30 mins
1,262 mi · 2,031 km
4
per week
Weeze (NRN) – Germany
1 airline
4 hr 5 mins
1,557 mi · 2,506 km
4
per week
Belfast (BFS) – United Kingdom
1 airline
4 hr 15 mins
1,595 mi · 2,567 km
3
per week
Bilbao (BIO) – Spain
2 airlines
2 hr 45 mins
855 mi · 1,376 km
3
per week
Bristol (BRS) – United Kingdom
1 airline
3 hr 50 mins
1,393 mi · 2,242 km
3
per week
Bucharest (OTP) – Romania
1 airline
4 hr 55 mins
2,041 mi · 3,285 km
3
per week
Cluj-Napoca (CLJ) – Romania
1 airline
4 hr 50 mins
1,976 mi · 3,180 km
3
per week
Liverpool (LPL) – United Kingdom
1 airline
4 hr 5 mins
1,523 mi · 2,451 km
3
per week
Luxembourg (LUX) – Luxembourg
1 airline
3 hr 55 mins
1,447 mi · 2,328 km
3
per week
Montpellier/Méditerranée (MPL) – France
1 airline
3 hr 5 mins
1,054 mi · 1,696 km
3
per week
Montreal (YUL) – Canada
1 airline
8 hr 10 mins
3,574 mi · 5,752 km
3
per week
Nîmes/Garons (FNI) – France
1 airline
RAK → FNI
3
per week
Oslo (OSL) – Norway
1 airline
5 hr 15 mins
2,161 mi · 3,477 km
3
per week
Oujda (OUD) – Morocco
1 airline
1 hr 45 mins
416 mi · 669 km
3
per week
Perpignan/Rivesaltes (PGF) – France
1 airline
RAK → PGF
3
per week
Santander (SDR) – Spain
1 airline
2 hr 45 mins
848 mi · 1,365 km
3
per week
Tangier (TNG) – Morocco
1 airline
1 hr 35 mins
310 mi · 498 km
3
per week
Tours/Val de Loire (Loire Valley) (TUF) – France
1 airline
RAK → TUF
3
per week
Vienna (VIE) – Austria
1 airline
4 hr 20 mins
1,719 mi · 2,767 km
3
per week
Zurich (ZRH) – Switzerland
1 airline
3 hr 45 mins
1,401 mi · 2,255 km
3
per week
Lanzarote Island (ACE) – Spain
1 airline
2 hr 5 mins
380 mi · 611 km
2
per week
Agadir (AGA) – Morocco
2 airlines
1 hr 25 mins
120 mi · 194 km
2
per week
Ajaccio/Napoléon Bonaparte (AJA) – France
1 airline
RAK → AJA
2
per week
Biarritz/Anglet/Bayonne (BIQ) – France
1 airline
RAK → BIQ
2
per week
Bologna (BLQ) – Italy
1 airline
3 hr 40 mins
1,373 mi · 2,210 km
2
per week
Brest/Guipavas (BES) – France
1 airline
3 hr 25 mins
1,179 mi · 1,897 km
2
per week
Châlons/Vatry (XCR) – France
1 airline
RAK → XCR
2
per week
Dakhla (VIL) – Western Sahara
1 airline
RAK → VIL
2
per week
Düsseldorf (DUS) – Germany
1 airline
4 hr 5 mins
1,554 mi · 2,502 km
2
per week
Edinburgh (EDI) – United Kingdom
1 airline
4 hr 25 mins
1,697 mi · 2,731 km
2
per week
Errachidia (ERH) – Morocco
1 airline
RAK → ERH
2
per week
Helsinki (HEL) – Finland
1 airline
5 hr 50 mins
2,487 mi · 4,003 km
2
per week
Kraków (KRK) – Poland
1 airline
4 hr 45 mins
1,915 mi · 3,081 km
2
per week
La Rochelle/Île de Ré (LRH) – France
1 airline
RAK → LRH
2
per week
Laayoune (EUN) – Western Sahara
1 airline
RAK → EUN
2
per week
Leeds (LBA) – United Kingdom
1 airline
4 hr 10 mins
1,570 mi · 2,527 km
2
per week
Limoges/Bellegarde (LIG) – France
1 airline
3 hr 15 mins
1,101 mi · 1,772 km
2
per week
Medina (MED) – Saudi Arabia
1 airline
RAK → MED
2
per week
Newcastle upon Tyne (NCL) – United Kingdom
1 airline
4 hr 20 mins
1,648 mi · 2,653 km
2
per week
Riga (RIX) – Latvia
1 airline
5 hr 30 mins
2,319 mi · 3,732 km
2
per week
Salzburg (SZG) – Austria
1 airline
4 hr 5 mins
1,572 mi · 2,529 km
2
per week
Sofia (SOF) – Bulgaria
1 airline
4 hr 35 mins
1,880 mi · 3,025 km
2
per week
Southend (SEN) – United Kingdom
1 airline
3 hr 55 mins
1,449 mi · 2,332 km
2
per week
Stuttgart (STR) – Germany
1 airline
3 hr 55 mins
1,484 mi · 2,388 km
2
per week
Tenerife Island (TFS) – Spain
1 airline
2 hr 30 mins
568 mi · 913 km
2
per week
Tétouan (TTU) – Morocco
1 airline
RAK → TTU
2
per week
Zaragoza (ZAZ) – Spain
1 airline
2 hr 35 mins
795 mi · 1,280 km
2
per week
Deauville (DOL) – France
1 airline
RAK → DOL
1
per week
Dole/Tavaux (DLE) – France
1 airline
RAK → DLE
1
per week
Faro (FAO) – Portugal
1 airline
RAK → FAO
1
per week
Goteborg (GOT) – Sweden
1 airline
5 hr 0 mins
2,041 mi · 3,285 km
1
per week
Hanover (HAJ) – Germany
1 airline
4 hr 20 mins
1,694 mi · 2,726 km
1
per week
Jeddah (JED) – Saudi Arabia
1 airline
RAK → JED
1
per week
Prague (PRG) – Czechia
1 airline
4 hr 20 mins
1,716 mi · 2,762 km
1
per week
Salamanca (SLM) – Spain
1 airline
RAK → SLM
1
per week
Strasbourg (SXB) – France
1 airline
3 hr 50 mins
1,427 mi · 2,297 km
1
per week

Route and destination data updated February 16, 2026.

Marrakech Menara Airport is served by 36 airlines, with Ryanair in the lead at 29% of routes. The top three carriers together cover 51% of routes. 18 carriers operate only one route each. A total of 35 airlines operate international routes, compared with four airlines serving domestic routes. Delta Air Lines is operating the longest nonstop flight, connecting to Atlanta with a flight time of 9 hrs 30 mins.

Ryanair (45 routes)
easyJet (22 routes)
Transavia France (13 routes)
Royal Air Maroc (10 routes)
Volotea (6 routes)
Jet2 (6 routes)
Eurowings (5 routes)
TUI Airlines Belgium (4 routes)
Wizz Air Malta (4 routes)
Norwegian Air Sweden (4 routes)
Vueling (3 routes)
Ryanair UK (3 routes)
Transavia (3 routes)
Wizz Air (3 routes)
Flight Alaska (2 routes)
Luxair (2 routes)
Edelweiss Air (2 routes)
Saudi Arabian Airlines (2 routes)
British Airways (1 routes)
Wizz Air UK (1 routes)
Air France (1 routes)
TAP Air Portugal (1 routes)
SWISS (1 routes)
Aer Lingus (1 routes)
SAS (1 routes)
United Airlines (1 routes)
LOT - Polish Airlines (1 routes)
Turkish Airlines (1 routes)
Aegean Airlines (1 routes)
Delta Air Lines (1 routes)
Air Transat (1 routes)
Norwegian Air Shuttle (1 routes)
Austrian (1 routes)
Air Corsica (1 routes)
airBaltic (1 routes)
Iberia (1 routes)

Marrakech Menara Airport provides direct service to 28 countries across three continents. The route network is 6% domestic and 94% international. France is the primary international destination.

France - 36/day
United Kingdom - 14/day
Spain - 13/day
Italy - 10/day
Morocco - 7/day
Germany - 5/day
Portugal - 4/day
Belgium - 4/day
Switzerland - 3/day
Netherlands - 3/day
Ireland - 1/day
Hungary - 1/day
Denmark - 1/day
United States of America - 1/day
Poland - 1/day
Greece - 1/day
Sweden - 1/day
Romania - 1/day
Austria - 1/day
Western Sahara - 1/day
Luxembourg - 0/day
Canada - 0/day
Norway - 0/day
Finland - 0/day
Saudi Arabia - 0/day
Latvia - 0/day
Bulgaria - 0/day
Czechia - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
10,167 ft 3,099 m 148 ft 45 m Asphalt
10,167 ft 3,099 m 148 ft 45 m Asphalt

Runway Length

18 aircraft cannot operate at Marrakech Menara Airport due to runway length constraints. The airport’s longest runway is 10,167 ft (3,099 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Airbus A340 Private Jet 10,256 ft 3,126 m 8,999 ft 2,743 m
McDonnell Douglas MD-11 10,299 ft 3,139 m 6,949 ft 2,118 m
Airbus A340-600 10,302 ft 3,140 m 6,562 ft 2,000 m
Boeing BBJ 787-9 10,397 ft 3,169 m 5,699 ft 1,737 m
VC-25A Air Force One 10,466 ft 3,190 m 7,999 ft 2,438 m
Boeing 747-8 10,466 ft 3,190 m 8,793 ft 2,680 m
Airbus A340-500 10,499 ft 3,200 m 6,299 ft 1,920 m
Boeing 747-200 10,499 ft 3,200 m 6,234 ft 1,900 m
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous