107 nonstop destinations · 48 countries · oneworld
Main hubs: Casablanca (CMN) · Marrakesh (RAK) · Tétouan (TTU)
Free · weekly digest · no password needed
Royal Air Maroc (AT) operates 322 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 Tétouan (TTU). Royal Air Maroc is a member of oneworld. Updated 18 October 2026.
Royal Air Maroc (AT) flies nonstop to 107 destinations in 48 countries, with the most routes from Casablanca (CMN), Marrakesh (RAK) and Tétouan (TTU).
Royal Air Maroc operates 322 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 Tétouan (TTU) (10 routes).
Yes — Royal Air Maroc is a member of oneworld.
Royal Air Maroc's most frequent nonstop routes are ORY–AGA (multiple daily), ORY–CMN (multiple daily), ORY–RAK (multiple daily), LIS–CMN (multiple daily) and NTE–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) Tétouan (TTU) Tangier (TNG) Paris (ORY) Brussels (BRU)