Airlines with flights from Madrid to Marrakech
There are five airlines with scheduled flights between MAD and RAK. Iberia, Ryanair and Air Europa has non-stop flights from Barajas to Marrakesh Menara Airport and the flight time is 2 hours.
Choose airline
Schedules
MAD
Direct
RAK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
IB1853
16:25
----
06:35
----
----
----
----
IB1851
11:05
11:20
11:20
11:25
11:20
11:25
11:20
The timetable & schedule information was updated at 2026-04-21
Non-stop with Ryanair
-
Total flight time: 2 hours and 5 minutes
-
Low-cost airline
-
Madrid and Marrakech are both Ryanair focus cities.
-
12 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
MAD
Direct
RAK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FR6791
----
00:10
----
18:00
21:25
23:35
----
FR6721
18:40
14:05
11:05
13:00
10:05
17:45
12:35
FR9430
----
----
18:15
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air Europa
-
Total flight time: 2 hours and 5 minutes
-
Sky Team Alliance
-
Madrid is a Air Europa hub.
-
2 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
-
Business class available
MAD
Direct
RAK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UX1423
----
----
----
23:50
----
----
23:50
The timetable & schedule information was updated at 2026-04-21
Via Casablanca with Royal Air Maroc
-
Total flight time: 3h 30m - 7h 40m.
-
One World Alliance
-
Marrakech is a Royal Air Maroc focus city.
-
28 flights per week
MAD
Via CMN
RAK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AT973
AT413
AT413
13:35
13:35
13:35
13:35
13:35
13:35
13:35
AT971
AT401
AT401
----
----
----
20:10
20:10
20:10
----
AT971
AT403
AT403
20:10
20:10
20:10
----
----
----
20:10
The timetable & schedule information was updated at 2026-04-21
Via Lisbon with TAP Portugal
-
Total flight time: 4h 55m - 7h 50m.
-
21 flights per week
MAD
Via LIS
RAK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TP1023
TP1452
TP1452
----
----
----
----
----
06:35
06:35
TP1011
TP1454
TP1454
11:05
11:05
11:05
----
11:05
11:05
11:05
TP1013
TP1454
TP1454
----
----
----
----
----
----
13:40
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between MAD and RAK. Iberia, Ryanair and Air Europa has non-stop flights from Barajas to Marrakesh Menara Airport and the flight time is 2 hours.