site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Morocco
  3. Flights from RAK

Flights from Marrakech (RAK)

Last updated: Sep 10, 2026

Did you mean flights to Marrakech?

Marrakech Menara Airport is Morocco's second busiest and sits just a few kilometers from the medina and Jemaa el-Fnaa, close enough that the drive into the old city takes minutes.

Right now there are 120 airports in 30 countries connected to Marrakech, 7 of them domestic, with 61 airlines flying scheduled passenger traffic.

Marrakech's longest nonstop connection is Atlanta (ATL), 4,339 miles, offered by Delta Air Lines and Virgin Atlantic.

Its terminal is wrapped in white concrete panels cut into interlocking Islamic geometric lozenges that throw patterned light across the floor, a modern take on the region's traditional screenwork.

On this page

  1. Airlines flying from Marrakech
  2. Popular destinations from Marrakech
  3. Popular destinations with a stopover
  4. Information on Points & Miles
  5. Long-haul flights from Marrakech
  6. Flights from Marrakech (RAK) by country
  7. Seasonal and upcoming routes from Marrakech
  8. Airline alliances from Marrakech
  9. Award programs flying from Marrakech
  10. Intercontinental flights from Marrakech
  11. Domestic flights from Marrakech
  12. Alternative airports near Marrakech
Frequently asked questions

Airlines flying from Marrakech

  • Ryanair50 destinations
  • easyJet29 destinations
  • Royal Air Maroc14 destinations
  • Transavia France10 destinations
  • Jet2.com6 destinations
  • Region Airline6 destinations
  • Volotea6 destinations
  • Air Nostrum5 destinations
  • Eurowings5 destinations
  • Iberia5 destinations
  • TUIfly Belgium5 destinations
  • Vueling5 destinations
  • W45 destinations
  • Norwegian Air International4 destinations
  • Qatar Airways4 destinations
  • Thomson Airways4 destinations
  • Transavia Airlines

Popular destinations from Marrakech

The places reachable from Marrakech on the most scheduled services, busiest first.

  • Paris (CDG)1,323 mi
  • Lisbon (LIS)500 mi
  • Madrid (MAD)663 mi
  • Paris (ORY)1,301 mi
  • Casablanca (CMN)124 mi
  • London (LGW)1,408 mi
  • Barcelona (BCN)873 mi
  • Malaga (AGP)404 mi
  • Lyon (LYS)1,202 mi
  • Marseille (MRS)1,091 mi
  • Amsterdam (AMS)1,569 mi
  • Nantes (NTE)1,127 mi
  • Milan (MXP)1,320 mi
  • London (STN)1,462 mi
  • Toulouse/Blagnac (TLS)976 mi
  • Manchester (MAN)1,530 mi
  • Brussels (CRL)

Popular destinations with a stopover

Aside from the non-stop destinations above, these popular places require a connection:

  • Doha (DOH)Qatar

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Marrakech not already shown in a shorter great-circle distance band.

From Marrakech, which places within 500 miles can I reach?

  • Agadir (AGA)120 mi
  • Casablanca (CMN)124 mi
  • Errachidia (ERH)215 mi
  • Fes (FEZ)239 mi
  • Tangier (TNG)310 mi
  • TTU (TTU)317 mi
  • Faro (FAO)374 mi
  • Lanzarote Island (ACE)380 mi
  • Malaga (AGP)404 mi
  • Oujda (OUD)416 mi
  • Sevilla (SVQ)420 mi
  • El Aaiun (EUN)438 mi
  • Lisbon (LIS)500 mi
Show all 13 destinationsShow less

From Marrakech, which places within 1,000 miles can I reach?

  • Badajoz (BJZ)508 mi
  • Gran Canaria Island (LPA)509 mi
  • Tenerife Island (TFS)568 mi
  • Corvera (RMU)580 mi
  • Alicante (ALC)626 mi
  • Salamanca (SLM)661 mi

From Marrakech, which places within 2,000 miles can I reach?

  • Montpellier/Mediterranee (MPL)1,054 mi
  • La Rochelle/Ile de Re (LRH)1,071 mi
  • Nimes/Garons (FNI)1,078 mi
  • Marseille (MRS)1,091 mi
  • Limoges/Bellegarde (LIG)1,101 mi
  • Tunis (TUN)1,102 mi

