Cheap tickets to Marrakech

Explore the best deals

Discover the cheapest flights to Marrakech
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Marrakech

Budapest
Flights from Budapestto Marrakech
117
113
Prime price per passenger
Dublin
Flights from Dublinto Marrakech
127
122
Prime price per passenger
Paris
Flights from Paristo Marrakech
-38 %
60
37
Prime price per passenger
Prague
Flights from Pragueto Marrakech
126
121
Prime price per passenger
Bucharest
Flights from Bucharestto Marrakech
47
45
Prime price per passenger
Tallinn
Flights from Tallinnto Marrakech
160
154
Prime price per passenger

How long is the flight to Marrakech?

If you’re planning to fly to Marrakech, we at eDreams have analysed the most popular routes to help you plan your trip. From Casablanca, the flight takes approximately 1h 18m, from Paris, around 2h 35m, and from Nantes, about 2h 35m.
Flight Time (in hours)
CasablancaParisNantesLyonBudapest
0h 1h 2h 3h 4h 5h
1h 18m
2h 35m
2h 35m
2h 47m
4h 7m

How much does a flight to Marrakech cost?

At eDreams you can find flights from Fes to Marrakech starting from €14, with an average price of €16. If you depart from other cities such as Milan, you can find tickets from €16, and from Toulouse starting from €19, according to data from the last 72 hours.
Filter by
FesMilanToulouseLisbonBarcelona
€16
€29
€19
€50
€41
FesCheapest
Cheapest Price: €14
Cheapest
Average

Marrakech Sights and Attractions

Have you always dreamed of going on safari? Of touching a baobab? Of sleeping in the desert? Of discovering age-old traditions? Of meeting warm and welcoming people? Then it is obvious that your ideal destination is in Africa! This incredible continent has indeed many attractions for travellers in search of authenticity and adventure. Want to discover them? Then steer a course for Marrakech (RAK) in Morocco and prepare yourself for a total change of environment! Landscapes, fauna, flora, cuisine, culture, traditions, everything lends itself to amazement and discovery.

Do you feel ready? Then start planning your trip to Marrakech right now. On eDreams you can book your airline ticket to Marrakech, but also your hotels or hire cars, so nothing is left to chance. And if a single destination is not enough for you, know that the "multi-destination" search functionality will allow you to add several stops to your trip. Africa is huge, it would be a shame to only see a small part of it! Whatever your travel plans, don’t wait any longer and take advantage of the best flight deals to Marrakech on eDreams. Bon voyage! Find here the best offers for Flight + Hotel to Marrakech.

Popular destinations near Marrakech

Flying to Marrakech is the fastest and most convenient way to reach these nearby destinations:

  • Sidi Rahal
  • Tahannaout
  • Ourika
  • Aït Ourir
  • Amizmiz
  • Lalla Takerkoust
  • Touama
  • Ghmate
  • Tameslouht
  • Douar Laâroussi
  • Sidi Abdallah Ghiat
  • Aghmat

Frequently asked questions about flights to Marrakech

What are the cheapest airlines flying to Marrakech?

Looking at the prices of our customers' bookings from US to Marrakech, your best bet for cheap flights is:

  • Ryanair: On average, a one-way ticket costs €155. The flight from Gran Canaria to Marrakech has an average cost of €50, while a ticket from Errachidia is approximately €58.
Which airlines fly to Marrakech?

Airlines flying direct from the US to Marrakech include:

  • Ryanair offers flights originating from Dublin, Paris and Budapest.
  • Easyjet also offers numerous flights, including several departing from Budapest, Sofia and from Warsaw.
  • Transavia France provides flights from Prague, Paris and also from Milan.

  • Royal Air Maroc, which serves flights from Budapest, Tallinn or Bucharest.
  • Turkish Airlines, that operates flights from Budapest and Prague, as well as from Zagreb.
  • Air France, which offers flights from Tirana, Budapest and also Malta.
How many airports are in Marrakech and which is the main one?
Marrakech has 1 airport. Marrakesh Menara Airport operates domestic and international flights to 99 cities. Some of the most popular destinations are Paris, London and Madrid.
What is the weather like in Marrakech?
If you're looking for summer vibes, the best time to travel to Marrakech is in July, August and June, when the average temperature reaches 36º, while July, August and May are the 3 sunniest months of the year, with an average of 29 hours. However, if you prefer colder temperatures, make sure you visit Marrakech during January, December or February to experience an average of 7º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during March, November and April, when the average precipitation in Marrakech is 30mm, while the months of July, June and August are drier, with an average of 3mm.

Plan your trip

Popular citiesPopular Flight RoutesPopular CountriesAlternate routes