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 to RAK

Flights to Marrakech (RAK)

Last updated: Sep 10, 2026

Did you mean flights from 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 serving Marrakech
  2. Popular routes to Marrakech
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Long-haul flights to Marrakech
  6. Flights to Marrakech (RAK) by country
  7. Seasonal and upcoming routes to Marrakech
  8. Airline alliances to Marrakech
  9. Award programs that reach Marrakech
  10. Intercontinental flights to Marrakech
  11. Domestic flights to Marrakech
  12. Alternative airports near Marrakech
Frequently asked questions

Airlines serving 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 routes to Marrakech

The places connected to 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 routes with a stopover

Aside from the non-stop routes above, reaching Marrakech from these popular places requires 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 routes to Marrakech not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Marrakech non-stop?

  • 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

Which places within 1,000 miles can reach Marrakech non-stop?

  • 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

Which places within 2,000 miles can reach Marrakech non-stop?

  • 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

Which places within 3,000 miles can reach Marrakech non-stop?

  • 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

Which places within 4,000 miles can reach Marrakech non-stop?

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

Which places within 5,000 miles can reach Marrakech non-stop?

  • Atlanta (ATL)4,339 mi

Long-haul flights to 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 to Marrakech of 3,000 miles or more.

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

Flights to Marrakech (RAK) by country

  • Marrakech has nonstop connections with 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). These routes are served 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 connections with 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). These routes are served 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 connections with 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). These routes are served by British Airways (Oneworld), easyJet, Jet2.com, Region Airline, and Thomson Airways.

    United Kingdom14 destinations
  • Marrakech has nonstop connections with 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). These routes are served by Discover Airlines (Star Alliance), easyJet, Eurowings (Star Alliance), Lufthansa (Star Alliance), Ryanair, and Transavia Airlines.

    Germany11 destinations
  • Marrakech has nonstop connections with 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). These routes are served by easyJet, Neos, Ryanair, TUIfly Belgium, and W4.

    Italy10 destinations
  • Marrakech has nonstop connections with 3 airports in Portugal: Lisbon (LIS), Porto (OPO), and Faro (FAO). These routes are served 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 connections with 2 airports in Austria: Vienna (VIE) and Salzburg (SZG). These routes are served by Austrian Airlines (Star Alliance) and Eurowings (Star Alliance).

    Austria2 destinations
  • Marrakech has nonstop connections with 2 airports in Belgium: Brussels (CRL) and Brussels (BRU). These routes are served by Royal Air Maroc (Oneworld), Ryanair, Transavia Airlines, and TUIfly Belgium.

    Belgium2 destinations
  • Marrakech has nonstop connections with 2 airports in Netherlands: Amsterdam (AMS) and Eindhoven (EIN). These routes are served by Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Ryanair, and Transavia Airlines.

    Netherlands2 destinations
  • Marrakech has nonstop connections with 2 airports in Poland: Warsaw (WAW) and Krakow (KRK). These routes are served by LOT Polish Airlines (Star Alliance), Ryanair, and Wizz Air.

    Poland2 destinations
  • Marrakech has nonstop connections with 2 airports in Romania: Bucharest (OTP) and Cluj-Napoca (CLJ). These routes are served by W4.

    Romania2 destinations
  • Marrakech has nonstop connections with 2 airports in Sweden: Stockholm (ARN) and Gothenburg (GOT). These routes are served by Norwegian Air International and Ryanair.

    Sweden2 destinations
  • Marrakech has nonstop connections with 2 airports in Switzerland: Geneva (GVA) and Zurich (ZRH). These routes are served 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 connections with 2 airports in United States: Atlanta (ATL) and Newark (EWR). These routes are served by Delta Air Lines (SkyTeam), United Airlines (Star Alliance), and Virgin Atlantic (SkyTeam).

    United States2 destinations
  • Marrakech has nonstop connections with 2 airports in Western Sahara: Dakhla (VIL) and El Aaiun (EUN). These routes are served by Royal Air Maroc (Oneworld).

    Western Sahara2 destinations
  • Marrakech has a nonstop connection with Sofia (SOF) in Bulgaria, served by Bulgaria Air, Ryanair, and Wizz Air.

    Bulgaria1 destination

Seasonal and upcoming routes to 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 to Marrakech

  • Oneworld17 destinations
  • Star Alliance17 destinations
  • SkyTeam7 destinations

Award programs that reach Marrakech

How many of these places each program's airlines fly to Marrakech from. 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 to Marrakech

Non-stop flights to Marrakech from Europe

Aegean Airlines (Star Alliance) links Marrakech nonstop with Athens (ATH).

Aer Lingus links Marrakech nonstop with Dublin (DUB).

Air Canada (Star Alliance) links Marrakech nonstop with Lisbon (LIS) and Zurich (ZRH).

Air Europa (SkyTeam) links Marrakech nonstop with Madrid (MAD).

