WhatFliesWhere Get the app

Nonstop flights from Marrakesh to Madrid

3 airlines fly this route, with up to 5 flights a day.

RAKMarrakesh Menara
661 mi · 28 flights a week · about 2h
MADAdolfo Suárez Madrid-Barajas
RAKMAD

When they leave

Marrakesh time
12:55a8:50pFirst departure 12:55 AM, last 8:50 PM

One overnight flight at 12:55 AM, then two in the morning, 5:55 AM to 7:45 AM, then four in the afternoon, 12:00 PM to 4:55 PM, then one evening flight at 8:50 PM.

Every flight

Earliest first

Schedules last checked Oct 1, 2026. Times are local.

Flying from Marrakesh to Madrid

Ryanair flies most often, 2 to 3 times a day on the Boeing 737. Iberia Express flies 1 to 2 times a day on the Airbus A321neo and Airbus A320. Air Europa flies on Fridays with the Boeing 737 MAX 8.

Flights run every day of the week, from 3 on Thursdays to 5 on Fridays. The first arrival in Madrid is at 4:50 AM and the last at 11:50 PM. The flight covers 661 miles, and scheduled flight times run from 1h 55m to 2h 5m.

Iberia Express flies it until Oct 24 and is back on Mar 28, 2027. Air Europa flies it until Oct 23 and is back on Mar 29, 2027.

Flying back, Madrid to Marrakesh has 28 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Marrakesh to Madrid.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.