Direct flights
from Madrid (MAD)
to Marrakech (RAK)

Weekly schedule for flights between Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) and Ménara (Marrakech, Morocco) operated by 1 airlines.
38 weekly flights operate on this route flying 664mi in 2h05min.
Expect $0 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
11:45AM01:45PM
Iberia ExpressI2I21851
Monday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Monday
02:15PM04:20PM
RyanairFRFR6721
Monday
03:55PM06:05PM
Iberia ExpressI2I21853
Monday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Monday
07:35PM09:40PM
RyanairFRFR6791
Tuesday
Tuesday
09:20AM11:25AM
RyanairFRFR6721
Tuesday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Tuesday
11:45AM01:45PM
Iberia ExpressI2I21851
Tuesday
03:55PM06:05PM
Iberia ExpressI2I21853
Tuesday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Wednesday
Wednesday
07:00AM09:05AM
RyanairFRFR6721
Wednesday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Wednesday
11:45AM01:45PM
Iberia ExpressI2I21851
Wednesday
03:55PM06:05PM
Iberia ExpressI2I21853
Wednesday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Wednesday
05:45PM07:50PM
RyanairFRFR6791
Thursday
Thursday
10:45AM12:50PM
RyanairFRFR6791
Thursday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Thursday
11:45AM01:45PM
Iberia ExpressI2I21851
Thursday
03:55PM06:05PM
Iberia ExpressI2I21853
Thursday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Friday
Friday
09:25AM11:30AM
RyanairFRFR6721
Friday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Friday
11:45AM01:45PM
Iberia ExpressI2I21851
Friday
08:20PM10:25PM
RyanairFRFR6791
Saturday
Saturday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Saturday
11:45AM01:45PM
Iberia ExpressI2I21851
Saturday
02:00PM04:05PM
RyanairFRFR6721
Saturday
03:55PM06:05PM
Iberia ExpressI2I21853
Saturday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Saturday
07:10PM09:15PM
RyanairFRFR6791
Sunday
Sunday
10:05AM12:10PM
RyanairFRFR6721
Sunday
11:45AM01:45PM
Iberia AirlinesIBIB1851
Sunday
11:45AM01:45PM
Iberia ExpressI2I21851
Sunday
03:55PM06:05PM
Iberia ExpressI2I21853
Sunday
03:55PM06:05PM
Iberia AirlinesIBIB1853
Sunday
06:55PM09:00PM
RyanairFRFR6791