Ryanair Cheap Flights to Morocco

  • Trusted Choice
  • Secure Booking
Cancellation Protection
Illness incl. COVID-19
Refundable Booking
Mechanical Breakdown
Terms and conditions
Trusted Choice
Rated 4.5 Stars. Based on 3,581 service ratings over the past year
Dedicated customer service team on hand to help
Secure payments
Over 600 Airlines
Safe and Secure

Ryanair flights to Morocco

Ryanair logo

Ryanair is one of Europe’s largest airlines. The airline operates an extensive network of flights to Morocco from cities across Europe, including in the UK, Germany, France, and Spain. Although these routes were temporarily suspended in 2020 due to the Coronavirus pandemic, many have already been re-launched as of August 2021. Furthermore, Ryanair has also launched a number of new routes to Morocco’s Marrakech Airport, in response to record demand from travellers. New routes in 2021 include: Frankfurt Airport in Germany to Marrakech; Valencia in Spain to Marrakech; and Treviso in Italy to Marrakech.

Search and Book Cheap Ryanair Flights to Morocco
with Alternative Airlines

Here at Alternative Airlines, we don't think anyone should have to miss out on discovering all that the stunning and unforgettable country of Morocco has to offer. That's why we offer lots of payment plan options, to help make booking flights to Morocco more affordable. Book any Ryanair flight (or flights with any other airline) then select one of Alternative Airlines' payment plan options at checkout. Some of our finance options include Klarna, Zip, Afterpay (in the US) and Clearpay (in the UK).


A view of a desert village in Morocco, with palm trees and mountains in the background

Where in Morocco does Ryanair Fly to?

International Flights to Morocco

The table below lists the countries in Europe from which Ryanair operates scheduled passenger flights to, listed by each airport within in Morocco. Ryanair operates flights to Morocco from the following countries within Europe: the United Kingdom, France, Spain, Italy, Belgium, Germany, Netherlands, Portugal, and the Republic of Ireland. Please note that some of Ryanair's flights to Morocco are seasonal.

Agadir Agadir–Al Massira Airport AGA Italy, France, Belgium, Germany, UK, Germany
Essaouira Essaouira-Mogador Airport ESU Belgium, France
Fez Fes–Saïss Airport FEZ Spain, France, Belgium, Netherlands, Germany, Italy
Marrakesh Marrakesh Menara Airport RAK Spain, France, Belgium, Netherlands, Germany, Italy, Ireland, Portugal, UK
Nador Nador International Airport NDR Spain, France, Belgium, Germany
Ouarzazate Ouarzazate Airport OZZ France
Oujda Angads Airport OUD Spain, Portugal, France, Germany
Rabat Rabat–Salé Airport RBA Spain, Italy, France, Belgium, UK, Germany
Tangier Tangier Ibn Battouta Airport TNG Spain, Italy, France, Belgium, Germany
Tétouan Sania Ramel Airport TTU Spain, France, Belgium

Where in Morocco do you want to Discover?

Discover the Sahara Desert and Atlas Mountains

If you are looking to fly to Morocco to explore the Sahara desert and Atlas Mountains, consider flying to Ouarzazate Airport (OZZ), which is located just north of the Sahara Desert. From Ouarzazate Airport you can easily transfer onwards (by road) to Tinghir, one of the most popular High Atlas towns. It is possible to fly to Ouarzazate Airport (OZZ) from Paris, in France. Otherwise, you can catch a connecting flight to Ouarzazate Airport from Marrakech or another larger international airport in Morocco.

✈ Fly to Ouarzazate Airport (OZZ) with Ryanair

For Morocco’s Beautiful Beaches

Morocco has a number of beach towns and resorts. In fact, Morocco has a largely sandy coastline over 1,200 miles long. If spending time at the beach is a big priority for you, fly to Casablanca Mohammed V International Airport (CMN) and then take a connecting flight to Essaouira Airport (ESU). Casablanca International Airport is a larger international airport, with flights to/from cities across Europe, including London, Spain, France, and Germany, as well as to the Middle East.

✈ Fly to Casablanca International Airport (CMN) with Ryanair

For Chefchaouen

Chefchaouen is a stunning hillside village, painted blue and white. It’s beauty makes the village one of the most popular tourist destinations within Morocco. To visit Chefchaouen, fly to Marrakech or Rabat-Salé Airport (RBA) and then book an onward connection to Tangier Ibn Battuta Airport (TNG). Tangier Ibn Battuta Airport is located approximately 70 mi away from Chefchaouen. There are a number of tour operators which offer excursions to the village.

✈ Fly to Marrakech International Airport (RAK) with Ryanair

A view of the blue hillside village of Chefchaouen in Morocco

For Fez

To immerse yourself in the colours, buzz, sounds and history of Fez, fly to Fez Sais International Airport (FEZ).

✈ Fly to Fez International Airport (FEZ) with Ryanair

For Taroudant

Taroudant is located in the Sous Valle, in the south of Morocco. A good option is to fly to Agadir Al-Massira Airport (AGA), located about 30 miles by road from the city of Taroudant.

✈ Fly to Agadir Airport (AGA) with Ryanair

For Saïdia

Saïdia is a beautiful Mediterranean town. To visit Saïdia, fly to Nador Airport (NDR), which is located approximately 62 miles away from Saïdia by car. Oujda Les Angades Airport (OUD) is another option, located about 36 miles away by car.

✈ Fly to Nador Airport (NDR) with Ryanair

Ryanair Flights to Morocco

Does Ryanair fly to Morocco?

Yes, Ryanair flies to Morocco from a number of European cities, including London (UK), Frankfurt (Germany). As well as flying to Marrakech, Ryanair also flies to other airports in Morocco, including Essaouira and Agadir.

Is Ryanair flying to Morocco 2021?

Ryanair is still flying to Morocco. During the Coronavirus pandemic, the airline temporarily reduced its route network, as well as cancelling a number of routes. However, it sees great potential in flights to Morocco as air travel resumes, and in 2021 Ryanair even commenced a number of new routes to connect even more European cities with Marrakech.

Can I fly directly to Morocco from the UK?

Yes, you can fly directly to Morocco from the UK, departing from London's Heathrow airport. EasyJet, Ryanair UK and Royal Air Maroc operate the most frequent scheduled passenger flights to Morocco from London.

Can I book last minute Ryanair flights to Morocco?

Absolutely! Booking last minute flights to Morocco with Ryanair is easy and straightforward when you use Alternative Airlines. To find out more, check out our guide on last minute Ryanair flights.

Alternative Airlines
Trustpilot Rating