How can I find cheap flights from Madrid Barajas Airport to Marrakesh Menara Airport?
Explore the cheapest one-way and round-trip flights from Madrid Barajas Airport to Marrakesh Menara Airport over the next 90 days, with one-way fares from S$ 25 and round-trip from S$ 49. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
MAD 06:252h 5mDirectRAK 07:30Madrid - Marrakech | Wed, Dec 2 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25 - Cheapest
MAD 17:452h 5mDirectRAK 18:50Madrid - Marrakech | Fri, Nov 27 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25 - Cheapest
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Tue, Nov 17 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25 - Cheapest
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Nov 18 | RyanairS$ 2536% offS$ 39 S$ 25 - Cheapest
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Tue, Dec 15 | RyanairS$ 2536% offS$ 39 S$ 25 - Cheapest
MAD 07:152h 5mDirectRAK 08:20Madrid - Marrakech | Sat, Dec 12 | RyanairS$ 2536% offS$ 39 S$ 25 - Cheapest
MAD 09:252h 5mDirectRAK 10:30Madrid - Marrakech | Sun, Dec 13 | RyanairS$ 2536% offS$ 39 S$ 25 - Cheapest
MAD 17:402h 5mDirectRAK 18:45Madrid - Marrakech | Mon, Dec 14 | RyanairS$ 2536% offS$ 39 S$ 25 - Cheapest
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Nov 25 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
MAD 07:152h 5mDirectRAK 08:20Madrid - Marrakech | Sat, Nov 28 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Nov 30 | RyanairS$ 49 S$ 6525% off25% offS$ 65 S$ 49
MAD 13:102h 5mDirectRAK 14:15Madrid - Marrakech | Thu, Nov 26 | Ryanair
RAK 08:502h 5mDirectMAD 11:55Marrakech - Madrid | Sat, Nov 28 | RyanairS$ 49 S$ 6525% off25% offS$ 65 S$ 49
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Nov 18 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Nov 23 | RyanairS$ 49 S$ 6525% off25% offS$ 65 S$ 49
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Tue, Dec 15 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Dec 21 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Dec 16 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Dec 21 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 17:402h 5mDirectRAK 18:45Madrid - Marrakech | Mon, Dec 14 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Dec 21 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 06:252h 5mDirectRAK 07:30Madrid - Marrakech | Wed, Dec 2 | Ryanair
RAK 05:552h 5mDirectMAD 09:00Marrakech - Madrid | Tue, Dec 8 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 17:452h 5mDirectRAK 18:50Madrid - Marrakech | Fri, Nov 27 | Ryanair
RAK 05:502h 5mDirectMAD 08:55Marrakech - Madrid | Mon, Nov 30 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 17:402h 5mDirectRAK 18:45Madrid - Marrakech | Mon, Nov 30 | Ryanair
RAK 08:502h 5mDirectMAD 11:55Marrakech - Madrid | Sat, Dec 5 | RyanairS$ 4925% offS$ 65 S$ 49
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal Airline
RAK 15:006hDirectMAD 16:00Marrakech - Madrid | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
MAD 06:252h 5mDirectRAK 07:30Madrid - Marrakech | Wed, Dec 2 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25
MAD 17:452h 5mDirectRAK 18:50Madrid - Marrakech | Fri, Nov 27 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Tue, Nov 17 | RyanairS$ 25 S$ 3936% off36% offS$ 39 S$ 25
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Nov 18 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Tue, Dec 15 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 07:152h 5mDirectRAK 08:20Madrid - Marrakech | Sat, Dec 12 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 09:252h 5mDirectRAK 10:30Madrid - Marrakech | Sun, Dec 13 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 17:402h 5mDirectRAK 18:45Madrid - Marrakech | Mon, Dec 14 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Wed, Nov 25 | RyanairS$ 2536% offS$ 39 S$ 25
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Sun, Dec 13 | RyanairS$ 25 S$ 23089% off89% offS$ 230 S$ 25
MAD 07:152h 5mDirectRAK 08:20Madrid - Marrakech | Thu, Dec 10 | RyanairS$ 25 S$ 23089% off89% offS$ 230 S$ 25
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Mon, Dec 7 | RyanairS$ 25 S$ 23089% off89% offS$ 230 S$ 25
MAD 17:452h 5mDirectRAK 18:50Madrid - Marrakech | Wed, Nov 25 | RyanairS$ 2589% offS$ 230 S$ 25
MAD 17:402h 5mDirectRAK 18:45Madrid - Marrakech | Sat, Nov 28 | RyanairS$ 2589% offS$ 230 S$ 25
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Mon, Nov 23 | RyanairS$ 2589% offS$ 230 S$ 25
MAD 06:252h 5mDirectRAK 07:30Madrid - Marrakech | Mon, Nov 30 | RyanairS$ 2589% offS$ 230 S$ 25
MAD 13:102h 5mDirectRAK 14:15Madrid - Marrakech | Tue, Dec 1 | RyanairS$ 2987% offS$ 230 S$ 29
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Mon, Dec 14 | RyanairS$ 5377% offS$ 230 S$ 53
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
MAD 22:402h 5mDirectRAK 23:45Madrid - Marrakech | Mon, Nov 9 | RyanairS$ 32 S$ 54294% off94% offS$ 542 S$ 32
MAD 07:152h 5mDirectRAK 08:20Madrid - Marrakech | Thu, Nov 12 | RyanairS$ 38 S$ 54293% off93% offS$ 542 S$ 38
MAD 17:452h 5mDirectRAK 18:50Madrid - Marrakech | Wed, Nov 11 | RyanairS$ 38 S$ 54293% off93% offS$ 542 S$ 38
MAD 13:102h 5mDirectRAK 14:15Madrid - Marrakech | Tue, Nov 10 | RyanairS$ 4192% offS$ 542 S$ 41
MAD 20:252h 5mDirectRAK 21:30Madrid - Marrakech | Fri, Nov 13 | RyanairS$ 5590% offS$ 542 S$ 55
MAD 19:302hDirectRAK 20:30Madrid - Marrakech | Sat, Nov 7 | Iberia Express AirwaysS$ 6289% offS$ 542 S$ 62
MAD 09:502h 5mDirectRAK 10:55Madrid - Marrakech | Sun, Nov 8 | RyanairS$ 6488% offS$ 542 S$ 64
MAD 19:202hDirectRAK 20:20Madrid - Marrakech | Fri, Nov 13 | IberiaS$ 6987% offS$ 542 S$ 69
MAD 10:402hDirectRAK 11:40Madrid - Marrakech | Sun, Nov 8 | Iberia Express AirwaysS$ 10381% offS$ 542 S$ 103
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Tue, Dec 8 | Iberia Express AirwaysS$ 36 S$ 49193% off93% offS$ 491 S$ 36
MAD 08:002hDirectRAK 09:00Madrid - Marrakech | Mon, Dec 7 | Iberia Express AirwaysS$ 56 S$ 49189% off89% offS$ 491 S$ 56
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Wed, Jan 13 | Iberia Express AirwaysS$ 60 S$ 49188% off88% offS$ 491 S$ 60
MAD 08:002hDirectRAK 09:00Madrid - Marrakech | Mon, Dec 7 | IberiaS$ 6088% offS$ 491 S$ 60
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Sun, Dec 13 | IberiaS$ 6287% offS$ 491 S$ 62
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Thu, Jan 21 | IberiaS$ 6587% offS$ 491 S$ 65
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Mon, Jan 4 | IberiaS$ 6687% offS$ 491 S$ 66
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Sun, Dec 20 | IberiaS$ 7285% offS$ 491 S$ 72
MAD 11:502hDirectRAK 12:50Madrid - Marrakech | Mon, Nov 9 | IberiaS$ 19660% offS$ 491 S$ 196
MAD 13:0017h 25m1 stopRAK 14:00Madrid - Marrakech | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Trip.com Price Insights: Flights from Madrid Barajas Airport to Marrakesh Menara Airport
Which month has the cheapest one-way flights from Madrid Barajas Airport to Marrakesh Menara Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from Madrid Barajas Airport to Marrakesh Menara Airport are usually in September, with an average price of S$ 84. March sees the highest fares, around S$ 151.
Which month has the cheapest round-trip flights from Madrid Barajas Airport to Marrakesh Menara Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Madrid Barajas Airport to Marrakesh Menara Airport are usually in January, with an average price of S$ 142. April sees the highest fares, around S$ 329.
Which day of the week has the cheapest flights from Madrid Barajas Airport to Marrakesh Menara Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from Madrid Barajas Airport to Marrakesh Menara Airport is Tuesday, with average prices lower than other days. Try to avoid departing on Thursday, as fares are typically the highest.
Which airline offers the cheapest flights from Madrid Barajas Airport to Marrakesh Menara Airport?
The cheapest airline flying from Madrid Barajas Airport to Marrakesh Menara Airport is Ryanair (from S$ 25) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Madrid Barajas Airport to Marrakesh Menara Airport?
Check the schedule for flights from Madrid to Marrakech and find the flight that best matches your travel plans.
-
FR6791
Madrid Barajas Airport
18:10
MAD
19:15
RAK
S - - W T F SSearch -
FR6721
Madrid Barajas Airport
12:30
MAD
12:40
RAK
S M T W T F SSearch -
FR9430
Madrid Barajas Airport
09:30
MAD
10:35
RAK
S - - - T F SSearch
About Madrid Barajas Airport and Marrakesh Menara Airport
Learn about Madrid Barajas Airport (MAD) and Marrakesh Menara Airport (RAK) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,067.46km |
|---|---|
| Cheapest one-way ticket price | S$ 25 |
| Cheapest return ticket price | S$ 49 |
FAQs for Madrid Barajas Airport to Marrakesh Menara Airport Flights
How long is the flight from Madrid Barajas Airport to Marrakesh Menara Airport?
Madrid Barajas Airport to Marrakesh Menara Airport takes about 1 hour 41 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Madrid Barajas Airport (MAD) to Marrakesh Menara Airport (RAK)?
There are around 7 daily flights from Madrid Barajas Airport (MAD) to Marrakesh Menara Airport (RAK).What is the flight schedule from Madrid Barajas Airport to Marrakesh Menara Airport?
The earliest flight from Madrid Barajas Airport to Marrakesh Menara Airport departs at 06:15, and the last departs at 22:40, with about 9 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When to buy flight tickets from Madrid Barajas Airport (MAD) to Marrakesh Menara Airport (RAK) most expensive?
The route from Madrid Barajas Airport (MAD) to Marrakesh Menara Airport (RAK) is quite popular. Without considering departure times or holidays, tickets cost around S$ 87 in December, the most expensive month to book this route.What time does the earliest flight from Madrid Barajas Airport to Marrakesh Menara Airport depart?
The earliest flight departs from Madrid Barajas Airport (MAD) at 07:00 and arrives in Marrakesh Menara Airport (RAK) at 09:05.What time does the latest flight from Madrid Barajas Airport to Marrakesh Menara Airport depart?
The latest flight departs from Madrid Barajas Airport (MAD) at 20:20 and arrives in Marrakesh Menara Airport (RAK) at 22:25.What is the transportation method from the main airport to downtown in Marrakech?
- The distance from Marrakesh Menara Airport to downtown is about 4km, by taxi about 20 minutes.
Which airline operates the most direct flights from Madrid Barajas Airport (MAD) to Marrakesh Menara Airport (RAK)?
Iberia Express Airways is a very popular airline operating an average of 3216 flights per month.What are the cheapest flights from Madrid Barajas Airport to Marrakesh Menara Airport?
One-way flights from Madrid Barajas Airport to Marrakesh Menara Airport currently start from S$ 25, and round-trip fares start from S$ 49. The current lowest fare is a Ryanair flight departing on Wed, Dec 2; prices may vary depending on availability.Which airlines offer direct flights from Madrid Barajas Airport to Marrakesh Menara Airport?
Yes. Ryanair, Iberia and Iberia Express Airways operate direct flights from Madrid Barajas Airport to Marrakesh Menara Airport, with an average flight time of 1 hour 40 minutes, and around 36 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Madrid Barajas Airport to Marrakesh Menara Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Madrid Barajas Airport to Marrakesh Menara Airport is S$ 258. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Madrid Barajas Airport to Marrakesh Menara Airport?
Ryanair, Iberia Express Airways and Vueling Airlines are the most popular budget airlines flying from Madrid Barajas Airport to Marrakesh Menara Airport, with one-way fares starting from S$ 25. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Madrid Barajas Airport to Marrakesh Menara Airport?
Madrid Barajas Airport to Marrakesh Menara Airport operates around 39 weekly flights, mainly by Ryanair, Iberia and Iberia Express Airways. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Madrid Barajas Airport to Marrakesh Menara Airport on Trip.com?
Enter Madrid Barajas Airport and Marrakesh Menara Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations & Recommendations
- Cheap flights from Barajas Airport to Lisbon Airport
- Cheap tickets from Barajas Airport to Changi Airport
- Cheap tickets from Barajas Airport to Francisco Sa Carneiro Airport
- Cheap flights from Barajas Airport to Fiumicino Leonardo da Vinci Airport
- Return plane tickets from Barajas Airport to Seville Airport
- Plane tickets from Barajas Airport to Porto
- Plane tickets from Barajas Airport to Paris
- Return plane tickets from Barajas Airport to Singapore
- Plane tickets from Barajas Airport to London
- Return plane tickets from Barajas Airport to Lisbon
- Cheap tickets from Changi Airport to Menara Airport
- Cheap tickets from Charles De Gaulle Airport to Menara Airport
- Cheap tickets from Lisbon Airport to Menara Airport
- Return plane tickets from Malpensa Airport to Menara Airport
- Return plane tickets from Barcelona Airport to Menara Airport
- Return flight tickets from London to Menara Airport
- Plane tickets from Singapore to Menara Airport
- Cheap flights from Frankfurt to Menara Airport
- Cheap flights from Milan to Menara Airport
- Return flight tickets from Barcelona to Menara Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.