Deutschland (€)
France (€)
International (€)
España (€)
Österreich (€)
Italia (€)

Flights to Marrakech

Why book with Opodo?
  • Choose from 660+ airlines
  • Choose from over 60,000 flight routes
  • Fly from as little as £29

Last minute flights to Marrakech

Departure Mon, 26 Jul Return Wed, 28 Jul
LON London
RAK Marrakech
return from £180
Departure Mon, 26 Jul Return Tue, 27 Jul
LON London
RAK Marrakech
return from £217
Departure Mon, 26 Jul Return Wed, 28 Jul
MAN Manchester
RAK Marrakech
return from £181
Departure Mon, 26 Jul Return Tue, 27 Jul
MAN Manchester
RAK Marrakech
return from £212
Popular flight routes to Marrakech
London - Marrakech
return from £29
Manchester - Marrakech
return from £59
Liverpool - Marrakech
return from £82
Paris - Marrakech
return from £95
Madrid - Marrakech
return from £50
Istanbul - Marrakech
return from £282

Trips to Marrakech

Marrakech travel

Marrakech is a delightful city that combines the new and the old. It has an intriguing history which makes it one of the most visited cities in Morocco and the world. It was founded in 1062 by the Almoravids. The city is known for its ornate palaces, solemn mosques, bustling souks and lovely gardens. In the olden times, flights to Marrakech brought famous visitors such as Churchill, Yves Saint Laurent and the Rolling Stones who were intrigued about the lifestyle in the city. Today, visitors go to Marrakech for its many attractions, from exotic cuisine to poignant landscapes. Check out our offers flight + hotel to Marrakech!

Things to do and places to see in Marrakech

Marrakech will make your head spin with the number of activities that you can enjoy. Whether you are looking for an exciting stay or a relaxed holiday, the city offers a range of attractions that will suit any type of traveller. Book camel rides, camp outdoors or explore palaces when on trips to Marrakech. Go on a desert trip, roll in the dunes, cycle, horse-ride, visit lively markets or watch a gorgeous folk show. There are many things that you can do in the city from enjoying impressive scenery to sampling local dishes.

When visiting Marrakech, be sure to:

  • Go to Jemaa el-Fnaa, a lively courtyard and marketplace
  • Stroll through the beautiful Majorell Garden with its display of exotic plants
  • Discover the treasures of the luxurious 19th century Bahia Palace
  • Check out the Saadian Tombs
  • Explore the ruins of the El Badi Palace, a royal residence
  • Glimpse Moroccan art and history at the Marrakech Museum
  • Gaze at the lavish Bab Agnaou Palace
  • Go on an exciting camel ride at the Palmeraie
  • Sample local cuisine at one of the many restaurants
  • Pay a visit to Almoravid Koubba and relish its architecture
  • Admire the minaret at the Koutubia Mosque
Book cheap Marrakech  flights with Opodo

Marrakech airports

Cheap flights to Marrakech land at Marrakech Menara Airport; it is the only airport that serves the city. The airport has two terminals for arrivals and departures to various cities in Morocco as well as European and Arab countries.

  • Marrakech Menara Airport

    Top airlines

    The top carriers that land at the Marrakech Airport include the following: Royal Air Maroc, Ryanair and Jetairfly.


    The airport is located approximately 6km southwest of Marrakech city.

    Transport options

    Marrakech Airport is very close to the city - roughly 15-20 minutes ride in a car or taxi. If budget is tight, you can take the public bus at the airport into town. Hop onto bus 19 which goes to several places in the city including the centre and major hotels. The bus stop is just outside of the Arrivals area in Terminal 2. You can also catch bus 19 from the main road outside of the airport which will bring you to the El Fna Square. Other methods of travelling between the airport and city include taxis and private shuttles.

FAQ's about Marrakech

