EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights from Marrakech (RAK)

Menara International Airport - Airport code: RAK

Home Airports Morocco RAK Marrakech

Non-stop flights from Marrakech (RAK)

Did you mean flights to Marrakech?

Marrakech Airport (IATA: RAK, ICAO: GMMX), also known as Menara International Airport, is the second largest airport in Morocco. It is an international airport and serves the area of Autumn Sun and Marrakech, Morocco. Marrakech Airport has non-stop passenger flights scheduled to 95 destinations in 24 countries.

At present, there are 7 domestic flights from Marrakech.

 Remove ads

The longest flight from Marrakech RAK is a 2,270 mile (3,654 km) non-stop route to New York EWR. This direct flight takes around 9 hours and 5 minutes and is operated by United Airlines.

In total there are 37 airlines flying from and to Marrakech. Most flights are operated by one of the following carriers:

Popular destinations from Marrakech

Below you can find a list of the most popular destinations from Marrakech, based on the number of scheduled flights for this month.

Show all

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Marrakech that require a stopover:

Show all

Business class flights from Marrakech

There are 9 airports that have flights from Marrakech in Business Class. All airports that offer business class flights from RAK are listed below:

Intercontinental flights from Marrakech

There are intercontinental flights operating from Menara International Airport (RAK) between Marrakech and Europe, the United States, Canada and the Middle-East.

* Please note that there are no direct services between Marrakech and Southern America, Central America, the Caribbean, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from Marrakech to Europe

Ryanair and easyJet have a significant network of flights from Marrakech to Europe.

RyanairRyanair: seasonal flights to Berlin (BER), Cologne-Bonn (CGN), Düsseldorf (Weeze) (NRN), Frankfurt Hahn (HHN), Dublin (DUB), Stockholm (Arlanda) (ARN), Milan (Bergamo) (BGY), Milan (Malpensa) (MXP), Naples (NAP), Pisa (PSA), Rome (Ciampino) (CIA), Turin (TRN), Venice (Treviso) (TSF), Faro (FAO), Lisbon (LIS), Porto (OPO), Alicante (ALC), Barcelona (BCN), Barcelona (Girona) (GRO), Gran Canaria (Las Palmas) (LPA), Lanzarote (Arrecife) (ACE), Madrid (MAD), Málaga (AGP), Murcia (RMU), Palma de Mallorca (PMI), Santander (SDR), Seville (SVQ), Tenerife (Reina Sofía) (TFS), Valencia (VLC), Zaragoza (ZAZ), Brussels (BRU), Brussels Charleroi (CRL), Bordeaux (BOD), Dole (DLE), La Rochelle (LRH), Limoges (LIG), Marseille (MRS), Nîmes (FNI), Paris (Beauvais) (BVA), Paris (Vatry) (XCR), Perpignan (PGF), Toulouse (TLS), Tours (TUF) and Eindhoven (EIN).

EurowingsEurowings: seasonal flights to Frankfurt (FRA) and Munich (MUC).

EurowingsEurowings: seasonal flights to Düsseldorf (DUS).

TUI FlyTUI Fly: seasonal flights to Hanover (HAJ).

easyJeteasyJet: year-round to Basel Mulhouse Freiburg (BSL), Geneva (GVA), Bristol (BRS), London Gatwick (LGW), London Luton (LTN), Manchester (MAN), Milan (Malpensa) (MXP), seasonal flights to Naples (NAP), year-round flights to Lisbon (LIS), Porto (OPO), Bordeaux (BOD), Lyon (LYS), Nantes (NTE), Nice (NCE), Paris (CDG), Toulouse (TLS) and Amsterdam (AMS).

Edelweiss AirEdelweiss Air: seasonal flights to Zürich (ZRH).

SwissSwiss (Star Alliance): seasonal flights to Geneva (GVA).

AustrianAustrian (Star Alliance): seasonal flights to Vienna (VIE).

