The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
Find all the dates and times for this journey
1 h 55 m
5 h 28 m
Flights per day
Of the 5 flights that leave Madrid Barajas Airport for Marrakech every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||659 miles (1063 km)|
|Average flight duration||2 h|
|Average plane ticket price||$29 (€27)|
|Airlines||Royal Air Maroc, Air Arabia Maroc, Air Nostrum, Iberia, Air France, PGA-Portugalia Airlines, White Airways, Air Europa, Ryanair or TAP Portugal|
Flights from Madrid Barajas Airport to Marrakech cover the 659 miles (1063 km) long route taking on average 2 h with our travel partners like Royal Air Maroc, Air Arabia Maroc, Air Nostrum, Iberia, Air France, PGA-Portugalia Airlines, White Airways, Air Europa, Ryanair or TAP Portugal. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $19 (€17), but the average price of plane tickets is $29 (€27). Travelers depart most frequently from Madrid Barajas Airport and arrive in Marrakech.
For as little as $19 (€17) you can travel by flight between Madrid Barajas Airport and Marrakech with Iberia, Air France and Air Europa. Omio will show you the best deals, schedules and tickets available for this route.
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight from Madrid Barajas Airport to Marrakech including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Omio helps you compare and book the perfect flight with Iberia from Madrid Barajas Airport to Marrakech for a smooth and relaxing journey. Check the latest Iberia flight schedules for the ideal departure and arrival times, take a look at the travel information for the Madrid Barajas Airport to Marrakech flight with Iberia (such as baggage allowance and amenities offered onboard), compare the best connections for your Madrid Barajas Airport - Marrakech journey and then book a cheap plane ticket with ease. The distance to Marrakech from Madrid Barajas Airport by plane is 659 miles (1063 km). You can book tickets for this Iberia flight for as low as $49 (€45) one-way if you book in advance. When you search for Iberia tickets between Madrid Barajas Airport and Marrakech in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect Iberia Madrid Barajas Airport - Marrakech plane ticket online and enjoy your trip!
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Marrakech from Madrid Barajas Airport.
Looking to travel by plane from Madrid Barajas Airport to Marrakech? Omio can help you find that perfect trip with Air Europa. Check Omio to see current Air Europa flight schedules, tickets, travel information and prices for the best deals on the Madrid Barajas Airport to Marrakech flight and book Air Europa tickets online quickly and easily. When taking a flight between Madrid Barajas Airport and Marrakech, you can expect to travel 659 miles (1063 km) one-way with Air Europa. If you search for flights between Madrid Barajas Airport and Marrakech in the Omio app, you can check if the Air Europa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Air Europa, we do the work for you to get you safely to Marrakech from Madrid Barajas Airport. Book that perfect Madrid Barajas Airport to Marrakech flight now with Omio and enjoy a smooth and comfortable journey with Air Europa!
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight between Madrid Barajas Airport and Marrakech including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Air France tickets between Madrid Barajas Airport and Marrakech are available online on Omio. We help you compare and book your perfect journey with Air France to Marrakech from Madrid Barajas Airport all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Air France flight schedules and plane tickets available on Omio for the 659 miles (1063 km) trip. You can also see relevant travel information for the Air France flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Madrid Barajas Airport to Marrakech routes as well as the cheapest ticket prices available, and buy the best Air France Madrid Barajas Airport to Marrakech plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Air France plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Marrakech with Air France!
Travel between Madrid Barajas Airport, Spain and Marrakech, Morocco by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Spain
Conditions of entry:
All travelers in Morocco must observe these coronavirus safety measures:
The information above was last checked on 8/3/22. Remember to review the latest COVID-19 travel safety regulations for your flight from Madrid Barajas Airport to Marrakech as this information can change.
The restriction level for your return flight to Madrid Barajas Airport, Spain from Marrakech is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Morocco
Conditions of reentry:
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 7/28/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid Barajas Airport from Marrakech closer to your date of departure here here.
Omio travelers most frequently book a flight from Madrid Barajas Airport to Marrakech for this route.
You can find the most popular departure airport for this journey, Madrid Barajas Airport, located approximately 9.9 miles (15.9 km) from the city center of Madrid Barajas Airport. The most popular arrival airport in Marrakech, called Marrakech, is located around 5.5 miles (8.9 km) away from its city center. To reach the city center of Marrakech from Marrakech, check what taxi services, airport shuttle services or public transit options are available.