Cheap flights from Madrid to Marrakech, Morocco recently found from €15. The cheapest tracked fare is non-stop. Typical duration is around 1h 45min. Browse the month-by-month price calendar below, then click through to book.
SkyHopp's cheapest tracked fare from Madrid to Marrakech is €15. The cheapest tracked fare is non-stop. The calendar above lists the months with data; more months are needed before naming a cheapest month. See all flights from Madrid to Morocco→
Notify me when prices drop
SkyHopp Recommends
SkyHopp has tracked fares for this route in November at around €15. That is the only month with data so far, so it is too early to name a cheapest month.
Prices last updated: October 2026
November in Marrakech
Historical averages from Open-Meteo. Shown for the cheapest travel month.
Entry requirements for Morocco
Requirements vary by nationality and change without notice. Check requirements for your nationality →
Morocco's most visited city, Marrakech is a sensory overload of medieval souks, riads, and the famous Djemaa el-Fna square, set against the backdrop of the snow-capped High Atlas mountains. Menara Airport (RAK) has expanded significantly with low-cost connections from Europe, particularly via Ryanair; the city is accessible year-round.
Affiliate disclosure: SkyHopp earns a commission when you book through our partner Aviasales, at no extra cost to you. Prices are cached and may differ from live availability — always confirm the final price on the booking site.