NorwegianNorwegian: seasonal flights to Stockholm (Arlanda) (ARN) and year-round flights to Copenhagen (CPH).

Ryanair UKRyanair UK: seasonal flights to Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Leeds / Bradford (LBA), London Stansted (STN) and Manchester (MAN).

Jet2Jet2: seasonal flights to Birmingham (BHX), Glasgow (GLA), London Stansted (STN) and Manchester (MAN).

TUI AirwaysTUI Airways: year-round to Birmingham (BHX), seasonal flights to Bristol (BRS), year-round flights to London Gatwick (LGW) and Manchester (MAN).

British AirwaysBritish Airways (Oneworld): year-round to London Gatwick (LGW) and seasonal flights to London Heathrow (LHR).

Wizz AirWizz Air: seasonal flights to London Gatwick (LGW).

Air BalticAir Baltic: seasonal flights to Riga (RIX).

NorwegianNorwegian: seasonal flights to Oslo (OSL).

PlayPlay: seasonal flights to Reykjavik (Keflavik) (KEF).

TUI FlyTUI Fly: seasonal flights to Bologna (BLQ), year-round flights to Brussels (BRU), seasonal flights to Lille (LIL), Paris (Orly) (ORY) and Rotterdam (RTM).

Wizz Air MaltaWizz Air Malta: seasonal flights to Milan (Malpensa) (MXP) and Rome (Fiumicino) (FCO).

Binter CanariasBinter Canarias: seasonal flights to Funchal (Madeira) (FNC) and year-round flights to Gran Canaria (Las Palmas) (LPA).

TAP PortugalTAP Portugal (Star Alliance): year-round to Lisbon (LIS).

VoloteaVolotea: seasonal flights to Bilbao (BIO), Lille (LIL), Lyon (LYS), year-round flights to Nantes (NTE) and seasonal flights to Strasbourg (SXB).

VuelingVueling: seasonal flights to Barcelona (BCN), Bilbao (BIO) and year-round flights to Paris (Orly) (ORY).

Air EuropaAir Europa (SkyTeam): seasonal flights to Madrid (MAD).

IberiaIberia (Oneworld): year-round to Madrid (MAD).

AegeanAegean (Star Alliance): seasonal flights to Athens (ATH).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round to Brussels (BRU), Marseille (MRS), seasonal flights to Paris (CDG) and year-round flights to Paris (Orly) (ORY).

TransaviaTransavia: seasonal flights to Brussels (BRU), Amsterdam (AMS) and Eindhoven (EIN).

TransaviaTransavia: seasonal flights to Lyon (LYS), Marseille (MRS), Montpellier (MPL), Nantes (NTE) and Paris (Orly) (ORY).

Air FranceAir France (SkyTeam): year-round to Paris (CDG).

LuxairLuxair: seasonal flights to Luxembourg City (LUX).

Non-stop flights from Marrakech to the US

United AirlinesUnited Airlines is currently the only airline flying non-stop from Marrakech to the United States. They fly seasonal to New York (EWR).

Non-stop flights from Marrakech to Canada

Air TransatAir Transat is currently the only airline flying non-stop from Marrakech to Canada. They fly seasonal to Montreal (YUL).

Non-stop flights from Marrakech to the Middle-East / Western Asia

EL ALEL AL: seasonal flights to Tel Aviv (TLV).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round to Istanbul (IST).

International flights from Marrakech

Austria
Flights from Marrakech to Austria

Vienna is the only destination in Austria with direct flights from Marrakech. Direct flights to Vienna are offered by Austrian (Star Alliance). This is a seasonal route that starts in April and ends in June.

Belgium
Flights from Marrakech to Belgium

There are 2 destinations in Belgium that have non-stop flights from Marrakech.

From Marrakech to Brussels there are 4 airlines that have direct services, which are Royal Air Maroc (Oneworld), Ryanair, Transavia and TUI Fly.
The only airline with direct flights to Brussels Charleroi is Ryanair. This is a seasonal route that starts in April and ends in October.