Air France (SkyTeam) links Marrakech nonstop with Paris (CDG).

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

American Airlines (Oneworld) links Marrakech nonstop with Madrid (MAD).

Austrian Airlines (Star Alliance) links Marrakech nonstop with Vienna (VIE).

British Airways (Oneworld) links Marrakech nonstop with Madrid (MAD), London (LGW), and London (LHR).

Bulgaria Air links Marrakech nonstop with Sofia (SOF).

Comlux Aruba links Marrakech nonstop with Zurich (ZRH).

Delta Air Lines (SkyTeam) links Marrakech nonstop with Paris (CDG) and Amsterdam (AMS).

Discover Airlines (Star Alliance) links Marrakech nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).

easyJet links Marrakech nonstop with 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) links Marrakech nonstop with Zurich (ZRH).

Emirates links Marrakech nonstop with Lisbon (LIS).

Etihad Airways links Marrakech nonstop with Lisbon (LIS) and Madrid (MAD).

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

Iberia (Oneworld) links Marrakech nonstop with Madrid (MAD), Paris (ORY), Barcelona (BCN), and Bilbao (BIO).

Iberia Express (Oneworld) links Marrakech nonstop with Madrid (MAD).

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

KLM (SkyTeam) links Marrakech nonstop with Paris (CDG) and Amsterdam (AMS).

LATAM Chile links Marrakech nonstop with Lisbon (LIS).

LOT Polish Airlines (Star Alliance) links Marrakech nonstop with Lisbon (LIS) and Warsaw (WAW).

Lufthansa (Star Alliance) links Marrakech nonstop with Geneva (GVA), Frankfurt-am-Main (FRA), and Munich (MUC).

Luxair links Marrakech nonstop with Luxembourg (LUX).

Neos links Marrakech nonstop with Rome (FCO).

Norwegian Air International links Marrakech nonstop with Stockholm (ARN), Copenhagen (CPH), Helsinki (HEL), and Gothenburg (GOT).

Norwegian Air Shuttle (NAS) links Marrakech nonstop with Oslo (OSL).

Qatar Airways (Oneworld) links Marrakech nonstop with Madrid (MAD) and Barcelona (BCN).

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

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

Ryanair links Marrakech nonstop with 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 links Marrakech nonstop with Lisbon (LIS).

Scandinavian Airlines (SkyTeam) links Marrakech nonstop with Copenhagen (CPH).

Smartwings links Marrakech nonstop with Zurich (ZRH).

Swiss International Air Lines (Star Alliance) links Marrakech nonstop with Geneva (GVA) and Zurich (ZRH).

TAP Portugal (Star Alliance) links Marrakech nonstop with Lisbon (LIS).

Thai Airways (Star Alliance) links Marrakech nonstop with Arnavutkoy (IST).

Thomson Airways links Marrakech nonstop with London (LGW), Manchester (MAN), Birmingham (BHX), and Bristol (BRS).

Transavia Airlines links Marrakech nonstop with Amsterdam (AMS), Brussels (BRU), Eindhoven (EIN), and Weeze (NRN).

Transavia France links Marrakech nonstop with 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 links Marrakech nonstop with Paris (CDG), Paris (ORY), Brussels (BRU), Lille/Lesquin (LIL), and Bologna (BLQ).

Turkish Airlines (Star Alliance) links Marrakech nonstop with Lisbon (LIS) and Arnavutkoy (IST).

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

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

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

Wizz Air links Marrakech nonstop with Budapest (BUD), Sofia (SOF), and Warsaw (WAW).

Non-stop flights to Marrakech from North America

Air Transat links Marrakech nonstop with Montreal (YUL).

Delta Air Lines (SkyTeam) links Marrakech nonstop with Atlanta (ATL).

United Airlines (Star Alliance) links Marrakech nonstop with Newark (EWR).

Virgin Atlantic (SkyTeam) links Marrakech nonstop with Atlanta (ATL).

Non-stop flights to Marrakech from Asia

Arkia links Marrakech nonstop with Tel Aviv (TLV).

Israir Airlines links Marrakech nonstop with Tel Aviv (TLV).

Saudia (SkyTeam) links Marrakech nonstop with Medina (MED).

Domestic flights to 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 to Marrakech (RAK)?

Open the map with Anywhere as your starting point and RAK as the destination. Each result keeps the route pointed toward Marrakech, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Marrakech?

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

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

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

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
  • Marrakech has a nonstop connection with Montreal (YUL) in Canada, served by Air Transat.

    Canada1 destination
  • Marrakech has a nonstop connection with Prague (PRG) in Czechia, served by easyJet and Eurowings (Star Alliance).

    Czechia1 destination
  • Marrakech has a nonstop connection with Copenhagen (CPH) in Denmark, served by Norwegian Air International and Scandinavian Airlines (SkyTeam).

    Denmark1 destination
  • Marrakech has a nonstop connection with Helsinki (HEL) in Finland, served by 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