🔍 How can I find cheap flights to Marrakech at Opodo?
At Opodo you can find flights from £29 to Marrakech . Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Marrakech .
🖱️ When's the best time to book flights to Marrakech ?
The top month to book flights to Marrakech is September, based on our Opodo UK customers. The next most popular booking period for Marrakech flights is July. In third place: October. By this we mean when travellers book their tickets. For the best time to actually travel to Marrakech , read on.
📅 When's the best time to go to Marrakech ?
We checked our customers' flight searches, and the winner of best time to fly to Marrakech is... October. The next best month to travel to Marrakech is August. And let's not forget April, the third top choice for when to go to Marrakech . However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Marrakech is January.
✈️ Which airlines fly to Marrakech from the UK?
Airlines flying direct from the UK to Marrakech include:
  • Ryanair, which flies from London and Manchester to Marrakech plus from Liverpool.
  • Air Arabia Maroc, which has flights from London and null as well as null to Marrakech .
  • Easyjet, with flights from London to Marrakech and Manchester and also from Bristol.
Indirect flights from the UK to Marrakech include:
  • Iberia, which flies from London and Manchester and also from Edinburgh.
  • Royal Air Maroc, with flights from Manchester and London to Marrakech plus null.
  • TAP Portugal, which has flights from London and Manchester as well as from null to Marrakech .
💰 What are the cheapest airlines flying to Marrakech ?
Looking at the prices of our customers' bookings from Spain to Marrakech , your best bet for cheap flights is:
  • TFChinaflights: average one-way price of £99.82 , with Manchester to Marrakech an average of £99.82 and null from null.
  • Ryanair (one-way average: £107.42) : this includes an average price from London to Marrakech of £107.19 and also flights from Liverpool costing £108.22.
  • Avion Express: average cost for one-way was £128.53 , with Manchester to Marrakech flights costing an average of £128.53 and the price tag from null being null.
🕑 How long before a flight to Marrakech should I be at the airport?
If you want to be on time for your flight to Marrakech , make sure to be at the airport at least two to three hours in advance. Check-ins, security controls, customs and boarding the airplane can take some time. At Opodo you can find the best deals for flights to Marrakech departing from over 23 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Marrakech at Opodo you can also add insurance or opt for a refundable fare and have a problem-free trip!
🛄 What is the name of Marrakech ’s airport?
Marrakech is served by 1 airport[s]. Marrakesh Menara Airport operates flights towards both domestic and international destinations within 23 cities, such as London, Manchester and Paris, the most popular routes.
📌 How far is Marrakech ’s airport from the city centre?
Marrakech ’s airport Marrakesh Menara Airport is located 3 miles from the city centre.
💶 How much is the trip from the airport to Marrakech ’s city centre?
By Public transport: The price for the trip is about 0.32 GBP per person. By taxi: If you have more budget and prefer to take a taxi from Marrakesh Menara Airport , for example, the average price for the ride to Marrakech centre is around 0.56 GBP per km. By car: For more convenience and freedom during your stay, Opodo has the best offers of car rentals in Marrakech . Pick your preferred car type and get from Marrakesh Menara Airport to Marrakech city centre on your own terms.
💳 How much should I budget for a trip to Marrakech ?
If you are going to Marrakech , here is a list with an average price of some goods:
  • - Inexpensive Restaurant: 3.44 GBP
  • - Mid Range Restaurante: 25.80 GBP
  • - Cheap Restaurant: 4.81 GBP
  • - Domestic Beer: 3.81 GBP
  • - Imported Beer: 4.81 GBP
  • - Coffee: 1.47 GBP
  • - SoftDrink: 0.68 GBP
  • - Water: 0.48 GBP
⛅ 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 34.56 °C, while July, June and December are the 3 sunniest months of the year, with an average of 158.38 hours. If you prefer colder temperatures, however, make sure you visit Marrakech during the months of January, December and February to experience an average of 7.84 °C. 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 June, July and August, when the average precipitation in Marrakech is 2.95 mm, while the months of January, February and March are drier, with an average of 0 mm.

Can't miss destinations

Other routes

Related flights

Our International travel websites