Canada
Flights from Marrakech to Canada

In Canada, the only destination that has a direct flight from Marrakech is Montreal. Direct flights to Montreal are offered by Air Transat. This route is not operational yet but will start in June.

Cape Verde
Flights from Marrakech to Cape Verde

There is 1 destination in Cape Verde that has a direct connection from Marrakech, which is Praia. Direct flights to Praia are offered by Transavia.

Denmark
Flights from Marrakech to Denmark

In Denmark, the only destination that has a direct flight from Marrakech is Copenhagen. Direct flights to Copenhagen are offered by Norwegian.

France
Flights from Marrakech to France

France is well-connected to Marrakech (RAK) with 19 destinations around the country that have direct flights from Marrakech.

You can fly non-stop to Bordeaux with easyJet or Ryanair.
To Dole and La Rochelle, you can fly with Ryanair.
You can fly non-stop to Lille with TUI Fly or Volotea.
Direct flights to Limoges are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Lyon are offered by easyJet, Transavia and Volotea.
Non-stop flights to Marseille are offered by Royal Air Maroc (Oneworld), Ryanair and Transavia.
The only airline with direct flights to Montpellier is Transavia. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Nantes are offered by easyJet, Transavia and Volotea.
The only airline with direct flights to Nice is easyJet.
Direct flights to Nîmes are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Paris are offered by Air France (SkyTeam), easyJet and Royal Air Maroc (Oneworld).
Direct flights to Paris (Beauvais) are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
From Marrakech to Paris (Orly) there are 4 airlines that have direct services, which are Royal Air Maroc (Oneworld), Transavia, TUI Fly and Vueling.
All direct flights from Marrakech to Paris (Vatry) and Perpignan are operated by Ryanair.
Direct flights to Strasbourg are offered by Volotea. This is a seasonal route that starts in November and ends in March.
You can fly non-stop to Toulouse with easyJet or Ryanair.
Direct flights to Tours are offered by Ryanair. This is a seasonal route that starts in April and ends in October.

Germany
Flights from Marrakech to Germany

In Germany there are several destinations from Marrakech (8 in total).

To Berlin and Cologne-Bonn, you can fly with Ryanair.
You can fly non-stop from Marrakech to Düsseldorf with Eurowings. This route has been announced recently, and is not operational yet. It will start in April 2024.
The only airline with direct flights to Düsseldorf (Weeze) is Ryanair. This is a seasonal route that starts in April and ends in October.
Direct flights to Frankfurt are offered by Eurowings. This is a seasonal route that starts in April and ends in June.
You can fly non-stop from Marrakech to Frankfurt Hahn with Ryanair. This is a seasonal route that starts in April and ends in October.
Direct flights to Hanover are offered by TUI Fly. This route has been announced recently, and is not operational yet. It will start in September 2024.
The only airline with direct flights to Munich is Eurowings. This is a seasonal route that starts in April and ends in June.

Greece
Flights from Marrakech to Greece

Athens is the only destination in Greece with direct flights from Marrakech. Direct flights to Athens are offered by Aegean (Star Alliance). This is a seasonal route that starts in April and ends in June.

Iceland
Flights from Marrakech to Iceland

There is 1 destination in Iceland that has a direct connection from Marrakech, which is Reykjavik (Keflavik). Direct flights to Reykjavik (Keflavik) are offered by Play. This is a seasonal route that starts in October and ends in March.

Ireland
Flights from Marrakech to Ireland

Dublin is the only destination in Ireland with direct flights from Marrakech. Direct flights to Dublin are offered by Ryanair. This is a seasonal route that starts in April and ends in October.

Israel
Flights from Marrakech to Israel

In Israel, the only destination that has a direct flight from Marrakech is Tel Aviv. Direct flights to Tel Aviv are offered by EL AL. This is a seasonal route that starts in October and ends in March.

Italy
Flights from Marrakech to Italy

In Italy there are several destinations from Marrakech (9 in total).

