Royal Air Maroc AT

107 nonstop destinations · 48 countries · oneworld

Main hubs: Casablanca (CMN) · Marrakesh (RAK) · Tangier (TNG)

Cheap Royal Air Maroc nonstop deals

Direct round-trips on Royal Air Maroc below their typical price · updated continuously
Watch cheap Royal Air Maroc deals The cheapest nonstop round-trips from Casablanca (CMN), where Royal Air Maroc is based — free, weekly, no password.

Free · weekly digest · no password needed

Where Royal Air Maroc flies nonstop

Filters

About Royal Air Maroc

Royal Air Maroc (AT) operates 298 nonstop routes to 107 destinations across 48 countries, departing from 104 airports. Its busiest bases by nonstop route count are Casablanca (CMN), Marrakesh (RAK) and Tangier (TNG). Royal Air Maroc is a member of oneworld. Updated 30 June 2026.

Frequently asked questions

Where does Royal Air Maroc fly?

Royal Air Maroc (AT) flies nonstop to 107 destinations in 48 countries, with the most routes from Casablanca (CMN), Marrakesh (RAK) and Tangier (TNG).

How many destinations does Royal Air Maroc fly to?

Royal Air Maroc operates 298 nonstop routes serving 107 destinations across 48 countries.

What are Royal Air Maroc's main hubs?

Royal Air Maroc's busiest airports by nonstop route count are Casablanca (CMN) (104 routes), Marrakesh (RAK) (11 routes) and Tangier (TNG) (10 routes).

Is Royal Air Maroc part of an airline alliance?

Yes — Royal Air Maroc is a member of oneworld.