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 321 nonstop routes to 107 destinations across 48 countries, departing from 107 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 August 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 321 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.
Royal Air Maroc's most frequent nonstop routes are ORY–RAK (multiple daily), MAD–CMN (multiple daily), CDG–CMN (multiple daily), NTE–RAK (multiple daily) and CDG–RAK (multiple daily).
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) Tétouan (TTU) Brussels (BRU) Paris (ORY)