ATAirline hubOpenFlights carrier code

Royal Air Maroc (AT) flights & route network

232 routes · 83 destinations · 5 hub airports across 48 countrys.

Figures computed from the public OpenFlights datasetData source: OpenFlights routes.dat

Airline code
AT
232
routes flown
83
destinations
48
countries

Casablanca is located in Morocco, and one of its largest cities.

Source: Wikipedia · CC BY-SA 3.0

Depart
Return
Guests

We may earn a commission at no extra cost to you.

Affiliate disclosure: We may earn a commission if you book via our links. Learn how TripRoute works.

Routes flown
232
scheduled routes
Destinations
83
unique airports served
Hub airports
5
top origins by route count
Countries served
48
destination markets
network hubs

Royal Air Maroc hub airports

top 5 of 5 origins

Airports ranked by the number of Royal Air Maroc routes originating from each IATA code. A higher count indicates a stronger hub — more nonstop destinations available from that airport.

route network

Routes operated by AT

50 of 232

Showing the 50 longest Royal Air Maroc routes parsed from the OpenFlights routes dataset. Click any route for live fare comparison.

CMNGRU
Casablanca → Sao Paulo
4,685 mi · 45m · Brazil
GRUCMN
Sao Paulo → Casablanca
4,685 mi · 45m · Morocco
AUHCMN
Abu Dhabi → Casablanca
3,761 mi · 45m · Morocco
CMNAUH
Casablanca → Abu Dhabi
3,761 mi · 45m · United Arab Emirates
AUHSIN
Abu Dhabi → Singapore
3,657 mi · 45m · Singapore
SINAUH
Singapore → Abu Dhabi
3,657 mi · 45m · United Arab Emirates
CMNJFK
Casablanca → New York
3,601 mi · 45m · United States
JFKCMN
New York → Casablanca
3,601 mi · 45m · Morocco
CMNYUL
Casablanca → Montreal
3,526 mi · 45m · Canada
YULCMN
Montreal → Casablanca
3,526 mi · 45m · Morocco
CMNLAD
Casablanca → Luanda
3,222 mi · 45m · Angola
LADCMN
Luanda → Casablanca
3,222 mi · 45m · Morocco
CMNFIH
Casablanca → Kinshasa
3,012 mi · 45m · Congo (Kinshasa)
BZVCMN
Brazzaville → Casablanca
2,998 mi · 45m · Morocco
CMNBZV
Casablanca → Brazzaville
2,998 mi · 45m · Congo (Brazzaville)
CMNJED
Casablanca → Jeddah
2,950 mi · 45m · Saudi Arabia
JEDCMN
Jeddah → Casablanca
2,950 mi · 45m · Morocco
CMNPNR
Casablanca → Pointe-noire
2,930 mi · 45m · Congo (Brazzaville)
PNRCMN
Pointe-noire → Casablanca
2,930 mi · 45m · Morocco
CMNSVO
Casablanca → Moscow
2,637 mi · 45m · Russia
SVOCMN
Moscow → Casablanca
2,637 mi · 45m · Morocco
BGFCMN
Bangui → Casablanca
2,613 mi · 45m · Morocco
CMNLBV
Casablanca → Libreville
2,527 mi · 45m · Gabon
LBVCMN
Libreville → Casablanca
2,527 mi · 45m · Morocco
BEYCMN
Beirut → Casablanca
2,461 mi · 45m · Morocco
CMNBEY
Casablanca → Beirut
2,461 mi · 45m · Lebanon
CMNNSI
Casablanca → Yaounde
2,391 mi · 45m · Cameroon
NSICMN
Yaounde → Casablanca
2,391 mi · 45m · Morocco
CMNDLA
Casablanca → Douala
2,315 mi · 45m · Cameroon
DLACMN
Douala → Casablanca
2,315 mi · 45m · Morocco
CMNSSG
Casablanca → Malabo
2,300 mi · 45m · Equatorial Guinea
SSGCMN
Malabo → Casablanca
2,300 mi · 45m · Morocco
CAICMN
Cairo → Casablanca
2,289 mi · 45m · Morocco
CMNCAI
Casablanca → Cairo
2,289 mi · 45m · Egypt
ARNCMN
Stockholm → Casablanca
2,155 mi · 45m · Morocco
CMNARN
Casablanca → Stockholm
2,155 mi · 45m · Sweden
CMNIST
Casablanca → Istanbul
2,054 mi · 45m · Turkey
ISTCMN
Istanbul → Casablanca
2,054 mi · 45m · Morocco
LOSCMN
Lagos → Casablanca
1,979 mi · 45m · Morocco
ACCCMN
Accra → Casablanca
1,977 mi · 45m · Morocco
CMNCOO
Casablanca → Cotonou
1,973 mi · 45m · Benin
CMNLFW
Casablanca → Lome
1,963 mi · 45m · Togo
ABJCMN
Abidjan → Casablanca
1,956 mi · 45m · Morocco
CMNABJ
Casablanca → Abidjan
1,956 mi · 45m · Cote d'Ivoire
CMNROB
Casablanca → Monrovia
1,883 mi · 45m · Liberia
ROBCMN
Monrovia → Casablanca
1,883 mi · 45m · Morocco
CPHCMN
Copenhagen → Casablanca
1,818 mi · 45m · Morocco
CMNFNA
Casablanca → Freetown
1,747 mi · 45m · Sierra Leone
FNACMN
Freetown → Casablanca
1,747 mi · 45m · Morocco
CKYCMN
Conakry → Casablanca
1,688 mi · 45m · Morocco
network analysis