From Marrakech, which places within 3,000 miles can I reach?

  • Warsaw (WAW)2,035 mi
  • Gothenburg (GOT)2,041 mi
  • Bucharest (OTP)2,041 mi
  • Arnavutkoy (IST)2,132 mi
  • Oslo (OSL)2,161 mi
  • Stockholm (ARN)2,276 mi

From Marrakech, which places within 4,000 miles can I reach?

  • Montreal (YUL)3,574 mi
  • Newark (EWR)3,656 mi

From Marrakech, which places within 5,000 miles can I reach?

  • Atlanta (ATL)4,339 mi

Long-haul flights from Marrakech

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes from Marrakech of 3,000 miles or more.

  • Atlanta (ATL)4,339 mi
  • Newark (EWR)3,656 mi
  • Montreal (YUL)3,574 mi

Flights from Marrakech (RAK) by country

  • Marrakech has nonstop service to 24 airports in France: Paris (CDG), Paris (ORY), Lyon (LYS), Marseille (MRS), Nantes (NTE), Toulouse/Blagnac (TLS), Bordeaux/Merignac (BOD), Beauvais/Tille (BVA), Bale/Mulhouse (BSL), Nice (NCE), Lille/Lesquin (LIL), Perpignan/Rivesaltes (PGF), Brest/Guipavas (BES), Nimes/Garons (FNI), Tours/Val de Loire (Loire Valley) (TUF), Montpellier/Mediterranee (MPL), Strasbourg (SXB), Limoges/Bellegarde (LIG), Biarritz/Anglet/Bayonne (BIQ), Dole/Tavaux (DLE), La Rochelle/Ile de Re (LRH), Rennes/Saint-Jacques (RNS), Deauville (DOL), and Chalons/Vatry (XCR). Flights are offered by Air France (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Iberia (Oneworld), KLM (SkyTeam), Royal Air Maroc (Oneworld), Ryanair, Transavia France, TUIfly Belgium, Volotea, and Vueling.

    France24 destinations
  • Marrakech has nonstop service to 18 airports in Spain: Madrid (MAD), Barcelona (BCN), Malaga (AGP), Valencia (VLC), Gran Canaria Island (LPA), Alicante (ALC), Lanzarote Island (ACE), Tenerife Island (TFS), Sevilla (SVQ), Bilbao (BIO), Zaragoza (ZAZ), Santander (SDR), Palma De Mallorca (PMI), Santiago de Compostela (SCQ), Badajoz (BJZ), Corvera (RMU), Salamanca (SLM), and Valladolid (VLL). Flights are offered by Air Europa (SkyTeam), Air Nostrum, American Airlines (Oneworld), British Airways (Oneworld), easyJet, Etihad Airways, Iberia (Oneworld), Iberia Express (Oneworld), Qatar Airways (Oneworld), Royal Air Maroc (Oneworld), Ryanair, Volotea, and Vueling.

    Spain18 destinations
  • Marrakech has nonstop service to 14 airports in United Kingdom: London (LGW), London (STN), Manchester (MAN), London (LHR), London (LTN), Birmingham (BHX), Bristol (BRS), Southend (SEN), Newcastle (NCL), Liverpool (LPL), Edinburgh (EDI), Glasgow (GLA), Leeds (LBA), and Belfast (BFS). Flights are offered by British Airways (Oneworld), easyJet, Jet2.com, Region Airline, and Thomson Airways.

    United Kingdom14 destinations
  • Marrakech has nonstop service to 11 airports in Germany: Frankfurt-am-Main (FRA), Weeze (NRN), Munich (MUC), Dusseldorf (DUS), Cologne (CGN), Hamburg (HAM), Hahn (HHN), Stuttgart (STR), Hannover (HAJ), Berlin (BER), and Baden-Baden (FKB). Flights are offered by Discover Airlines (Star Alliance), easyJet, Eurowings (Star Alliance), Lufthansa (Star Alliance), Ryanair, and Transavia Airlines.

    Germany11 destinations
  • Marrakech has nonstop service to 10 airports in Italy: Milan (MXP), Bergamo (BGY), Roma (CIA), Palermo (PMO), Napoli (NAP), Pisa (PSA), Rome (FCO), Treviso (TSF), Torino (TRN), and Bologna (BLQ). Flights are offered by easyJet, Neos, Ryanair, TUIfly Belgium, and W4.

    Italy10 destinations
  • Marrakech has nonstop service to 3 airports in Portugal: Lisbon (LIS), Porto (OPO), and Faro (FAO). Flights are offered by Air Canada (Star Alliance), easyJet, Emirates, Etihad Airways, LATAM Chile, LOT Polish Airlines (Star Alliance), Ryanair, SATA International, TAP Portugal (Star Alliance), and Turkish Airlines (Star Alliance).

    Portugal3 destinations
  • Marrakech has nonstop service to 2 airports in Austria: Vienna (VIE) and Salzburg (SZG). Flights are offered by Austrian Airlines (Star Alliance) and Eurowings (Star Alliance).

    Austria2 destinations
  • Marrakech has nonstop service to 2 airports in Belgium: Brussels (CRL) and Brussels (BRU). Flights are offered by Royal Air Maroc (Oneworld), Ryanair, Transavia Airlines, and TUIfly Belgium.

    Belgium2 destinations
  • Marrakech has nonstop service to 2 airports in Netherlands: Amsterdam (AMS) and Eindhoven (EIN). Flights are offered by Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Ryanair, and Transavia Airlines.

    Netherlands2 destinations
  • Marrakech has nonstop service to 2 airports in Poland: Warsaw (WAW) and Krakow (KRK). Flights are offered by LOT Polish Airlines (Star Alliance), Ryanair, and Wizz Air.

    Poland2 destinations
  • Marrakech has nonstop service to 2 airports in Romania: Bucharest (OTP) and Cluj-Napoca (CLJ). Flights are offered by W4.

    Romania2 destinations
  • Marrakech has nonstop service to 2 airports in Sweden: Stockholm (ARN) and Gothenburg (GOT). Flights are offered by Norwegian Air International and Ryanair.

    Sweden2 destinations
  • Marrakech has nonstop service to 2 airports in Switzerland: Geneva (GVA) and Zurich (ZRH). Flights are offered by Air Canada (Star Alliance), Comlux Aruba, easyJet, Edelweiss Air (Star Alliance), Lufthansa (Star Alliance), Smartwings, and Swiss International Air Lines (Star Alliance).

    Switzerland2 destinations
  • Marrakech has nonstop service to 2 airports in United States: Atlanta (ATL) and Newark (EWR). Flights are offered by Delta Air Lines (SkyTeam), United Airlines (Star Alliance), and Virgin Atlantic (SkyTeam).

    United States2 destinations
  • Marrakech has nonstop service to 2 airports in Western Sahara: Dakhla (VIL) and El Aaiun (EUN). Flights are offered by Royal Air Maroc (Oneworld).

    Western Sahara2 destinations
  • You can fly nonstop from Marrakech to Sofia (SOF) in Bulgaria with Bulgaria Air, Ryanair, and Wizz Air.

    Bulgaria1 destination

Seasonal and upcoming routes from Marrakech

Not flying yet

  • Berlin (BER)Sep 11, 2026 – Mar 27, 2027
  • Montpellier/Mediterranee (MPL)Starts Sep 11, 2026
  • TTU (TTU)Sep 11, 2026 – Mar 26, 2027
  • Bilbao (BIO)Sep 12, 2026 – May 25, 2027
  • Deauville (DOL)Starts Sep 12, 2026
  • Santiago de Compostela (SCQ)Sep 13, 2026 – Oct 24, 2026
  • Athens (ATH)Starts Sep 15, 2026
  • Frankfurt-am-Main (FRA)Starts Sep 15, 2026
  • Luxembourg (LUX)Starts Sep 15, 2026
  • Munich (MUC)Starts Sep 15, 2026
  • Rome (FCO)Sep 16, 2026 – Mar 27, 2027
  • Medina (MED)Sep 16, 2026 – Oct 14, 2026
  • Bucharest (OTP)Starts Sep 20, 2026
  • London (LHR)Sep 28, 2026 – May 12, 2027

Ending before the rest

  • Faro (FAO)Through Nov 1, 2026
  • Palma De Mallorca (PMI)Through Mar 5, 2027
  • Torino (TRN)Through Mar 24, 2027
  • Krakow (KRK)Through Mar 25, 2027
  • Chalons/Vatry (XCR)Through Mar 25, 2027
  • Errachidia (ERH)Through Mar 26, 2027

The other 57 routes are scheduled across the whole window the feed publishes.

Airline alliances from Marrakech

  • Oneworld17 destinations
  • Star Alliance17 destinations
  • SkyTeam7 destinations

Award programs flying from Marrakech

How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan17 destinations
  • Alaska Atmos Rewards17 destinations
  • All Nippon Airways17 destinations
  • American Airlines17 destinations
  • British Airways17 destinations
  • Cathay Pacific17 destinations
  • EVA Air Infinity MileageLands17 destinations
  • Finnair Plus17 destinations
  • Iberia Plus17 destinations
  • LifeMiles17 destinations
  • Lufthansa Miles & More17 destinations
  • Qantas Frequent Flyer17 destinations
  • Qatar Airways17 destinations
  • Singapore KrisFlyer17 destinations
  • TAP Miles&Go17 destinations
  • Turkish Miles&Smiles17 destinations

Intercontinental flights from Marrakech

Non-stop flights from Marrakech to Europe

Aegean Airlines (Star Alliance) flies nonstop from Marrakech to Athens (ATH).

Aer Lingus flies nonstop from Marrakech to Dublin (DUB).

Air Canada (Star Alliance) flies nonstop from Marrakech to Lisbon (LIS) and Zurich (ZRH).

Air Europa (SkyTeam) flies nonstop from Marrakech to Madrid (MAD).

Air France (SkyTeam) flies nonstop from Marrakech to Paris (CDG).

Air Nostrum flies nonstop from Marrakech to Palma De Mallorca (PMI), Badajoz (BJZ), Corvera (RMU), Salamanca (SLM), and Valladolid (VLL).

American Airlines (Oneworld) flies nonstop from Marrakech to Madrid (MAD).

Austrian Airlines (Star Alliance) flies nonstop from Marrakech to Vienna (VIE).

British Airways (Oneworld) flies nonstop from Marrakech to Madrid (MAD), London (LGW), and London (LHR).

Bulgaria Air flies nonstop from Marrakech to Sofia (SOF).

Comlux Aruba flies nonstop from Marrakech to Zurich (ZRH).

Delta Air Lines (SkyTeam) flies nonstop from Marrakech to Paris (CDG) and Amsterdam (AMS).

Discover Airlines (Star Alliance) flies nonstop from Marrakech to Frankfurt-am-Main (FRA) and Munich (MUC).

easyJet flies nonstop from Marrakech to Paris (CDG), Lisbon (LIS), London (LGW), Malaga (AGP), Lyon (LYS), Amsterdam (AMS), Nantes (NTE), Milan (MXP), Toulouse/Blagnac (TLS), Manchester (MAN), Bordeaux/Merignac (BOD), Geneva (GVA), Bale/Mulhouse (BSL), Zurich (ZRH), Nice (NCE), London (LTN), Birmingham (BHX), Lille/Lesquin (LIL), Napoli (NAP), Bristol (BRS), Southend (SEN), Newcastle (NCL), Liverpool (LPL), Strasbourg (SXB), Edinburgh (EDI), Glasgow (GLA), Hamburg (HAM), Prague (PRG), and Belfast (BFS).

Edelweiss Air (Star Alliance) flies nonstop from Marrakech to Zurich (ZRH).

Emirates flies nonstop from Marrakech to Lisbon (LIS).

Etihad Airways flies nonstop from Marrakech to Lisbon (LIS) and Madrid (MAD).

Eurowings (Star Alliance) flies nonstop from Marrakech to Dusseldorf (DUS), Prague (PRG), Stuttgart (STR), Hannover (HAJ), and Salzburg (SZG).

Iberia (Oneworld) flies nonstop from Marrakech to Madrid (MAD), Paris (ORY), Barcelona (BCN), and Bilbao (BIO).

Iberia Express (Oneworld) flies nonstop from Marrakech to Madrid (MAD).

Jet2.com flies nonstop from Marrakech to London (STN), Manchester (MAN), Birmingham (BHX), Newcastle (NCL), Glasgow (GLA), and Leeds (LBA).

KLM (SkyTeam) flies nonstop from Marrakech to Paris (CDG) and Amsterdam (AMS).

LATAM Chile flies nonstop from Marrakech to Lisbon (LIS).

LOT Polish Airlines (Star Alliance) flies nonstop from Marrakech to Lisbon (LIS) and Warsaw (WAW).

Lufthansa (Star Alliance) flies nonstop from Marrakech to Geneva (GVA), Frankfurt-am-Main (FRA), and Munich (MUC).

Luxair flies nonstop from Marrakech to Luxembourg (LUX).

Neos flies nonstop from Marrakech to Rome (FCO).

Norwegian Air International flies nonstop from Marrakech to Stockholm (ARN), Copenhagen (CPH), Helsinki (HEL), and Gothenburg (GOT).

Norwegian Air Shuttle (NAS) flies nonstop from Marrakech to Oslo (OSL).

Qatar Airways (Oneworld) flies nonstop from Marrakech to Madrid (MAD) and Barcelona (BCN).

Region Airline flies nonstop from Marrakech to London (STN), Manchester (MAN), Birmingham (BHX), Newcastle (NCL), Liverpool (LPL), and Edinburgh (EDI).

Royal Air Maroc (Oneworld) flies nonstop from Marrakech to Paris (CDG), Madrid (MAD), Paris (ORY), Lyon (LYS), Marseille (MRS), Nantes (NTE), Toulouse/Blagnac (TLS), Bordeaux/Merignac (BOD), Brussels (BRU), and Arnavutkoy (IST).

Ryanair flies nonstop from Marrakech to Lisbon (LIS), Madrid (MAD), Barcelona (BCN), Malaga (AGP), Marseille (MRS), Milan (MXP), Toulouse/Blagnac (TLS), Brussels (CRL), Bergamo (BGY), Brussels (BRU), Valencia (VLC), Beauvais/Tille (BVA), Roma (CIA), Eindhoven (EIN), Gran Canaria Island (LPA), Weeze (NRN), Budapest (BUD), Dublin (DUB), Napoli (NAP), Alicante (ALC), Sofia (SOF), Perpignan/Rivesaltes (PGF), Lanzarote Island (ACE), Stockholm (ARN), Pisa (PSA), Tenerife Island (TFS), Porto (OPO), Sevilla (SVQ), Treviso (TSF), Cologne (CGN), Nimes/Garons (FNI), Tours/Val de Loire (Loire Valley) (TUF), Faro (FAO), Zaragoza (ZAZ), Limoges/Bellegarde (LIG), Torino (TRN), Dole/Tavaux (DLE), Krakow (KRK), La Rochelle/Ile de Re (LRH), Hahn (HHN), Santander (SDR), Berlin (BER), Chalons/Vatry (XCR), Palma De Mallorca (PMI), and Baden-Baden (FKB).

SATA International flies nonstop from Marrakech to Lisbon (LIS).

Scandinavian Airlines (SkyTeam) flies nonstop from Marrakech to Copenhagen (CPH).

Smartwings flies nonstop from Marrakech to Zurich (ZRH).

Swiss International Air Lines (Star Alliance) flies nonstop from Marrakech to Geneva (GVA) and Zurich (ZRH).

TAP Portugal (Star Alliance) flies nonstop from Marrakech to Lisbon (LIS).

Thai Airways (Star Alliance) flies nonstop from Marrakech to Arnavutkoy (IST).

Thomson Airways flies nonstop from Marrakech to London (LGW), Manchester (MAN), Birmingham (BHX), and Bristol (BRS).

Transavia Airlines flies nonstop from Marrakech to Amsterdam (AMS), Brussels (BRU), Eindhoven (EIN), and Weeze (NRN).

Transavia France flies nonstop from Marrakech to Paris (ORY), Lyon (LYS), Marseille (MRS), Nantes (NTE), Lille/Lesquin (LIL), Brest/Guipavas (BES), Montpellier/Mediterranee (MPL), Biarritz/Anglet/Bayonne (BIQ), Rennes/Saint-Jacques (RNS), and Deauville (DOL).

TUIfly Belgium flies nonstop from Marrakech to Paris (CDG), Paris (ORY), Brussels (BRU), Lille/Lesquin (LIL), and Bologna (BLQ).

Turkish Airlines (Star Alliance) flies nonstop from Marrakech to Lisbon (LIS) and Arnavutkoy (IST).

Volotea flies nonstop from Marrakech to Lyon (LYS), Nantes (NTE), Bordeaux/Merignac (BOD), Lille/Lesquin (LIL), Bilbao (BIO), and Strasbourg (SXB).

Vueling flies nonstop from Marrakech to Madrid (MAD), Paris (ORY), Barcelona (BCN), Bilbao (BIO), and Santiago de Compostela (SCQ).

W4 flies nonstop from Marrakech to Milan (MXP), Palermo (PMO), Rome (FCO), Bucharest (OTP), and Cluj-Napoca (CLJ).

Wizz Air flies nonstop from Marrakech to Budapest (BUD), Sofia (SOF), and Warsaw (WAW).

Non-stop flights from Marrakech to North America

Air Transat flies nonstop from Marrakech to Montreal (YUL).

Delta Air Lines (SkyTeam) flies nonstop from Marrakech to Atlanta (ATL).

United Airlines (Star Alliance) flies nonstop from Marrakech to Newark (EWR).

Virgin Atlantic (SkyTeam) flies nonstop from Marrakech to Atlanta (ATL).

Non-stop flights from Marrakech to Asia

Arkia flies nonstop from Marrakech to Tel Aviv (TLV).

Israir Airlines flies nonstop from Marrakech to Tel Aviv (TLV).

Saudia (SkyTeam) flies nonstop from Marrakech to Medina (MED).

Domestic flights from Marrakech

  • Casablanca (CMN)124 mi
  • Fes (FEZ)239 mi
  • Oujda (OUD)416 mi
  • TTU (TTU)317 mi
  • Tangier (TNG)310 mi
  • Agadir (AGA)120 mi
  • Errachidia (ERH)215 mi

Alternative airports near Marrakech

  • Ouarzazate (OZZ)81 mi / 130 km
  • Safi (SFI)84 mi / 135 km
  • Essaouira (ESU)98 mi / 158 km
  • Agadir (AGA)120 mi / 193 km
  • Casablanca (CMN)124 mi / 200 km

Frequently asked questions

What is the official name of airport RAK?

The airport's official name is Menara Airport. On Roame and most flight schedules, you will find it under the code RAK.

What is the airport code for Menara Airport?

The IATA airport code for Menara Airport is RAK. Enter RAK in Flightmap whenever you want to use this exact airport.

Where is Menara Airport (RAK)?

Menara Airport serves Marrakech, Morocco. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to RAK, not just the broader city.

How can I explore flights from Marrakech (RAK)?

Open the map with RAK as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.

Does Flightmap show direct and connecting flights from Marrakech?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from RAK.

Can I look for award flights from Marrakech (RAK)?

Yes. When Roame has observed award availability for a route from RAK, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

How many places can I reach from Marrakech (RAK)?

Current schedule data connects Marrakech (RAK) with 120 connected airports in 30 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.

Which airlines fly from Marrakech (RAK)?

The current route data includes 61 airlines: Aegean Airlines, Aer Lingus, Air Canada, Air Europa, Air France, Air Nostrum, Air Transat, American Airlines, Arkia, Austrian Airlines, British Airways, Bulgaria Air, Cathay Pacific, Comlux Aruba, Delta Air Lines, Discover Airlines, easyJet, Edelweiss Air, Emirates, Etihad Airways, Eurowings, Gol Transportes Aéreos, Iberia, Iberia Express, Israir Airlines, Jet2.com, Kenya Airways, KLM, LATAM Chile, LOT Polish Airlines, Lufthansa, Luxair, Malaysia Airlines, Neos, Norwegian Air International, Norwegian Air Shuttle (NAS), Nouvelair, Qatar Airways, Region Airline, Royal Air Maroc, Rwandair, Ryanair, SATA International, Saudia, Scandinavian Airlines, Smartwings, Swiss International Air Lines, TAP Portugal, Thai Airways, Thomson Airways, Transavia Airlines, Transavia France, TUIfly Belgium, Turkish Airlines, United Airlines, Virgin Atlantic, Virgin Australia, Volotea, Vueling, W4, and Wizz Air. Use the airline filter to isolate any one of them on the map.

What is the longest nonstop connection from Marrakech (RAK)?

The longest nonstop connection currently present in the route data is Atlanta (ATL), about 4,339 miles from Marrakech. It is offered by Delta Air Lines and Virgin Atlantic.

Are there domestic flights from Marrakech (RAK)?

Yes. The current route data includes 7 domestic destinations within Morocco. The Domestic flights section highlights named airport links from that set.

4 destinations
  • Air Canada3 destinations
  • British Airways3 destinations
  • Delta Air Lines3 destinations
  • Show top 20 airlinesShow less
    1,452 mi
  • Bordeaux/Merignac (BOD)995 mi
  • Bergamo (BGY)1,358 mi
  • Brussels (BRU)1,479 mi
  • Show top 20 destinationsShow less
    Madrid (MAD)
    663 mi
  • Porto (OPO)667 mi
    • Valencia (VLC)690 mi
    • Valladolid (VLL)720 mi
    • Dakhla (VIL)728 mi
    • Santiago de Compostela (SCQ)780 mi
    • Zaragoza (ZAZ)795 mi
    • Palma De Mallorca (PMI)816 mi
    • Santander (SDR)848 mi
    • Bilbao (BIO)855 mi
    • Barcelona (BCN)873 mi
    • Biarritz/Anglet/Bayonne (BIQ)893 mi
    • Perpignan/Rivesaltes (PGF)974 mi
    • Toulouse/Blagnac (TLS)976 mi
    Show top 20 destinationsShow less
    Nantes (NTE)
    1,127 mi
  • Nice (NCE)1,175 mi
    • Brest/Guipavas (BES)1,179 mi
    • Rennes/Saint-Jacques (RNS)1,185 mi
    • Tours/Val de Loire (Loire Valley) (TUF)1,187 mi
    • Lyon (LYS)1,202 mi
    • Geneva (GVA)1,261 mi
    • Torino (TRN)1,262 mi
    • Palermo (PMO)1,277 mi
    • Dole/Tavaux (DLE)1,282 mi
    • Deauville (DOL)1,298 mi
    • Paris (ORY)1,301 mi
    • Pisa (PSA)1,303 mi
    • Milan (MXP)1,320 mi
    Show top 20 destinationsShow less
    Helsinki (HEL)
    2,487 mi
  • Tel Aviv (TLV)2,503 mi
    • Medina (MED)2,928 mi
    Show all 9 destinationsShow less
  • You can fly nonstop from Marrakech to Montreal (YUL) in Canada with Air Transat.

    Canada1 destination
  • You can fly nonstop from Marrakech to Prague (PRG) in Czechia with easyJet and Eurowings (Star Alliance).

    Czechia1 destination
  • You can fly nonstop from Marrakech to Copenhagen (CPH) in Denmark with Norwegian Air International and Scandinavian Airlines (SkyTeam).

    Denmark1 destination
  • You can fly nonstop from Marrakech to Helsinki (HEL) in Finland with Norwegian Air International.

    Finland1 destination
  • Show top 20 countriesShow less
    Tunis (TUN)
    Sep 28, 2026 – Sep 28, 2026
  • Vienna (VIE)Starts Oct 1, 2026
  • Dusseldorf (DUS)Starts Oct 23, 2026
  • Cluj-Napoca (CLJ)Oct 25, 2026 – Mar 25, 2027
  • Newark (EWR)Oct 25, 2026 – Mar 27, 2027
  • Prague (PRG)Oct 25, 2026 – Apr 1, 2027
  • Show top 20 routesShow less
    Nimes/Garons (FNI)
    Through Mar 26, 2027
  • La Rochelle/Ile de Re (LRH)Through Mar 26, 2027
    • Oujda (OUD)Through Mar 26, 2027
    • Perpignan/Rivesaltes (PGF)Through Mar 26, 2027
    • Sevilla (SVQ)Through Mar 26, 2027
    • Zaragoza (ZAZ)Through Mar 26, 2027
    • Alicante (ALC)Through Mar 27, 2027
    • Stockholm (ARN)Through Mar 27, 2027
    • Bologna (BLQ)Through Mar 27, 2027
    • Cologne (CGN)Through Mar 27, 2027
    • Brussels (CRL)Through Mar 27, 2027
    • Dole/Tavaux (DLE)Through Mar 27, 2027
    • Fes (FEZ)Through Mar 27, 2027
    • Hahn (HHN)Through Mar 27, 2027
    Show top 20 routesShow less
  • United MileagePlus17 destinations
  • Club Premier7 destinations
  • Delta SkyMiles7 destinations
  • Flying Blue7 destinations
  • Show top 20 programsShow less