Royal Air Maroc (AT)

330 non-stop routes across 107 airports. Main hub: Casablanca (CMN).

About Royal Air Maroc

Royal Air Maroc is Morocco's national carrier — a legacy airline in the fullest sense, built around Casablanca's Mohammed V International (CMN) the way Air France is built around CDG. It's a full-service operation, not a budget play, and its network reflects that ambition: 330 non-stop routes across 107 airports, stitching together a total span of over 713,000 kilometres. What's striking about its character is the geographic logic — deeply rooted in North Africa and the Maghreb, with strong corridors into Europe and meaningful reach into the Gulf.

Why fly Royal Air Maroc?

The honest case for Royal Air Maroc starts with access. If you're flying into Morocco — or connecting onward to West Africa — there's often no better-positioned carrier. CMN alone handles 104 routes, making it one of the more genuinely useful hubs on the continent rather than a name on a map. The airline's European coverage is solid too: 27 routes into France, 17 into Spain, 8 into Belgium — which tells you exactly who fills these planes, and why the food and hospitality on board tends to feel considered rather than contractual. For travellers heading to Saudi Arabia, those 9 routes offer real scheduling flexibility that point-to-point options often can't match.

Royal Air Maroc hub airports

Top destination countries on Royal Air Maroc

Tips for booking Royal Air Maroc

Book through CMN if you can — it's where the airline performs best, with the most frequency and the widest onward options. Tangier (TNG), Marrakech (RAK), and Tetouan (TTU) each run 10 or 11 routes, so they're worth checking for regional positioning rather than long-haul connections. That PKX-CMN route — over 10,000 kilometres — is the airline's longest, so if you're flying it, factor in that long-haul service standards can vary by aircraft. Always check baggage allowances against your fare class before booking; like most legacy carriers, the gaps between tiers are real and the fees aren't trivial.

Frequently asked questions about Royal Air Maroc

What regions does Royal Air Maroc serve?

Royal Air Maroc operates 330 routes primarily connecting Morocco, France, and Spain, making it a key carrier for travel across North Africa and Western Europe. The airline serves major cities and regional destinations throughout these areas.

What is Royal Air Maroc's main hub?

Casablanca Airport (CMN) is Royal Air Maroc's primary hub, serving as the airline's main connecting point for flights across its extensive network.

Is Royal Air Maroc a legacy carrier, low-cost airline, or regional carrier?

Royal Air Maroc is a full-service legacy carrier that operates a substantial network of 330 routes, offering traditional airline services rather than budget or ultra-regional operations.

When should I book flights with Royal Air Maroc?

Booking 2-4 weeks in advance typically offers competitive fares; however, prices vary by route and season, so comparing fares across different dates is recommended. Royal Air Maroc often has multiple fare classes available, allowing you to choose between economy and premium options based on your needs.

What are Royal Air Maroc's baggage and check-in policies?

Baggage allowances and check-in procedures vary by fare class and route; it's best to review your specific ticket details or visit Royal Air Maroc's website for exact baggage limits. Online check-in is typically available 24 hours before departure for most flights.

Find flights from Casablanca
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Main hubs for Royal Air Maroc

Where Royal Air Maroc concentrates its operations — sorted by routes flown from each airport.

Where Royal Air Maroc flies most

Top destination countries by route count.

Related guides

Sibling pages from across Flightmaps — country aggregations, airport rosters, and visa context for Royal Air Maroc.

Top Royal Air Maroc destinations

Royal Air Maroc network at a glance

Frequently asked questions about Royal Air Maroc

  • How many routes does Royal Air Maroc operate?

    Royal Air Maroc (AT) operates 330 non-stop routes across 107 airports worldwide.

  • What is Royal Air Maroc's main hub?

    Royal Air Maroc's busiest hub is Casablanca (CMN) in Morocco, with 104 non-stop routes from this airport alone.

  • What is Royal Air Maroc's longest route?

    Royal Air Maroc's longest non-stop route is PKX-CMN at 10,074 km.

  • Where does Royal Air Maroc fly the most?

    Royal Air Maroc flies most often to Morocco, with 186 routes serving destinations in Morocco.