Cheap flights from Marrakech to Madrid

28 nonstop flights a week, 2 of them today. Operated by 3 airlines, about 3h in the air, 652 mi (1,050 km). Tickets from $26.

Flights from Marrakech to Madrid

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Marrakech to Madrid at a glance

flight time, from 2h 55m to 3h 5m
3h
straight-line distance
652 mi (1,050 km)
flights a week
28
flights today
2
first and last departure
05:45 - 20:55
lowest price, nonstop, 9 March
$26
airlines
3

Marrakech to Madrid flight schedule

28 flights a week, 2 today, 25 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FR 6723
Ryanair
05:45 Menara, terminal 1
08:50 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Fri
Boeing 737-800
FR 6792
Ryanair
05:50 Menara, terminal 1
08:55 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Sat
Boeing 737-800
FR 6722
Ryanair
05:55 Menara, terminal 1
09:00 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Sun
Boeing 737-800
FR 6723
Ryanair
08:15 Menara, terminal 1
11:20 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Mon
Boeing 737-800
FR 6723
Ryanair
08:50 Menara, terminal 1
11:55 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Thu
Boeing 737-800
IB 1852
Iberia
09:20 Menara, terminal 1
12:20 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Sun
Airbus A320
IB 1852
Iberia
11:50 Menara, terminal 1
14:55 Adolfo Suarez Madrid-Barajas, terminal 4S
3h 5m
Tue, Thu
Airbus A320
IB 1854
Iberia
13:20 Menara, terminal 1
16:20 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Thu, Fri
Airbus A320
IB 1854
Iberia
13:30 Menara, terminal 1
16:30 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Mon, Tue, Wed, Sat, Sun
Airbus A320
FR 6722
Ryanair
14:00 Menara, terminal 1
17:05 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Sat
Boeing 737-800
FR 6722
Ryanair
14:05 Menara, terminal 1
17:10 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Wed
Boeing 737-800
FR 6722
Ryanair
14:40 Menara, terminal 1
17:45 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Tue
Boeing 737-800
FR 6792
Ryanair
14:40 Menara, terminal 1
17:45 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Fri
Boeing 737-800
FR 6722
Ryanair
15:55 Menara, terminal 1
19:00 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Mon
Boeing 737-800
FR 6722
Ryanair
16:45 Menara, terminal 1
19:50 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Fri
Boeing 737-800
FR 6722
Ryanair
17:55 Menara, terminal 1
21:00 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Thu
Boeing 737-800
FR 6792
Ryanair
19:00 Menara, terminal 1
22:05 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Mon
Boeing 737-800
FR 6723
Ryanair
19:10 Menara, terminal 1
22:15 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Sat
Boeing 737-800
FR 6723
Ryanair
19:40 Menara, terminal 1
22:45 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Sun
Boeing 737-800
IB 1858
Iberia
20:50 Menara, terminal 1
23:50 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Wed, Sat
Airbus A320
IB 1858
Iberia
20:55 Menara, terminal 1
23:55 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Fri
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 November.

FlightDepartsArrivesDurationDaysAircraft
IB 1858
Iberia
21:05 Menara, terminal 1
00:05 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
IB 1856
Iberia
16:20 Menara, terminal 1
19:20 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Selected dates
Airbus A320
IB 1852
Iberia
09:35 Menara, terminal 1
12:35 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
IB 1852
Iberia
08:05 Menara, terminal 1
11:05 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
IB 1858
Iberia
20:25 Menara, terminal 1
23:25 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
FR 6723
Ryanair
06:25 Menara, terminal 1
09:30 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Seasonal
Boeing 737-800
FR 6723
Ryanair
08:35 Menara, terminal 1
11:40 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Seasonal
Boeing 737-800
UX 1424
Air Europa
01:55 Menara, terminal 1
04:50 Adolfo Suarez Madrid-Barajas, terminal 1
2h 55m
Seasonal
Boeing 737
FR 6723
Ryanair
19:50 Menara, terminal 1
22:55 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Seasonal
Boeing 737-800
FR 6723
Ryanair
08:30 Menara, terminal 1
11:35 Adolfo Suarez Madrid-Barajas, terminal 1
3h 5m
Seasonal
Boeing 737-800
FR 6722
Ryanair
10:45 Menara, terminal 1
14:45 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
IB 1854
Iberia
12:20 Menara, terminal 1
16:20 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
FR 6723
Ryanair
16:30 Menara, terminal 1
20:30 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
UX 1424
Air Europa
00:55 Menara, terminal 1
04:50 Adolfo Suarez Madrid-Barajas, terminal 1
2h 55m
Seasonal
Boeing 737-800
FR 6722
Ryanair
07:45 Menara, terminal 1
11:45 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6723
Ryanair
12:55 Menara, terminal 1
16:55 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6722
Ryanair
13:50 Menara, terminal 1
17:50 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
IB 1858
Iberia
18:10 Menara, terminal 1
22:10 Adolfo Suarez Madrid-Barajas, terminal 4S
3h
Seasonal
Airbus A320
FR 6723
Ryanair
19:00 Menara, terminal 1
23:00 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6723
Ryanair
17:05 Menara, terminal 1
21:05 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6722
Ryanair
13:35 Menara, terminal 1
17:35 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6722
Ryanair
13:30 Menara, terminal 1
17:30 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6723
Ryanair
18:30 Menara, terminal 1
22:30 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
FR 6722
Ryanair
12:35 Menara, terminal 1
16:35 Adolfo Suarez Madrid-Barajas, terminal 1
3h
Seasonal
Boeing 737-800
UX 1424
Air Europa
01:35 Menara, terminal 1
05:30 Adolfo Suarez Madrid-Barajas, terminal 1
2h 55m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Madrid is 1 hour ahead of Marrakech. The search shows seat availability and the price for your date.

Airlines flying Marrakech to Madrid

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Marrakech to Madrid depart and land

Departure from Marrakech

Menara RAK

28 flights a week, terminal 1, 3 mi (5 km) from the city centre

Arrival in Madrid

28 flights a week, terminals 1, 4S, 7 mi (12 km) from the city centre

When to visit Madrid

Weather by month

Best time to visit: April, May, September and October, +20° to +27° by day. In November it is +15° by day and +6° at night, with 7 rainy days.

Jan
+11° +1° 7 days
Feb
+14° +3° 6 days
Mar
+16° +5° 12 days
Apr
+20° +8° 8 days
May
+25° +12° 6 days
Jun
+30° +17° 6 days
Jul
+35° +20° 0 days
Aug
+35° +21° 2 days
Sep
+27° +15° 6 days
Oct
+22° +12° 9 days
Nov
+15° +6° 7 days
Dec
+11° +3° 7 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Marrakech to Madrid?
A nonstop flight takes 3 hours on average, from 2h 55m to 3h 5m depending on the flight.
How far is Madrid from Marrakech?
652 mi (1,050 km) in a straight line between the cities.
Which airlines fly nonstop from Marrakech to Madrid?
Ryanair (15 a week), Iberia (13 a week) and Air Europa.
How many flights a day are there from Marrakech to Madrid?
2 flights today and 28 a week, about 4 a day on average.
When are the first and last flights from Marrakech to Madrid?
The first departure is at 05:45 (FR6723), the last at 20:55 (IB1858). Local time.
What is the time difference between Marrakech and Madrid?
Madrid is 1 hour ahead of Marrakech. Schedule times on this page are local to each airport.
Which Marrakech airport do flights to Madrid leave from?
Menara (28 a week).