COMPARE Prices across different modes

Sat
Nov 27
$277Royal Air Maroc
Sun
Nov 28
$207Royal Air Maroc
Mon
Nov 29
$188Royal Air Maroc
Tue
Nov 30
$188Royal Air Maroc
Wed
Dec 1
$29Ryanair
Thu
Dec 2
$24Ryanair
Fri
Dec 3
$13Ryanair
Sat
Dec 4
$25Ryanair
Sun
Dec 5
$31Ryanair
Mon
Dec 6
$67PGA-Portugalia Airlines
Tue
Dec 7
$132Ryanair
Wed
Dec 8
$188Royal Air Maroc
Thu
Dec 9
$55Ryanair
Fri
Dec 10
$38Ryanair
Sat
Dec 11
$55Ryanair
Sun
Dec 12
$159Royal Air Maroc
Mon
Dec 13
$27Ryanair
Tue
Dec 14
$25Ryanair
Wed
Dec 15
$13Ryanair
Thu
Dec 16
$20Ryanair
Fri
Dec 17
$22Ryanair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Airlines

Travel with RyanAir, Air Europa and Iberia between Marrakesh and Madrid

For as little as $13 (€11) you can travel by flight from Marrakesh to Madrid with RyanAir, Air Europa and Iberia. Omio will show you the best deals, schedules and tickets available for this trip.

RyanAir
Air Europa
Iberia

Omio helps you compare and book the perfect flight with RyanAir from Marrakesh to Madrid for a smooth and relaxing journey. Check the latest RyanAir flight schedules for the ideal departure and arrival times, take a look at the travel information for the Marrakesh to Madrid flight with RyanAir (such as baggage allowance and amenities offered onboard), compare the best connections for your Marrakesh - Madrid route and then book a cheap plane ticket with ease. The distance from Marrakesh to Madrid by plane is 650 miles (1049 km). You can book tickets for this RyanAir flight for as low as $13 (€11) one-way if you book in advance. When you search for RyanAir tickets from Marrakesh to Madrid in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect RyanAir Marrakesh - Madrid plane ticket online and enjoy your trip!

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Marrakech to Madrid

The Marrakech Madrid flights connect both cities in a practical way, with a great variety of options for the user: there are departures every day of the week, with 3 different companies.

What airlines fly from Marrakech to Madrid?

Ryanair, Iberia and Air Europa are in charge of chartering these flights, always direct. They highlight all the fast and economical routes of the Irish low cost Ryanair.

How long is the flight from Marrakech to Madrid?

The flights Marrakech Madrid have an approximate duration of 2 hours, since they are direct. If a route with scale is chosen, the duration increases above 4.5 hours.

How many flights from Marrakech to Madrid?

Direct flights between the two cities are around twenty a week. The most popular days are Mondays and Fridays, with 4 departures. There are 3 on Saturday and 3 on Sunday. Both Ryanair and Iberia operate 9 Marrakech Madrid flights a week. For its part, Air Europa schedules 2 weekly departures to complete the offer. With 1 scale, the list of outputs expands to more than 20 per day.

What are the airports of departure and arrival for flights from Marrakech to Madrid?

Marrakech-Menara airport is a large infrastructure that hosts domestic and international flights, mainly from Europe and the Arab world. It's very close to the medina, just 3 kilometers away. To get to him from the center you have to take the bus line 19. Madrid-Barajas Adolfo Suárez airport is located 12 kilometres from the centre and is connected to it by metro line 8, 24-hour Airport Express bus, suburban train-Renfe and taxi.

Cheap flights from Marrakesh to Madrid: when to book to save $

Time Price Savings
1 week earlier 32 €
2 weeks earlier 26 €23%
3 weeks earlier 26 €23%
1 month before 23 €39%
2 months earlier 23 €39%
3 months earlier 20 €60%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Marrakesh - Madrid: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Marrakesh to Madrid timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Marrakesh to Madrid and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Marrakesh to Madrid 3 weeks in advance means you could save up to 23% compared to the price available on the day of departure.
  • If you book a flight from Marrakesh - Madrid 2 months in advance you save up to about 39% compared to the initial price.
  • By booking 3 months in advance you could save up to 60%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Marrakesh to Madrid
Take a flight to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Marrakesh to Madrid.
FAQs
Is cross-border travel by flight between Marrakesh, Morocco and Madrid, Spain allowed?

Travel between Marrakesh, Morocco and Madrid, Spain by plane is: Partially open.

What is the status of international entry into Spain from Morocco?

International entry status: Entry is partially open for citizens and permanent residents of Morocco

Do I need to self-quarantine on arrival in Spain from Marrakesh?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

When traveling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 11/26/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Madrid from Marrakesh before traveling.

What are the COVID-19 restrictions for my return trip to Morocco from Madrid, Spain?

The current restriction level for your return trip by plane from Madrid to Marrakesh is: Partially open

Are there any international entry restrictions on returning to Morocco from Spain?

Reentry to Morocco is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Morocco from Madrid?

What are the requirements?

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine

What are the safety rules to follow in Marrakesh, Morocco?

The government of Morocco has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

Last checked on 11/22/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Marrakesh from Madrid here.

How much are cheap flights between Marrakesh and Madrid?
Flight tickets between Marrakesh and Madrid for some dates and times can be found for as cheap as $13 (€11)  one way in the next 7 days.
How much does it cost to take a flight to Madrid from Marrakesh?
The flight price from Marrakesh to Madrid is on average $132 (€110)  if you are looking to book your tickets for this route in the next 7 days.
How far is it from Marrakesh to Madrid by plane?
The distance from Marrakesh to Madrid by plane is approximately 650 miles (1049 km).
How long is the plane ride to Madrid from Marrakesh?
While the time it takes to travel 650 miles (1049 km) to Madrid from Marrakesh can vary based on specific dates, weekends, and holidays, the Marrakesh to Madrid flight journey time is on average 2 h.
When taking a flight from Marrakesh to Madrid, which airport in Marrakesh do I fly out of and which airport in Madrid do I arrive in?

Omio customers traveling this route book their cheap flights from Marrakech   to Madrid Barajas Airport   most frequently.

Where is the Marrakesh airport located? Where is the Madrid airport located?

Passengers board their flight most frequently from Marrakech, which is located approximately 2 miles (4 km) from the city center.

Passengers traveling this route most often arrive at Madrid Barajas Airport and need to travel approximately 7 miles (12 km) from the airport to reach the city center in Madrid. You can check if there are airport shuttle services, taxi services or public transit options available from Madrid Barajas Airport to get you to the city center in Madrid.

Which airlines can take me to Madrid from Marrakesh?
Take the Marrakesh to Madrid flight with Ryanair, Iberia, Air Europa or Royal Air Maroc. However, it's always good to check out all possible airlines for the route to Madrid from Marrakesh as there might be differences in the amenities they offer.
What are the first and last departure flight times from Marrakesh to Madrid?
The earliest flight departing from Marrakesh to Madrid leaves at 7: 20 AM. The last flight departing from Marrakesh to Madrid leaves at 7: 55 PM. You can find the latest Marrakesh to Madrid flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase a plane ticket from Marrakesh to Madrid to get the best deals?
The price of a one way plane ticket from Marrakesh to Madrid is on average $132 (€110) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets between Marrakesh and Madrid available a few months in advance.