Rock the Casbah: Find Cheap Flights to Morocco

Looking to indulge yourself in an exotic Arabian vacation?

Somewhere with a multitude of minaret-clad mosques and souvenir-strewn bazaars, perhaps?

What about a country with medinas and casbahs galore?

Then Morocco sounds like your ideal holiday destination.

Imagine exploring the Sahara on the back of a sturdy camel before mingling with the ethnic Berbers of the Atlas mountains.

All of this excitement and more is just a stone’s throw from Europe. All you need to do is get there.

When I worked as a travel agent, I learned a few tricks to finding cheap airfares. I’ll help you find affordable flights to Morocco so you’ll have a few extra dirhams to spare for your big trip.


Where to arrive in Morocco

International hubs in Morocco

Casablanca serves as the country’s primary hub. As Morocco’s financial and cosmopolitan epicenter, this bustling metropolis welcomes millions of passengers each year through its Mohammed V International Airport.

A word of warning, however. Some consider Mohammed V to be the “world’s worst airport.” Furthermore, there isn’t a whole lot for tourists to do in Casablanca, regardless of how obsessed they may be with a certain wartime romantic drama.

For this reason, most holidaymakers fly into Marrakesh Menara Airport instead, which happens to be Morocco’s premier tourist destination.

Another popular international airport is Fès–Saïs, which services the stunning ancient walled city of Fez.

Domestics flights in Morocco

Those looking to fly domestically in Morocco aren’t exactly spoiled for choice. Only two domestic airlines compete for market share.

  • National carrier Royal Air Maroc flies between Casablanca and Laayoune/Agadir/Ouarzazate/Marrakesh/Beni Mellal/Fez/Rabat/Tangier/Nador/Al Hoceima/Oujda.
  • Low-cost carrier Air Arabia Maroc flies between Casablanca and Dakhla/Nador, plus numerous international destinations.

Just a heads up… Internal flights within Morocco tend to be pricey.

Every flight goes to the hub city of Casablanca first. Therefore, lengthy connection times often mean it’s more convenient to travel to your destination overland, especially considering most are within easy reach.

Morocco is serviced by an extensive network of buses, private taxis and trains. If opting for private transportation, be wary of shady drivers who embark on unscheduled tours for a yet-to-be-determined fee. They sure took me for a ride!

Open jaw tickets

Given its relatively small size and the proximity of most attractions, arriving on an open jaw ticket—or flying into one city and out of another with one airline—isn’t worth the expense in Morocco.

You can, however, create your own open jaw journey by purchasing two separate one-way tickets with different airlines. For example, flying Ryanair into Marrakesh and Air Arabia Maroc out of Fez could save both time and money.

Rock the Casbah: Find Cheap Flights to Morocco

How to find discounts on flights to Morocco

In order to snag the best possible airfare, it’s essential to understand how airlines set their rates.

Travel out of season

The busiest and arguably best time to travel to Morocco is during spring (March to May) and fall (September to November) when the weather is mild. As a result, airlines up their prices during these crowded periods.

If traveling during the sweltering summer months doesn’t appeal, try arriving in Morocco slightly before the high season to save on your airfare. Remember, only the inbound (arrival) flight counts towards the season of the fare. So if you fly to Morocco in August and return in September, your flight could be drastically lower than if you arrived in September and came back in October.

Search for the best possible availability

The price of an airfare varies depending on how many seats the airline has already sold. Therefore, if you get in early and are flexible with your dates, you’re much more likely to find a better deal.

Avoid Moroccan public holidays and religious festivals such as Ramadan to beat the crowds.

Keep an eye out for deals

flights to morocco

The best long-haul specials for Morocco tend to get released in November the year prior.

Nevertheless, airlines love dropping random promotions on the unsuspecting public throughout the year. Therefore, it’s always prudent to be on the lookout for bargains.

If you sign up to the social media feeds and newsletters of your favorite airlines, you’ll be the first to know when special promotions are released. Alert services such as Scott’s Cheap Flights and Hopper are great at keeping you privy to such information, as well.

A word on low-cost carriers flying to Morocco

In recent years, low-cost carriers have blessed our skies with ridiculously cheap airfares, particularly in Europe where competition is rife.

But there’s always a catch.

Expect to pay extra for rudimentary services like seat selection, having a beer onboard and both checked bags and carry-on luggage. Once you’ve factored all that in, your seemingly jaw-dropping Ryanair special might not be so cheap after all.

What to expect to pay for flights to Morocco

Airfares to Morocco vary tremendously.

Contributing factors include where you fly from, the season, what’s available and whether or not you’ve scored a sweet special. The following figures are roughly what you should expect to pay for a return economy fare:

  • Africa: 350-900 USD
  • North America: 600-1,300 USD
  • Europe: 100-350 USD
  • South America: 800-1,400 USD
  • Australia and New Zealand: 1,000-1,500 USD
  • Asia: 800-1200 USD

Choosing an international airline

Few carriers fly long-haul to Morocco. Consequently, many travelers connect via a European or Middle Eastern hub.

However, sometimes it’s cheaper to connect with a low-cost carrier than to stick with the same airline the whole way. For example, you could fly long-haul to London and jump on the next easyJet flight to Marrakesh.

Royal Air Maroc

As Morocco’s national carrier, the government-owned Royal Air Maroc offers the most flights in and out of the kingdom. Its 88 destinations include dozens of European and African hubs and a handful of cities across the Atlantic.

But in terms of in-flight service, they won’t be winning awards any time soon.

Direct flights from the Americas to Morocco

  • Royal Air Maroc flies between Casablanca and São Paulo/Rio de Janeiro/Washington/Montreal/New York.

Direct flights from Europe to Morocco

  • Iberia flies between Madrid and Casablanca.
  • Lufthansa flies between Frankfurt and Casablanca.

Direct flights from Europe to Morocco on low-cost carriers

  • TUI fly flies between several European and Moroccan destinations.
  • Easy Jet flies between several European and Moroccan destinations.
  • Air Arabia Maroc flies between Casablanca/Marrakesh and several European destinations.
  • Eurowings flies between several European and Moroccan destinations.
  • Ryanair flies between several European and Moroccan destinations.

Direct flights from the Middle East to Morocco

  • Gulf Air flies between Casablanca and Bahrain.
  • Emirates flies between Casablanca and Dubai.
  • Oman Air flies between Casablanca and Muscat.

Direct flights from Asia and Oceania to Morocco

Given the low demand and distance involved, there are no direct flights between Asia or Oceania and Morocco. Try connecting via one of the above Middle Eastern or European carriers instead.


Now that you know which airlines service certain routes and how to snag a discount fare, you should be well on your way to finding the cheapest possible flight to Morocco.

Remember, Morocco is rife with low-cost carriers due to its growing repute with European holidaymakers. If booked far enough in advance, these uber-cheap airlines could get you there for less than what you’ll pay for a taxi to the airport.

Just remember to factor in a myriad of sneaky ancillary fees.


Harry is a South American-based freelance writer who covers travel, the arts and culture, among many other things.

If you liked this post, something tells me that you'll love FluentU, the best way to learn languages with real-world videos.

Sign up for free!

Enter your e-mail address to get your free PDF!

We hate SPAM and promise to keep your email address safe