Skip to main content
Beginning of main content

Cheap Flights from Madrid to Marrakech $96.85

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Madrid to Marrakech (MAD to RAK)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Madrid to Marrakech (MAD to RAK)

Question : How long does it take to get from MAD to RAK?
Answer : Iberia can get you there in two hours. For example, if you were to leave Madrid at 9:05 PM CET, you would arrive in Marrakech at 10:05 PM WET (remember, there is a one-hour time change).

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : Mar 24th has seen bookings (as of Mar 20th) as cheap as $83. That comes in 70% below the average price for this route. Saving on flight costs means you'll have more money to spend on your trip.

Question : What price range should you expect when booking from Madrid (MAD) to Marrakech (RAK)?
Answer : Ranging anywhere from $83 to $1,585, prices for MAD to RAK do change much more than the majority of routes from Spain and Canary Islands. However, the sooner you book, the more you'll be able to save.

Question : What is the cheapest round-trip ticket you can get to Marrakech?
Answer : Iberia is offering the best deal at $83. Better take a look quickly because prices range all the way up to $1,585 over the next three months.

Question : Which airline has been on schedule from Adolfo Suarez Madrid-Barajas Airport (MAD) to Menara Airport (RAK) the most?
Answer : Air Nostrum will have you to RAK on schedule 100% of the time. Stick to Air Nostrum and you won't spend more time in airports than you have to. Perfection is hard to come by, so hopefully it continues.

Question : Do travelers from Madrid typically stay in Marrakech for very long?
Answer : The average time spent in Marrakech by travelers from Madrid is one week.

Question : Will you do what it takes to get the absolute cheapest flight?
Answer : In April, the cheapest day to fly is Sunday. Being flexible with your travel days garners even more savings during booking.

Question : Who struggles with getting their passengers to Menara Airport (RAK) on time?
Answer : Norwegian Air International is delayed on 32% of flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Menara Airport (RAK) at the moment. If you’re on Norwegian Air International, be sure to sign up for the delay notifications to stay up to date with your flight’s status.

Question : What are the chances this flight will be delayed?
Answer : The Madrid to Marrakech route has a 91% on-time rate, ranking in the top half of the world in getting their passengers to their destinations on schedule. When there is a delay, it averages less than 15 minutes.

Question : What's the likelihood of you being delayed on this route?
Answer : Using the combined on-time percentage and average delay breakdown, Madrid to Marrakech currently has a 4 out of a possible 5 star rating. A 4-star rating means you should feel at ease about getting to Marrakech on time.

Question : On a daily basis, how many different flight times are available from Adolfo Suarez Madrid-Barajas Airport (MAD) to Menara Airport (RAK)?
Answer : Of course the day of the week matters, but on average, three different flight times exist when you fly from MAD to RAK. You’ll have more options on this route than most other routes departing Spain and Canary Islands.

Question : If having the most departure times is important to you, is there a particular day that offers the most options?
Answer : When you’re flying from MAD to RAK, the day with the most flight times is Saturday, with four different options. The day of the week with the least amount of times is Wednesday with two options.

Question : When traveling to Marrakech from Madrid, how long will you be in the air?
Answer : When flying from MAD to RAK, it will take two hours and two minutes on average.