Direct flights to Bologna are offered by TUI Fly. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Milan (Bergamo) is Ryanair. This is a seasonal route that starts in April and ends in October.
Non-stop flights to Milan (Malpensa) are offered by easyJet, Ryanair and Wizz Air Malta.
You can fly non-stop to Naples with easyJet or Ryanair. This is a seasonal route that starts in April and ends in October.
To Pisa and Rome (Ciampino), you can fly with Ryanair.
Direct flights to Rome (Fiumicino) are offered by Wizz Air Malta. This is a seasonal route that starts in April and ends in October.
All direct flights from Marrakech to Turin and Venice (Treviso) are operated by Ryanair.

Latvia
Flights from Marrakech to Latvia

There is 1 destination in Latvia that has a direct connection from Marrakech, which is Riga. Direct flights to Riga are offered by Air Baltic. This is a seasonal route that starts in November and ends in March.

Luxembourg
Flights from Marrakech to Luxembourg

In Luxembourg, the only destination that has a direct flight from Marrakech is Luxembourg City. Direct flights to Luxembourg City are offered by Luxair. This is a seasonal route that starts in April and ends in May.

Netherlands
Flights from Marrakech to Netherlands

If you are looking for a direct flight from Marrakech to Netherlands, there are 3 destinations to choose from.

You can fly non-stop to Amsterdam with easyJet or Transavia.
You can fly non-stop to Eindhoven with Ryanair or Transavia. This is a seasonal route that starts in April and ends in November.
You can fly non-stop from Marrakech to Rotterdam with TUI Fly. This is a seasonal route that starts in April and ends in October.

Norway
Flights from Marrakech to Norway

Oslo is the only destination in Norway with direct flights from Marrakech. Direct flights to Oslo are offered by Norwegian. This route has been announced recently, and is not operational yet. It will start in April 2024.

Portugal
Flights from Marrakech to Portugal

In Portugal, there are 4 destinations from Marrakech.

Direct flights to Faro are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Funchal (Madeira) is Binter Canarias. This is a seasonal route that starts in July and ends in September.
Non-stop flights to Lisbon are offered by easyJet, Ryanair and TAP Portugal (Star Alliance).
You can fly non-stop to Porto with easyJet or Ryanair.

Spain
Flights from Marrakech to Spain

You can fly non-stop from Marrakech to lots of destinations in Spain, as there is a total of 15 airports that have direct services from Marrakech.

Direct flights to Alicante are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Barcelona with Ryanair or Vueling. This is a seasonal route that starts in April and ends in October.
You can fly non-stop from Marrakech to Barcelona (Girona) with Ryanair. This is a seasonal route that starts in July and ends in October.
You can fly non-stop to Bilbao with Volotea or Vueling.
You can fly non-stop to Gran Canaria (Las Palmas) with Binter Canarias or Ryanair.
You can fly non-stop from Marrakech to Lanzarote (Arrecife) with Ryanair. This is a seasonal route that starts in June and ends in October.
Non-stop flights to Madrid are offered by Air Europa (SkyTeam), Iberia (Oneworld) and Ryanair.
All direct flights from Marrakech to Málaga, Murcia, Palma de Mallorca, Santander, Seville, Tenerife (Reina Sofía), Valencia and Zaragoza are operated by Ryanair.

Sweden
Flights from Marrakech to Sweden

There is 1 destination in Sweden that has a direct connection from Marrakech, which is Stockholm (Arlanda). You can fly non-stop to Stockholm (Arlanda) with Norwegian or Ryanair.

Switzerland
Flights from Marrakech to Switzerland

If you are looking for a direct flight from Marrakech to Switzerland, there are 3 destinations to choose from.

Direct flights to Basel Mulhouse Freiburg are offered by easyJet.
You can fly non-stop to Geneva with easyJet or Swiss (Star Alliance).
You can fly non-stop from Marrakech to Zürich with Edelweiss Air. This is a seasonal route that starts in April and ends in June.

