Flights from Madrid Barajas Airport to Marrakech

The cheapest flights from Madrid Barajas Airport to Marrakech

Showing times and prices for Aug 18

Cheapest

46

Average

170

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.

Royal Air Maroc
07:00PMMadrid Barajas Airport1h55 08:55PMMarrakech
0 transfers
461One-way
Ryanair
08:30PMMadrid Barajas Airport2h05 10:35PMMarrakech
0 transfers
491One-way
Iberia
09:00AMMadrid Barajas Airport2h00 11:00AMMarrakech
0 transfers
601One-way
Air Europa
09:50PMMadrid Barajas Airport2h05 11:55PMMarrakech
0 transfers
3231One-way
TAP Portugal
08:10PMMadrid Barajas Airport19h15 03:25PMMarrakech
0 transfers
3721One-way

Flight schedule from Madrid Barajas Airport to Marrakech

Showing flights for tomorrow, Thursday, August 18
Iberia
09:00AMMadrid Barajas Airport2h00 11:00AMMarrakech
0 transfers
Royal Air Maroc
07:00PMMadrid Barajas Airport1h55 08:55PMMarrakech
0 transfers
TAP Portugal
08:10PMMadrid Barajas Airport19h15 03:25PMMarrakech
0 transfers
Ryanair
08:30PMMadrid Barajas Airport2h05 10:35PMMarrakech
0 transfers
Air Europa
09:50PMMadrid Barajas Airport2h05 11:55PMMarrakech
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24

The fastest flights from Madrid Barajas Airport to Marrakech

Showing times and prices for Aug 18

Fastest Journey

1 h 55 m

Average

5 h 28 m

Flights per day

5

Distance

1064 km

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.

Royal Air Maroc
07:00PMMadrid Barajas Airport1h55 08:55PMMarrakech
0 transfers
461One-way
Iberia
09:00AMMadrid Barajas Airport2h00 11:00AMMarrakech
0 transfers
601One-way
Ryanair
08:30PMMadrid Barajas Airport2h05 10:35PMMarrakech
0 transfers
491One-way
Air Europa
09:50PMMadrid Barajas Airport2h05 11:55PMMarrakech
0 transfers
3231One-way
TAP Portugal
08:10PMMadrid Barajas Airport19h15 03:25PMMarrakech
0 transfers
3721One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid Barajas Airport to Marrakech flight

distanceDistance659 miles (1063 km)
durationAverage flight duration2 h
priceAverage plane ticket price$29 (€27)
changesDirect flightYes
carriersAirlinesRoyal 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.

Airlines: Iberia, Air France and Air Europa flights from Madrid Barajas Airport to 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
Air Europa
Air France

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!

  • Average Price: $49

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 Tips: Madrid Barajas Airport to Marrakech Flight

      Take a flight to Marrakech easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid Barajas Airport to Marrakech.
      FAQs

      Travel between Madrid Barajas Airport, Spain and Marrakech, Morocco by plane is: Partially open.

      Can I enter Morocco from Spain?

      International entry status: Entry is partially open for citizens and permanent residents of Spain

      Do I need to quarantine on arrival in Morocco from Madrid Barajas Airport?

      Conditions of entry:

      • Negative COVID-19 test issued at most 3 days before arrival
      • Health declaration required

      What are the safety rules to follow in Marrakech, Morocco?

      All travelers in Morocco must observe these coronavirus safety measures:

      • Physical distance: 2 metre (s) (7 feet)
      • Face mask: Mandatory

      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.

      Is my return flight into Madrid Barajas Airport from Marrakech restricted?

      International entry is allowed for: Entry is partially open for citizens and permanent residents of Morocco

      Do I need to quarantine on arrival in Spain from Marrakech?

      Conditions of reentry:

      • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
      • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
      • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
      • Health screen upon arrival
      • Specific entry restrictions may apply for travel to Spain: Canary Islands

      What are the safety rules to follow in Madrid Barajas Airport, Spain?

      The government of Spain has imposed these measures to reduce the spread of COVID-19:

      • Social distancing required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      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.

      Looking to save money on your trip? Omio customers have found the cheapest flight between Madrid Barajas Airport and Marrakech for the next 7 days starting from $19 (€17)  one way.
      If you’re looking to purchase your plane tickets in the next week, you can expect the Madrid Barajas Airport to Marrakech flight price to come in at an average of $29 (€27)  one way.
      The flight distance from Madrid Barajas Airport to Marrakech is around 659 miles (1063 km).
      The Madrid Barajas Airport to Marrakech flight duration is on average 2 h, which is to be expected when traveling 659 miles (1063 km) to Marrakech from Madrid Barajas Airport. However, the time it takes can vary based on specific dates, weekends, and holidays.

      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.

      For the best Madrid Barajas Airport to Marrakech flight to book, you can travel safely and comfortably with Royal Air Maroc, Air Arabia Maroc, Air Nostrum, Iberia, Air France, PGA-Portugalia Airlines, White Airways, Air Europa, Ryanair or TAP Portugal. However, it's always good to check all possible airlines with services from Madrid Barajas Airport to Marrakech to compare what amenities they may offer.
      Yes, you can find a direct flight between Madrid Barajas Airport and Marrakech with Ryanair, Air Europa or Iberia  on Omio. This is worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
      You can take the first flight from Madrid Barajas Airport to Marrakech at 4: 35 AM. The last flight from Madrid Barajas Airport to Marrakech that you can take departs at 9: 50 PM. Omio shows you the latest flight from Madrid Barajas Airport to Marrakech schedule to help you book the best departure time for this trip.
      If you buy a plane ticket from Madrid Barajas Airport to Marrakech within the next 7 days, you can find tickets to cost on average $29 (€27) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Marrakech from Madrid Barajas Airport are generally on sale a few months before the planned departure date.

      Travel to popular destinations by train, bus or flight

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language