AT route network

Every figure below is computed live from the OpenFlights routes dataset at the time of page render. No prices, no fabricated carrier names — only the airline codes stored verbatim in thedirectCarriersJSON field on each FlightRoute row.

Longest route
CMN → GRU
4,685 mi · 45m
Casablanca → Sao Paulo
Shortest route
FIH → BZV
16 mi · 45m
Kinshasa → Brazzaville
Top destination country
Morocco
115 inbound routes
Network size
83 destinations
across 48 countrys · 5 hubs

All countries served by AT

Ranked by the number of Royal Air Maroc routes arriving in each destination country. The leading market is where the airline concentrates most of its international capacity.

1.Morocco· 1152.France· 223.Spain· 104.Belgium· 65.Congo (Brazzaville)· 56.Germany· 57.Italy· 58.Cameroon· 49.United Kingdom· 410.Western Sahara· 411.Netherlands· 312.United Arab Emirates· 213.Saudi Arabia· 214.Gabon· 215.Equatorial Guinea· 216.Egypt· 217.Liberia· 218.Sierra Leone· 219.Guinea-Bissau· 220.Niger· 221.Burkina Faso· 222.Gambia· 223.Switzerland· 224.Brazil· 125.Singapore· 126.United States· 127.Canada· 128.Angola· 129.Congo (Kinshasa)· 130.Russia· 1+18 more
airline profile

About flying with Royal Air Maroc

Royal Air Maroc (AT) operates 232 scheduled flight routes parsed from the OpenFlights public routes dataset.

From its primary hub at CMN (Casablanca, Morocco) the airline flies 73 nonstop routes, with 4 additional airports serving as regional connection points across the network.

The longest nonstop route operated by Royal Air Maroc is Casablanca (CMN) to Sao Paulo (GRU), covering 4,685 great-circle miles and averaging about 45m of flight time. Its shortest scheduled route — Kinshasa (FIH) to Brazzaville (BZV) — covers just 16 miles.

Across the full network, Royal Air Maroc serves 48 countrys; the most-served destination market is Morocco with 115 inbound routes.

fare strategy

How to find the best Royal Air Maroc fares

Booking out of CMN is usually the strongest fare play: Royal Air Maroc concentrates 73 of its routess from Casablanca, and higher route density at a hub means more head-to-head competition — both from other Royal Air Maroc departures and from rival carriers serving overlapping city pairs. Use the Kayak search box above with origin set to CMN to see the airline's full departure board at a glance.

Data sources & methodology

All route, hub, destination and country figures are computed directly from the OpenFlights public-domain routes dataset(openflights.org/data.php)— specifically the directCarriers JSON field on every FlightRoute row, where each airline code (e.g. AT) is parsed from the OpenFlightsroutes.dat airline identifier column. Carrier names come from the companion OpenFlights airlines.dat dataset. No prices or fare estimates appear on this page — those values fluctuate continuously across 100+ booking sites and are fetched live via Kayak at search time.

Browse all flight routesData: OpenFlights routes.dat · airline AT
Data: OpenFlights routes.dat · airline AT
View deal
No booking fees

Affiliate link to Kayak — we may earn a commission at no extra cost to you.