107 nonstop destinations · 48 countries · oneworld
Main hubs: Casablanca (CMN) · Marrakesh (RAK) · Tangier (TNG)
Free · weekly digest · no password needed
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.
Royal Air Maroc (AT) flies nonstop to 107 destinations in 48 countries, with the most routes from Casablanca (CMN), Marrakesh (RAK) and Tangier (TNG).
Royal Air Maroc operates 298 nonstop routes serving 107 destinations across 48 countries.
Royal Air Maroc's busiest airports by nonstop route count are Casablanca (CMN) (104 routes), Marrakesh (RAK) (11 routes) and Tangier (TNG) (10 routes).
Yes — Royal Air Maroc is a member of oneworld.
Other oneworld airlines: Finnair Qantas Jet Linx Aviation Alaska Airlines Qatar Airways Royal Jordanian Fiji Airways American Airlines
Royal Air Maroc hubs: Casablanca (CMN) Marrakesh (RAK) Tangier (TNG) Zaventem (BRU) Paris (ORY) Al Aaroui (NDR)