Distance 1049 km |
Average flight duration 5h 56m |
Cheapest ticket price £33 |
Flights per day 22 |
Direct flights 4 |
Airlines 10 |
Fastest flight 2h 0m |
Cheapest month to travel September |
First flight 00:05 |
Last flight 23:55 |
Cheapest
Average
The best way to find a cheap flight ticket from Madrid to Marrakesh is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Air France AF1401 | 06:00 Madrid Barajas Airport (MAD) | 7h00 | 13:00 Marrakech (RAK) | 1 change | |
Air France AF1401 | 06:00 Madrid Barajas Airport (MAD) | 16h00 | 22:00 Marrakech (RAK) | 1 change | |
Air France AF1401 | 06:00 Madrid Barajas Airport (MAD) | 9h40 | 15:40 Marrakech (RAK) | 1 change | |
TAP Portugal tp1023 | 07:40 Madrid Barajas Airport (MAD) | 11h35 | 19:15 Marrakech (RAK) | 1 change | |
TAP Portugal tp1023 | 07:40 Madrid Barajas Airport (MAD) | 4h15 | 11:55 Marrakech (RAK) | 1 change | |
Ryanair FR 6721 | 10:05 Madrid Barajas Airport (MAD) | 2h05 | 12:10 Marrakech (RAK) | 0 changesDirect | |
TAP Portugal tp1011 | 10:20 Madrid Barajas Airport (MAD) | 8h55 | 19:15 Marrakech (RAK) | 1 change | |
Iberia QR8019 | 11:45 Madrid Barajas Airport (MAD) | 2h00 | 13:45 Marrakech (RAK) | 0 changesDirect | |
Iberia Express IB1851 | 11:45 Madrid Barajas Airport (MAD) | 2h00 | 13:45 Marrakech (RAK) | 0 changesDirect | |
Iberia at5304 | 11:45 Madrid Barajas Airport (MAD) | 2h00 | 13:45 Marrakech (RAK) | 0 changesDirect | |
TAP Portugal tp1013 | 12:10 Madrid Barajas Airport (MAD) | 7h05 | 19:15 Marrakech (RAK) | 1 change | |
Air France AF1301 | 12:25 Madrid Barajas Airport (MAD) | 9h35 | 22:00 Marrakech (RAK) | 1 change | |
Royal Air Maroc at973 | 13:00 Madrid Barajas Airport (MAD) | 10h50 | 23:50 Marrakech (RAK) | 1 change | |
Royal Air Maroc at973 | 13:00 Madrid Barajas Airport (MAD) | 24h00 | 13:00 Marrakech (RAK) | 1 change | |
Royal Air Maroc at973 | 13:00 Madrid Barajas Airport (MAD) | 4h40 | 17:40 Marrakech (RAK) | 1 change | |
TAP Portugal tp1015 | 14:55 Madrid Barajas Airport (MAD) | 25h00 | 15:55 Marrakech (RAK) | 1 change | |
Iberia Express IB1853 | 15:55 Madrid Barajas Airport (MAD) | 2h10 | 18:05 Marrakech (RAK) | 0 changesDirect | |
Iberia at5306 | 15:55 Madrid Barajas Airport (MAD) | 2h10 | 18:05 Marrakech (RAK) | 0 changesDirect | |
Iberia QR8076 | 15:55 Madrid Barajas Airport (MAD) | 2h10 | 18:05 Marrakech (RAK) | 0 changesDirect | |
PGA-Portugalia Airlines tp1017 | 18:00 Madrid Barajas Airport (MAD) | 21h55 | 15:55 Marrakech (RAK) | 1 change | |
Royal Air Maroc at971 | 19:05 Madrid Barajas Airport (MAD) | 4h45 | 23:50 Marrakech (RAK) | 1 change | |
Royal Air Maroc at971 | 19:05 Madrid Barajas Airport (MAD) | 17h55 | 13:00 Marrakech (RAK) | 1 change | |
Ryanair FR 6791 | 20:00 Madrid Barajas Airport (MAD) | 2h05 | 22:05 Marrakech (RAK) | 0 changesDirect | |
Air France AF1101 | 20:10 Madrid Barajas Airport (MAD) | 19h30 | 15:40 Marrakech (RAK) | 1 change | |
TAP Portugal tp1021 | 21:10 Madrid Barajas Airport (MAD) | 18h45 | 15:55 Marrakech (RAK) | 1 change |
Find all the dates and times for this journey
Fastest Journey
2 h
Average
9 h 31 m
Flights per day
25
Distance
1050 km
Of the 25 flights that leave Madrid for Marrakesh every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
You can travel by flight between Madrid and Marrakesh with Ryanair, Iberia and Iberia Express for as low as £31. When you search for timetables and tickets, Omio will show you the best trip.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket to Marrakesh from Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Flight information from Madrid to Marrakesh with Ryanair:
With flight times as little as 1 hour, the flight from Madrid to Marrakech is a quick and convenient way to travel. Passengers hoping to reach the Morrocan city from the Spanish capital will find 2 to 4 direct departures every day, with numerous indirect options also available. Flights are offered by national and budget carriers, and there's usually an option for morning, afternoon and evening take-off times.
Direct flights are offered by flag carrier Iberia, budget carrier Ryanair and Air Europa. Iberia is the only airline to offer a direct departure every day of the week. Ryanair has no services on a Wednesday, and Air Europa only offers flights on Mondays and Fridays. Indirect options are also readily available with TAP Portugal via Lisbon, Air France via Paris and Vueling via Barcelona.
The flight from Madrid to Marrakech is a short one, with direct flights just taking just 1 hour to reach their destination in Morroco. Occasionally, travelers may find the route takes just over an hour. Indirect routes take significantly longer, with the shortest coming in at 3 hours 20 minutes.
Every day, passengers can expect between 2 and 4 direct options. This continues over the weekend, with departures available from Ryanair and Iberia on Saturdays and Sundays. On the busiest days, passengers should expect a choice of morning, afternoon and evening departures. When a direct route is not convenient, there are numerous indirect options, though passengers must be sure to check wait times at transfer stations to avoid lengthy stopovers.
Departure airport: Located in northeast Madrid, Barajas has great transport connections from the city center. Airport buses run 24/7, all year-round and take about 40 minutes. Passengers can also access the airport from Atoch via Metro Line 8. The fastest route to the airport is via light rail, which takes just over 10 minutes and depart every 15 minutes.
Arrival airport: Passengers will arrive at Marrakech (RAK), the main international gateway in Marrakesh. Bus route 19 departs from outside terminal 2 and takes passengers to key locations in town. Or traveler's can utilize the hire car or taxi facilities at the airport.
Flights from Madrid to Marrakesh generally leave from Madrid Barajas Airport and arrive in Marrakech.
Madrid Barajas Airport is 15.9 km away from Madrid city centre and Marrakech is 5.9 km from Marrakesh city centre.
Here are some other resources that might have the information you need