Skip to flight searchSkip to main content
Airline banner image
Royal Air Maroc logo in white rounded container

Search & book flights with Royal Air Maroc Express

Instant booking confirmation
Cancellation Protection available
Expert customer service

Buy Royal Air Maroc Express Flights with Alternative Airlines

Royal Air Maroc Express is a regional airline that operates scheduled flights out of its hub base, Mohammed V International Airport (CMN) in Casablanca, Morocco. The airline was founded in 2009, started its operations in the summer of that same year. The airline carrier is fully owned by its parent company Royal Air Maroc.

Royal Air Maroc Express currently operates 24 regularly scheduled domestic and regional international flights to mainland Morocco, Spain, the Canary Islands, and Portugal, as well as charter services for tour operators and corporate clients.

The carrier operates scheduled domestic services and scheduled regional flights to mainland Spain, the Canary Islands, Gibraltar, and Portugal, as well as charter services for tour operators and corporate clients.

In total, the airline has a fleet of 6 turboprop aircraft ranging from all from ATR 72s that can in total carry 72 passengers at one time.

Royal Air Maroc Express is also part of an airline alliance called the Oneworld.

Did you know that Alternative Airlines allows you to pay for your flights in over 160 different currencies and you can also do so with Moroccan Dirham?

Baggage Policy

Royal Air Maroc Express has different baggage policies for carry-on and checked baggage.

Carry-on Baggage

Passengers can be permitted to take one carry-on luggage for free weighing less than 10kg and maximum dimensions of 115cm. Laptops and tablets are allowed on the aircraft for free.

Checked Baggage

Royal Air Maroc Express economy class passengers are permitted 1 piece of hold baggage that must weigh 23kg or less. The Safer frequent flyer program members can take an additional one piece of baggage weighing 23 kg.

Cabin Classes

The airline mostly operates small flights and there is only one cabin class that is provided on the aircraft and that is the standard Economy class. The airline gives you amenities such as one free checked piece of baggage, snacks, drinks, and the option of choosing your seat.


With the airline's ergonomic seats, you can enjoy more space and comfort.


Royal Air Maroc Express has different check in policies for online check in and airport check in.

Online Check-in

Royal Air Maroc Express online check-in is available through the Royal Air Maroc Express online check-in page. Online check-in is available from 48 hours to two hours prior to the scheduled flight departure time on most, but not all of its flights.

Airport Check-in

For domestic flights, the airport check-in deadline is 60 minutes prior to the scheduled flight departure time.

For international flights, the airport check-in time opens two hours before the scheduled flight departure time. You can do the airport check-in by visiting the Royal Air Maroc Express check-in agents at the airport of departure. Check-in closes 1 hour prior to the departure time.

Frequent Flyer Programme

Royal Air Maroc operates a frequent flyer program called Safar Flyer program designed to reward passengers for flying with Royal Air Maroc flights and partners. Miles with Safar Flyer program can be converted into premium plane tickets, upgrades to business class, excess baggage, and change costs. Miles with Safar Flyer program can be collected/used with Iberia, Etihad, and Qatar airlines.

Safar Flyer Benefits

The International VIP Lounge at the Casablanca Mohammed V Casablanca-Nouaceur Airport (CMN) is permitted to passengers with a Business Class ticket or Safar Flyer Gold, Ambassador, or Silver Loyalty Card. Gold or Silver cardholders can also use the priority check-in desks.

Collect Safar Flyer Points

When you make a Royal Air Maroc booking through Alternative Airlines, you can collect air miles or frequent flyer points. Simply select Safar Flyer as your chosen frequent flyer program and quote your membership number when making your reservation - you can find out more here.

Airline Alliance

Royal Air Maroc Express is part of the Oneworld Alliance. The airline is owned by Royal Air Maroc, who is also a member of the Oneworld alliance.

Passengers who are part of the Royal Air Maroc Express Safar Flyer loyalty program can earn/redeem rewards on all Oneworld member airlines.

Country flags

Destinations that Royal Air Maroc Express flies to

As of February 2021, the airline has scheduled and regional flights to the 24 destinations within Morocco, Spain, the Canary Islands, and Portugal. These destinations include Agadir, Casablanca, Fes, Lisbon, Madrid, Gibraltar City, and others. If you are looking to fly within Morocco, our guide to domestic flights within Morocco offers lots of helpful information.

Alternatives to Royal Air Maroc Express

Please click on the logos below to find out more about airlines that fly similar routes:

Trusted globally

Rated Excellent on Trustpilot

We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines

Buy now, pay later

Buy your flights now and pay later

No way, really?! Yes! We’ve partnered with some amazing BNPL payment providers to allow you to pay for your flights over time, with ease.

Hub Airport

Mohammed V International Airport

Mohammed V International Airport (CMN) is a public airport in the province of Casablanca, Nouaceur Province, Morocco. The airport serves over 10.3 million passengers each year. The airport is located 27 km south of Casablanca. It has over 8 million passengers passing through the airport and was the busiest airport in Morocco and the fourth busiest in Africa.

The 29 airlines that fly to and from Mohammed V International Airport (CMN) include Royal Air Maroc Express, Air Arabia MarocRoyal Air MarocTUI Fly Belgium, and others.


As of February 2021, the airline operates a fleet of 6 aircraft with 2 on order:

  • 6 x ATR 72-600 (12 passengers per aircraft)
  • 2 x ATR 42-600 (48passengers per aircraft)

Fly Now Pay Later

Now, you have the option to split payments for your Royal Air Maroc flights using Alternative Airlines. With a selection of over 600 airlines, including Royal Air Maroc, and various payment plans like Afterpay, Klarna, and Affirm, you can easily secure your booking.