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.
This is the last flight of the day.
Find all the dates and times for this journey
13 h 53 m
Flights per day
Of the 22 flights that leave Madrid for Marrakesh every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||650 miles (1049 km)|
|Average flight duration||2 h|
|Average plane ticket price||$88 (€82)|
|Airlines||Air Arabia Maroc, Vueling, Ryanair, Air France, Iberia, TAP Portugal, Air Europa, Royal Air Maroc, Air Nostrum or PGA-Portugalia Airlines|
Flights from Madrid to Marrakesh cover the 650 miles (1049 km) long route taking on average 2 h with our travel partners like Air Arabia Maroc, Vueling, Ryanair, Air France, Iberia, TAP Portugal, Air Europa, Royal Air Maroc, Air Nostrum or PGA-Portugalia Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $34 (€31), but the average price of plane tickets is $88 (€82). Travelers depart most frequently from Madrid Barajas Airport and arrive in Marrakech.
You can travel by flight from Madrid to Marrakesh with Ryanair, Vueling Airlines and Air France for as low as $34 (€31). When you search for schedules and tickets, Omio will show you the best route.
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 between Madrid and Marrakesh includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Marrakesh from Madrid.
One of the best ways to travel from Madrid to Marrakesh is by taking a flight with Vueling Airlines. Omio helps you find the ideal Vueling Airlines flight from Madrid to Marrakesh by showing you Vueling Airlines current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Madrid to Marrakesh route. You can expect to travel 650 miles (1049 km) from Madrid to Marrakesh on a flight with Vueling Airlines. If you are using the Omio app to search for flights to Marrakesh from Madrid, you can check straight away if the Vueling Airlines 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. Once you’ve found that perfect flight, book your Vueling Airlines plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Madrid to Marrakesh!
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight from Madrid to Marrakesh including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Find cheap tickets for Air France flights to Marrakesh from Madrid on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Madrid to Marrakesh flight schedule from Air France, the latest plane ticket offers available and other travel information for the 650 miles (1049 km) trip between Madrid and Marrakesh, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights to Marrakesh from Madrid in the Omio app, you can check to see if the Air France flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Air France flight schedule for your ideal departure and arrival times, compare the best route available to get to Marrakesh from Madrid and then book a cheap flight with ease. Sit back and enjoy your upcoming flight to Marrakesh from Madrid with Air France!
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.
Travel between Madrid, Spain and Marrakesh, 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 to Marrakesh as this information can change.
The current restriction level for your return trip by plane from Marrakesh to Madrid is: Partially open
Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Morocco
What are the requirements?
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 7/28/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Madrid from Marrakesh here.
When traveling this route, Omio customers are departing most frequently from Madrid Barajas Airport and arriving in Marrakech.
You can find the most popular departure airport for this trip, Madrid Barajas Airport, located approximately 9.9 miles (15.9 km) from the city center of Madrid. The most popular arrival airport in Marrakesh, called Marrakech, is located around 5.5 miles (8.9 km) away from its city center. To reach the city center of Marrakesh from Marrakech, check what taxi services, airport shuttle services or public transit options are available.
Here are some other resources that might have the information you need