Royal Air Maroc (IATA: AT) is the national flag carrier of the Kingdom of Morocco, founded in 1957. Operating almost entirely through its hub at Mohammed V International Airport in Casablanca (CMN), the airline connects Morocco's major cities — including Marrakech, Fez, and Casablanca itself — to destinations across Europe, Africa, the Middle East, and North America.
Morocco's geographic position at the crossroads of Europe and Africa has allowed Casablanca to develop into a growing connecting gateway, with Royal Air Maroc offering convenient one-stop itineraries between European cities and destinations across West and Central Africa such as Dakar. While the airline is not currently a member of a global alliance, it maintains bilateral partnerships with other carriers and continues to expand its network. FareOptic compares Royal Air Maroc fares across all routes to help you find your best AT ticket price.
Everything you need to find and book your next cheap flight — all in one place.
Found a better deal? We'll match it!
Speak to our travel experts anytime, anywhere.
Stack points & airline miles to save.
Convenient options online and 24/7 global concierge.
Based on popular routes and current airfare deals
Most searched Royal Air Maroc domestic and international flights






*All above fares are one way/round trip. Fares incl. all fuel surcharges, taxes & fees and our service fees. Displayed fares are subject to change and cannot be guaranteed at the time of booking. See all booking terms and conditions.
Royal Air Maroc operates almost its entire network through its Casablanca hub, offering connections across Europe, Africa, and North America.
Find the right Royal Air Maroc cabin for your journey and budget — from affordable Economy to comfortable Business.
Safar Flyer is Royal Air Maroc's frequent flyer program. Earn miles on every Royal Air Maroc flight and redeem them for reward tickets, upgrades, and other travel benefits, with tiered status levels unlocking additional perks.
Safar Flyer members earn miles on all Royal Air Maroc flights and select partner airline flights, redeemable for future travel.
Blue, Silver, Gold, and Platinum tiers unlock priority check-in, extra baggage allowance, and lounge access as members fly more.
Business Class passengers and top-tier Safar Flyer members access the airline's lounge at Mohammed V International Airport in Casablanca.
Redeem accumulated miles for reward tickets across Royal Air Maroc's network connecting Morocco to Europe, Africa, and North America.
Fees and allowances vary by route and fare type. Always verify at time of booking.
| Bag / Policy | Economy | Business |
|---|---|---|
| Carry-on bag | 10 kg | 10 kg |
| 1st checked bag | 23 kg | 32 kg |
| 2nd checked bag | Fee applies | 32 kg |
| Weight limit per bag | 23 kg | 32 kg |
Royal Air Maroc baggage allowances vary by route and fare class. Safar Flyer Gold and Platinum members receive enhanced allowances. Verify at royalairmaroc.com.
Opens 30 hours before departure at royalairmaroc.com or via the Royal Air Maroc app. Online check-in closes a few hours before departure depending on route.
Download the Royal Air Maroc app on iOS or Android to check in, access your mobile boarding pass, and receive flight status notifications.
Counters are available at Casablanca and all Royal Air Maroc airports. International gates typically close 45 minutes and domestic gates 30 minutes before departure.
Royal Air Maroc tickets booked directly can typically be cancelled within 24 hours of purchase for a full refund, provided the flight departs at least 7 days away.
Flexible fares allow date and route changes for a fee or free of charge depending on the fare class. Basic Economy fares are typically more restrictive.
Cancelling a non-refundable ticket after the risk-free window generally results in a travel voucher rather than a cash refund, minus any applicable fees.
Fully refundable fare types are available at a premium and provide maximum flexibility for travelers with uncertain plans.
Royal Air Maroc serves complimentary meals featuring Moroccan and international dishes on medium and long-haul flights.
Long-haul aircraft feature seatback or streaming entertainment with movies, TV shows, and music for the journey.
Economy passengers receive a solid checked baggage allowance, with Business Class travelers enjoying an increased limit.
Business Class passengers and elite Safar Flyer members can relax in the Royal Air Maroc lounge at Mohammed V International Airport before their flight.
Best Airlines for Domestic & International Routes
Everything you need to know about booking Royal Air Maroc flights on FareOptic
Royal Air Maroc is not currently a member of any of the three global alliances (oneworld, Star Alliance, or SkyTeam). The airline has explored partnerships over the years, including discussions around oneworld membership, but has not formally joined a global alliance. It maintains a network of bilateral codeshare and interline agreements with other carriers instead.
Royal Air Maroc operates almost its entire network through Mohammed V International Airport (CMN) in Casablanca, its primary and essentially only hub. From Casablanca, the airline connects Morocco to Europe, Africa, the Middle East, and North America.
Morocco's location at the crossroads of Europe and Africa has allowed Casablanca to grow into a significant connecting gateway. Royal Air Maroc leverages this geography to offer convenient one-stop connections between European cities and destinations across West and Central Africa, such as Dakar, that would otherwise require longer routings.
Safar Flyer is Royal Air Maroc's frequent flyer program. Members earn miles on Royal Air Maroc flights and select partner airlines, redeemable for reward tickets, upgrades, and other travel benefits, with tiered status levels offering additional perks such as priority services and lounge access.
Royal Air Maroc offers two cabin classes: Economy and Business. Business Class is available on both domestic and international routes and includes wider seating, enhanced dining, priority services, and increased baggage allowances.
Yes. As Morocco's flag carrier, Royal Air Maroc connects Casablanca with Marrakech (RAK), Fez, and other major Moroccan cities, in addition to linking these tourism destinations to international markets in Europe, Africa, and North America via its Casablanca hub.