Homeright iconFlightsright iconAll Airlinesright iconRoyal Air Maroc Flights

Royal Air Maroc Best Offers

We have the best deals for you. Check out our super offers!
View all

Cheap Royal Air Maroc Flights

Looking for a last minute deal for a cheap vacation or weekend? Find the best deals here with Royal Air Maroc.

Popular Royal Air Maroc Departure Cities

Popular Royal Air Maroc Arrival Cities

AboutCheck-inBaggage AllowanceSeat SelectionLoyalty ProgramFood & BeverageIn-Flight EntertainmentPet PolicyLounge Usage
Royal Air Maroc

Royal Air Maroc Flights


Royal Air Maroc is the national airline and largest airline of Morocco. It operates from its main hub at Mohammed V International Airport in Casablanca. With a fleet of modern aircraft and a comprehensive network of destinations, Royal Air Maroc connects passengers to global destinations. The airline prioritizes customer comfort and aims to provide exceptional service to all its passengers.


Royal Air Maroc provides convenient check-in options for its passengers. Whether you prefer the traditional airport check-in or the hassle-free online check-in, the choice is yours.

For those who opt for online check-in, Royal Air Maroc offers a seamless process that allows you to check-in from the comfort of your own home. With online check-in, you can select your seats, print your boarding passes, and skip the long lines at the airport. The online check-in time ranges from 48 hours up to 2 hours before the scheduled departure time of your flight, ensuring you have ample time to complete the process.

If you prefer the traditional airport check-in experience, Royal Air Maroc has dedicated check-in counters at the airport where you can receive assistance from the airline's friendly staff. They will guide you through the check-in process, answer any questions you may have, and ensure a smooth start to your journey.

Check-In Option Benefits
Online Check-in - Select your seats
- Print your own boarding passes
- Avoid long queues at the airport
Airport Check-in - Dedicated check-in counters
- Assistance from friendly staff
- Peace of mind for a hassle-free check-in process

Baggage Allowance

Royal Air Maroc has specific guidelines for different types of luggage, including hand luggage and checked baggage:

Hand Luggage

Passengers are allowed one piece of hand luggage, weighing no more than 10 kg and with the sum of the three dimensions not exceeding 115 cm. Laptops are permitted and are not considered part of hand baggage. Note that for flights departing from the EU or connections in Europe, liquids taken on board are subject to restrictions. Items like laptops, mobile phones, and personal documents can be carried as well.

Checked Baggage

The checked baggage allowance varies based on travel destination and booking classes. Generally, each adult passenger can check in one or two pieces of baggage, depending on the destination. The standard weight must not exceed 32 kg, and the sum of the three dimensions must not exceed 203 cm. If your baggage exceeds the allowance, you'll need to pay excess baggage fees.

Special Luggage

Royal Air Maroc also has guidelines for transporting special items like sports equipment and musical instruments. Passengers planning to bring special luggage should inform the airline in advance.

These baggage policies are subject to change, and it's always best to check the latest information on the Royal Air Maroc website or contact them directly for the most current details.

Seat Selection

Royal Air Maroc offers convenient seat selection options for its passengers, ensuring a comfortable and personalized travel experience. Passengers can choose their preferred seats during the booking process or at the airport check-in counter. This allows passengers to have control over their seating arrangements and select seats that best meet their preferences and needs.

The airline understands the importance of comfortable seating and aims to provide a pleasant journey for all passengers. Whether you prefer a window seat for breathtaking views or an aisle seat for easy access, Royal Air Maroc gives you the freedom to indicate your seat preferences.

With seat selection, you can secure a spot in the cabin that suits your personal comfort and convenience, enhancing your overall travel experience. Whether you're traveling alone, with family, or for business, Royal Air Maroc's seat selection option ensures that you have a seat that meets your requirements.

By offering seat selection, Royal Air Maroc puts you in control, allowing you to choose your seat in advance and reducing any last-minute stress or uncertainty. So, sit back and relax in a seat of your choice as you embark on your journey with Royal Air Maroc.

Loyalty Program

Royal Air Maroc offers a loyalty program called Safar Flyer. This program is designed for frequent flyers and offers various benefits and privileges. Members of Safar Flyer can earn miles, enjoy featured privileges, and take advantage of promotions. The program also offers a Family Advantage Account for affordable family vacations. Bonus miles can be converted into air tickets and upgrades are available when possible.

Benefits Privileges
Earn Miles: Safar Flyer members can earn miles for every Royal Air Maroc flight. Lounge Access: Enjoy access to Royal Air Maroc lounges, providing a comfortable and relaxing atmosphere.
Exclusive Promotions: Get access to exclusive promotions, discounted fares, and special offers. Priority Check-in and Boarding: Skip the queues with dedicated check-in counters and priority boarding.
Family Advantage Account: The program offers a Family Advantage Account where members can pool their miles to save on family trips. Extra Baggage Allowance: Enjoy additional baggage allowance for Safar Flyer members.
Mileage Redemption: Redeem accumulated miles for air tickets, upgrades, and other rewards. Special Discounts: Avail special discounts on partner services, such as car rentals and hotel bookings.

Become a Safar Flyer member today and start enjoying the benefits of Royal Air Maroc's loyalty program!

Food & Beverage

Royal Air Maroc offers a delightful dining experience on their flights, ensuring passengers enjoy their journey from start to finish. During long-haul flights in economy class, passengers can expect two meal services. These meals typically include a choice between two hot dishes, accompanied by a starter and a dessert. Passengers have the opportunity to enjoy Moroccan and French wines, among other alcoholic beverages offered onboard.

For flights lasting less than two hours, a cold snack accompanied by hot and cold drinks is provided. On other flights, expect hot meals. Royal Air Maroc also accommodates passengers with special dietary requirements. Special meals, which can be pre-ordered at least 48 hours before departure, include options such as Asian Vegetarian, Baby Meal, Diabetic Meal, Hindu, Kosher, Low Calorie, Low Salt, Vegetarian, and more. Passengers should contact the airline to order their special meal and ensure that their specific needs and tastes are met.

This comprehensive approach to in-flight dining showcases Royal Air Maroc's commitment to providing a satisfying culinary experience for all passengers, tailored to their individual preferences and dietary needs. For more details, you can visit Royal Air Maroc's official website or Inflight Feed.

In-Flight Entertainment

Royal Air Maroc offers a comprehensive in-flight entertainment system to keep passengers entertained during the flight. The system includes a wide selection of movies, music, and games, with over 45 channels to choose from. Passengers can enjoy Hollywood blockbusters, television shows, music albums, and more on their personal screens. The airline strives to provide an enjoyable and entertaining experience for all passengers.

Pet Policy

Royal Air Maroc welcomes passengers to travel with their pets, adhering to specific guidelines. Pets such as dogs, cats, and birds can travel in the cabin if they, including their container, weigh no more than 5 kg, except for service animals like guide dogs, which are exempt from this weight limit. These pets must be kept in a solid, air-holed container with dimensions not exceeding 115 cm. For those heavier, they can travel in the hold in a secure, robust container, suitable for the animal's size, with a weight limit of 75 kg. All pets must have up-to-date vaccinations and appropriate documentation.

Certain breeds, particularly snub-nosed dogs and cats, are prohibited due to health risks during flights. This includes breeds like Bulldogs, Pugs, and Persian cats. Also, pets are not allowed on flights to the UK and on flights chartered by Qatar Airways. Additionally, traveling with pets requires organization, such as confirming with the airline at least 72 hours before the flight, as the number of pets per flight may be limited.

Finally, while service animals for passengers with disabilities can travel free of charge, other pets traveling in the hold might incur additional fees. It's essential for pet owners to contact Royal Air Maroc directly for the most up-to-date information and guidance, as policies can change.

Lounge Usage

As a valued passenger of Royal Air Maroc, you have the opportunity to make your travel experience even more enjoyable by availing the lounge usage facilities. Royal Air Maroc offers access to well-appointed airport lounges, providing you with a range of amenities and comforts to relax and unwind before your flight.

When you enter the airport lounge, you'll find comfortable seating arrangements where you can rest and rejuvenate. Whether you prefer a cozy armchair or a spacious sofa, the lounge offers a tranquil environment for you to relax and prepare for your journey.

In addition to comfortable seating, the airport lounges also provide convenient Wi-Fi access, allowing you to stay connected and catch up on any urgent matters. You can take advantage of high-speed internet connectivity, ensuring that you have a seamless digital experience while waiting for your flight.

Refreshments are also available in the lounges, ensuring you have access to a range of snacks and beverages during your wait. You can indulge in a selection of light bites, hot and cold beverages, and even enjoy a refreshing cup of coffee or tea. Additionally, some lounges may offer business facilities, such as workstations and charging points, to help you stay productive.

By taking advantage of Royal Air Maroc's lounge usage, you can enhance your travel experience and enjoy a touch of luxury before boarding your flight. Immerse yourself in a comfortable and relaxing environment, stay connected with complimentary Wi-Fi, treat yourself to tasty refreshments, and make the most of the available business facilities. It's all part of the exceptional service provided by Royal Air Maroc.

Royal Air Maroc Top Questions

Tezfly gets the airline prices instantly from the airline. You can find Royal Air Maroc campaign flight ticket prices on the Tezfly website. You can examine the airline campaigns in detail in the campaigns section at the top of the page.
Royal Air Maroc flies to many different destinations. You can find available flights by using the Tezfly search widget.
In general, airline ticket prices increase as the flight date approaches. If your travel date is certain, it is possible to find cheap tickets by purchasing your Royal Air Maroc flight ticket without leaving it at the last minute.
The easiest way to buy cheap Royal Air Maroc flight tickets is to sign up for the Tezfly newsletter. It's easy to buy flight tickets by following both Royal Air Maroc campaigns and Tezfly's discount coupon campaigns.
Royal Air MarocRoyal Air Maroc
Home City/Airport IATA code
State Owned
Member of Alliance
Loyalty Program
Safar Flyer
Company Slogan
The wings of Morocco
Number of Aircrafts
Number of Targets
Fleet Age


Type of Aircrafts

ATR, Boeing, Embraer

Detail of Fleet

ATR 72, Boeing 737-800, Boeing 737 MAX 8, Boeing 787-8 Dreamliner, Boeing 787-9 Dreamliner, Embraer ERJ-190

Head Office

Aeroport de Casablanca-Anfa, Casablanca, Morocco

Phone Number

+212 5 22 48 97 32

Fax Number

+212 5 22 91 20 95



Cookies are used on our website to provide a better experience for our customers. Details