Turkey
Flights from Marrakech to Turkey

Istanbul is the only destination in Turkey with direct flights from Marrakech. Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).

United Kingdom
Flights from Marrakech to United Kingdom

United Kingdom is well-connected to Marrakech (RAK) with 10 destinations around the country that have direct flights from Marrakech.

Non-stop flights to Birmingham are offered by Jet2, Ryanair UK and TUI Airways.
Non-stop flights to Bristol are offered by easyJet, Ryanair UK and TUI Airways.
You can fly non-stop from Marrakech to Edinburgh with Ryanair UK. This is a seasonal route that starts in April and ends in October.
The only airline with direct flights to Glasgow is Jet2. This is a seasonal route that starts in November and ends in March.
Direct flights to Leeds / Bradford are offered by Ryanair UK. This is a seasonal route that starts in May and ends in October.
From Marrakech to London Gatwick there are 4 airlines that have direct services, which are British Airways (Oneworld), easyJet, TUI Airways and Wizz Air.
Direct flights to London Heathrow are offered by British Airways (Oneworld). This is a seasonal route that starts in April and ends in May.
The only airline with direct flights to London Luton is easyJet.
You can fly non-stop to London Stansted with Jet2 or Ryanair UK.
From Marrakech to Manchester there are 4 airlines that have direct services, which are easyJet, Jet2, Ryanair UK and TUI Airways.

United States
Flights from Marrakech to United States

In United States, the only destination that has a direct flight from Marrakech is New York. Direct flights to New York are offered by United Airlines (Star Alliance). This is a seasonal route that starts in October and ends in March.

Western Sahara
Flights from Marrakech to Western Sahara

There is 1 destination in Western Sahara that has a direct connection from Marrakech, which is Dakhla. Direct flights to Dakhla are offered by Air Arabia Maroc. This is a seasonal route that starts in April and ends in October.

Domestic flights from Marrakech

Morocco
Flights from Marrakech to Morocco

There are several airports within Morocco that have domestic flights departing from Marrakech (7 in total).

You can fly non-stop to Agadir with Edelweiss Air or TUI Fly. This is a seasonal route that starts in April and ends in June.
You can fly non-stop to Casablanca with Qatar Airways (Oneworld) or Royal Air Maroc (Oneworld).
You can fly non-stop from Marrakech to Er-Rachidia (Errachidia) with Ryanair. This is a seasonal route that starts in April and ends in October.
You can fly non-stop to Fes with Air Arabia Maroc or Ryanair. This is a seasonal route that starts in April and ends in October.
All direct flights from Marrakech to Oujda, Tangier and Tétouan are operated by Ryanair.

Alternative airports near Marrakech

Below you can find a list of alternative airports to Marrakech (RAK). The nearest airports to Marrakech (RAK) are Ouarzazate (OZZ) and Essaouira (ESU).

Frequently asked questions - FAQ

How many airports are there in Marrakech?

There is 1 airport in Marrakech: Menara International Airport (RAK).

What is the best airport to fly from Marrakech?

The most convenient airport to fly from Marrakech is Menara International Airport (RAK).

How many airlines fly from Marrakech?

There are 37 airlines flying from Marrakech to 95 airports around the world, as of April 2024.

Which airlines fly from Marrakech?

Ryanair, easyJet and Transavia operate most flights from Marrakech. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying from Marrakech?

Star Alliance, Oneworld and SkyTeam are all flying from Marrakech.

How many nonstop flights are there from Marrakech?

There are roughly 4,116 flights departing from Marrakech every month (or 959 flights each week), to a total of 95 airports worldwide.

What is the official name of Marrakech Airport?

The official name of Marrakech Airport is Menara International Airport.

What is the airport code of Marrakech Airport?

The airport code of Marrakech Airport is RAK.

What are the most popular flights from Marrakech?

Paris (Orly), Paris and Casablanca are the 3 most popular routes from Marrakech. For a complete overview of all flight routes from Marrakech, please use our flight map.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere