Key takeaways
- Royal Air Maroc is Morocco’s national airline with its hub at Casablanca Mohammed V.
- Codes: IATA AT, ICAO RAM, registrations with the prefix CN-.
- A oneworld member since April 2020 – the first African airline to become a full member of this alliance.
- The fleet is mostly Boeing: 737-800 and 737 MAX 8 on short and medium-haul routes, 787-8 and 787-9 on long-haul.
- The airline is growing: at the end of September 2026 the fleet passed the mark of 70 aircraft.
Contents
- 1.Royal Air Maroc at a glance
- 2.Codes and registrations
- 3.A oneworld member
- 4.The fleet: almost all Boeing
- 5.Growth with an eye on 2030
- 6.737-800 or 737 MAX 8? How to tell them apart
- 7.787-8 or 787-9? Length is the key feature
- 8.How to recognize Royal Air Maroc
- 9.Special liveries and soccer
- 10.Spotting Royal Air Maroc in Germany
- 11.The subsidiaries: RAM Express and RAM Cargo
- 12.Common mix-ups
- 13.Conclusion
Profile
| IATA code | AT |
|---|---|
| ICAO code | RAM |
| Hubs | CMN |
| Alliance | oneworld |
| Business model | Network airline with connecting traffic via Casablanca between Europe, Africa, the Middle East and the Americas |
| Home country | Morocco |
| Headquarters | Casablanca |
| Hub | Casablanca Mohammed V Airport (CMN) |
| Origins | Formed in the 1950s from the merger of Air Atlas and Air Maroc, named Royal Air Maroc since 1957 |
| Owner | Majority owned by the Moroccan state |
| Alliance | oneworld, full member since April 1, 2020 |
| Subsidiaries | Royal Air Maroc Express (ATR 72-600) and RAM Cargo |
| Fleet (as of fall 2026) | Around 70 aircraft: Boeing 737-800, 737 MAX 8, 787-8, 787-9, Embraer 190 and ATR 72-600 |
| Registration | Moroccan prefix CN- |
How to recognize the airline
Is that really Royal Air Maroc?
- The trademark is the winged star, the airline’s logo
- “Royal Air Maroc” titles on the fuselage
- Almost always a Boeing: 737-800 or 737 MAX 8 on European routes, 787 on long-haul
- Moroccan registration with CN- on the tail
- Flight number starts with AT; the tracker shows RAM
- A few aircraft in oneworld livery or with a soccer special livery
Royal Air Maroc is one of those airlines that does not show up at German airports every few minutes but reliably has its place in the schedule. With the winged star, the CN registration and a fleet that runs from the 737-800 to the 787-9, it offers more variety than you would expect at first glance. This page shows you how to identify the Moroccan airline reliably, how to tell its types apart and where to catch it best.
Every CN registration in your hangar
With Planetrack you log sightings with registration, type, airline and spot – and see at a glance which Royal Air Maroc aircraft you are still missing. Planetrack is launching soon – join the waitlist and get early access.
Royal Air Maroc at a glance
Royal Air Maroc is Morocco’s national airline and one of the largest airlines in Africa. It is majority owned by the Moroccan state, is headquartered in Casablanca and operates its hub at Casablanca Mohammed V Airport (CMN). Its roots go back to the 1950s: back then the two companies Air Atlas and Air Maroc merged, and in 1957 the company received the name it still bears today. At first it flew propeller aircraft such as the DC-3, with the DC-4 and Lockheed Constellation added later.
From 1960 the Caravelle brought the first jet, followed later by the Boeing 727, 707 and 737-200. Since then Royal Air Maroc has remained a Boeing airline – with a few exceptions among its regional and turboprop aircraft. By 2000 at the latest, the airline was deliberately building up Casablanca as a transfer hub: today many passengers fly from Europe via Casablanca on to West and Central Africa or across the Atlantic.
According to oneworld, Royal Air Maroc serves well over 80 destinations in around 40 countries and territories. Besides the Casablanca hub, Moroccan airports such as Marrakesh, Agadir, Tangier, Fez, Rabat-Salé and Oujda play an important role in the network.
Codes and registrations
- IATA code AT: appears in the flight number, on the departure board and in the ticket.
- ICAO code RAM: appears in the air traffic control flight plan and on many flight trackers.
- Registration prefix CN-: all Moroccan-registered aircraft carry it; at Royal Air Maroc it is followed by three letters, often starting with R.
The IATA code AT often confuses newcomers because it sounds like Austria. It has nothing to do with the country – IATA codes are purely airline identifiers, and the ISO country code AT is something entirely different. If you want to understand the logic behind the codes better, read the guide to IATA and ICAO codes. How registrations are built in general is explained in the article on understanding aircraft registrations.
Keep codeshares in mind
As a oneworld member, Royal Air Maroc sells many flights together with partners. If an AT flight number is on the board, a Royal Air Maroc aircraft is not always the one flying. What counts is the ICAO code on the tracker. How that works is shown in Codeshare flights explained.
A oneworld member
Since April 1, 2020, Royal Air Maroc has been a full member of the oneworld alliance. That made it the alliance’s first full member from the African continent. Its partners include British Airways, Iberia, American Airlines and Qatar Airways. Royal Air Maroc also has codeshare agreements with partners from the alliance.
The membership is visually interesting for spotters, too: Royal Air Maroc operates aircraft in the alliance livery, including a Boeing 737-800 (CN-RGJ) and a Boeing 787-8 (CN-RGB). Such aircraft stand out because the alliance design dominates instead of the usual airline look. You can find more on these liveries in the article on alliance liveries.
The fleet: almost all Boeing
Royal Air Maroc’s fleet has been growing noticeably for several years. According to Moroccan media reports, the airline passed the mark of 70 aircraft at the end of September 2026 – in 2021 it was still around 50. It is aiming for 74 aircraft by the end of 2026 and further growth in 2027. The exact number per type therefore keeps changing. The following overview shows the types you can expect at Royal Air Maroc in fall 2026:
| Type | Use | Seats (business/economy) | Spotter note |
|---|---|---|---|
| Boeing 737-800 | Short and medium-haul | 12/147 | Largest group in the fleet, also to Germany |
| Boeing 737 MAX 8 | Short and medium-haul | 12/144 | Growing fastest, new aircraft keep arriving |
| Boeing 787-8 | Long-haul | 18/256 | Shorter Dreamliner version, in service since 2015 |
| Boeing 787-9 | Long-haul | 26/276 | Longer version, in the fleet since late 2018 |
| Embraer 190 | Regional and short-haul | 12/84 | Smallest jet in the fleet |
| ATR 72-600 | Domestic, at Royal Air Maroc Express | – | Turboprop, practically never seen in Germany |
| Boeing 767-300BCF | Cargo | – | Converted freighter, a single aircraft, recently not in active service |
The seat numbers come from publicly available fleet overviews and can vary slightly by aircraft.
The Boeing 737-800 has been the workhorse since the late 1990s. The first examples arrived in 1998, followed shortly after by a few 737-700s, which are no longer part of the fleet. Royal Air Maroc took over the Boeing 737 MAX 8 from December 2018, and new examples have been added regularly since – in September 2026, for instance, CN-RHS as the fleet’s 70th aircraft.
On long-haul the airline relies on the Dreamliner: the first Boeing 787-8 arrived around the turn of 2014/2015, the first Boeing 787-9 in December 2018. In the same year Royal Air Maroc retired its last Boeing 747. Nearly all the jets come from Boeing. A few Embraer 190s from Embraer also fly, the first of which arrived in 2014.
Still missing the 787-9?
Put types or individual registrations on your wish list and get notified when they are on approach near you. Planetrack is launching soon – join the waitlist.
Growth with an eye on 2030
Royal Air Maroc is pursuing a long-term growth plan that the airline agreed with the Moroccan state in 2023. The goal is a fleet of around 200 aircraft by 2037. An important driver is the 2030 FIFA World Cup, which Morocco is hosting together with Spain and Portugal. On top of that comes its role as a bridge to Africa.
For the expansion the airline has gathered offers from several manufacturers, including Boeing, Airbus and Embraer. Media reports named Boeing as the favorite at times and Airbus at others. A final decision had not been publicly confirmed by fall 2026, however. Until then the fleet is growing mainly through leased 737 MAX 8s and additional 787s. For you as a spotter that means: new CN registrations are added at short intervals, and it is worth checking the list regularly.
737-800 or 737 MAX 8? How to tell them apart
On European routes you will almost always see one of the two 737 versions at Royal Air Maroc. The livery is the same and the length almost identical – but a few details reveal the generation.
Points to the 737 MAX 8
- Engine nacelles with a serrated trailing edge
- Split-tip winglets pointing up and down
- Slimmer tail end that tapers out longer
- Usually listed as B38M on trackers
Points to the 737-800
- Smooth engine nacelles without serrations
- Classic upward-curving winglets
- Blunter tail end
- Listed as B738 on trackers
The engines are the most reliable clue: you can still make out the MAX’s serrated trailing edges on approach when shooting from the side with a telephoto lens. The winglet alone is not always enough, because some airlines retrofit their 737-800s. The guide Telling apart the Boeing 737 Original, Classic, NG and MAX gives an overview of all generations.
787-8 or 787-9? Length is the key feature
Both Dreamliner versions look very similar: same nose, same sweeping wings, same engine nacelles with serrated edges. The most important difference is length. The 787-9 is around six meters longer than the 787-8 and therefore looks noticeably more stretched. In photos, the distance between wing and tail helps: on the 787-9 the rear fuselage section is clearly longer.
Check the proportions
If the fuselage looks stubby, that points strongly to the 787-8. If it looks long and slender, it is more likely a 787-9.
Count the doors
Both versions have four pairs of doors; on the 787-9 they are farther apart because of the longer fuselage.
Read the registration
You can match the CN registration to the version in public registers and fleet lists.
Cross-check the tracker
Trackers usually show B788 for the 787-8 and B789 for the 787-9.
If you want to tell Dreamliners apart from other widebody jets more reliably, the guides A350 or Boeing 787? and Telling apart the Boeing 777 and 787 will help.
How to recognize Royal Air Maroc
The airline’s trademark is the winged star. On top of that come the “Royal Air Maroc” titles on the fuselage. Older photos sometimes show earlier versions of the livery, which can matter when sorting your archive.
The second reliable feature is the registration. All of the airline’s aircraft are registered in Morocco and carry the prefix CN-. If you read CN- on the tail or rear fuselage, the matter is practically settled – other Moroccan airlines such as Air Arabia Maroc use the same prefix, but they fly an Airbus fleet with a completely different look.
Watch out for mix-ups
In Germany you may also run into other airlines from North Africa, such as Tunisair, Air Algérie or EgyptAir. If you only see the tail from a distance, you can easily get it wrong. So always take a picture in which the registration and titles are legible.
Special liveries and soccer
Royal Air Maroc regularly shows special liveries. Besides the oneworld aircraft, a 737-800 (CN-RGV) has worn a livery for the airline’s 60th anniversary since 2017. The soccer designs are especially sought-after: for the 2025 Africa Cup of Nations in Morocco a 737 MAX 8 appeared in a special livery, and since June 2026 a 787-9 (CN-RGY) has been flying in the “Go Lions 2026” livery for the Moroccan national team, the “Atlas Lions.”
Such aircraft mostly fly in the normal scheduled network and can therefore turn up in Germany too – but not predictably. Alerts for individual registrations help here. You will find search tips in the guide Finding special liveries, and an overview of sports designs in the article on soccer special liveries.
Spotting Royal Air Maroc in Germany
In Germany, Royal Air Maroc is present mainly on flights to and from Casablanca. Regular destinations are Frankfurt and Munich; Düsseldorf was recently served seasonally. In Switzerland the airline serves Geneva and Zurich. On these routes it usually deploys a 737-800 or 737 MAX 8, occasionally larger equipment too.
Because Royal Air Maroc has only a few movements a day at German airports, planning pays off. The flights often have fixed time slots, which you can find in the airport’s departure or arrival schedule. In Frankfurt, depending on the runway direction in use, the Zeppelinheim viewing platform is a good choice; in Munich, the visitors’ hill (Besucherhügel).
Good chances of Royal Air Maroc if …
- your airport’s daily schedule shows an AT flight number to or from Casablanca
- you check the tracker shortly before the planned arrival and see RAM on approach
- it is vacation season and extra connections to Morocco are offered
Check beforehand if …
- you are planning based on older spotter reports
- you are hoping for a seasonal flight such as Düsseldorf
Probably not a Royal Air Maroc day if …
- your airport has no connection to Morocco in its schedule
How to follow flights in advance and read ADS-B data correctly is explained in the guide to flight tracking for spotters.
Safety and rules
Photograph only from publicly accessible areas. Fences, barriers and security areas are off limits. If you want to spot in Morocco itself, find out about the local rules in detail beforehand – they can be stricter than in Germany. What applies in Germany is explained in the article Is plane spotting legal?.
The subsidiaries: RAM Express and RAM Cargo
Royal Air Maroc Express is the regional subsidiary. It flies ATR 72-600 turboprops, mainly on domestic routes. Royal Air Maroc was the launch customer of this version, which is built by ATR, in 2011. You will practically never see these aircraft in Germany – for spotters they are more of a reason for a trip to Morocco.
RAM Cargo is the cargo division. It mainly markets space in the lower deck of passenger aircraft. It also includes a converted Boeing 767-300BCF freighter, which was recently not in active service. Catching such a freighter in Germany is accordingly a matter of luck.
Common mix-ups
- Mistaking AT for Austria – the IATA code AT is purely an airline identifier and belongs to Royal Air Maroc.
- Assuming every CN registration is Royal Air Maroc – Air Arabia Maroc and other Moroccan operators use the prefix too.
- Treating winglets as the only MAX feature – the engines with a serrated trailing edge are the more reliable sign.
- Logging 787-8 and 787-9 only by the type code on the board – check the proportions or the registration.
- Misattributing oneworld aircraft – even in alliance livery the airline name is on the fuselage, and the registration stays CN-.
- Equating the AT flight number with the operating airline – with codeshares, the ICAO code on the tracker shows who is really flying.
Keep an eye on Royal Air Maroc
Follow individual registrations, the 787 or the soccer special livery and get notified on approach or landing – and post your sighting with type, registration, airline and spot. Planetrack is launching soon – join the waitlist and get early access.
Conclusion
Royal Air Maroc is not an airline you see every day – and that is exactly what makes it interesting. Behind the winged star are two 737 generations, two Dreamliner versions, a growing list of new CN registrations and special liveries again and again. If you check the schedule, look closely at the 737’s engines and watch the length on the 787, you turn a rare sighting into a clean logbook entry.
Quick verdict
Royal Air Maroc (IATA AT, ICAO RAM) is Morocco’s national airline with its hub in Casablanca and a oneworld member since 2020. The fleet is almost pure Boeing – 737s on European routes, 787s on long-haul –, and the CN registration reveals its origin.
Summary
- You recognize Royal Air Maroc by the winged star, the CN registration and an almost pure Boeing fleet.
- The mix is what makes it interesting for spotters: the 737-800 and 737 MAX 8 look alike, while the 787-8 and 787-9 differ mainly in length.
- Special liveries such as the oneworld livery or soccer designs make individual registrations sought-after targets.
- In Germany you see the airline mainly on flights to and from Casablanca, for example in Frankfurt and Munich.
Frequently asked questions
What are Royal Air Maroc’s IATA and ICAO codes?
Royal Air Maroc’s IATA code is AT and its ICAO code is RAM. AT appears in the flight number on tickets and departure boards, RAM in the air traffic control flight plan and on many flight trackers.
Does Royal Air Maroc belong to an alliance?
Yes. Royal Air Maroc has been a full member of oneworld since April 1, 2020. That makes the airline a partner of British Airways, Iberia, American Airlines and Qatar Airways, among others. It was the first airline from the African continent to be admitted to oneworld as a full member.
Which aircraft does Royal Air Maroc fly?
The main fleet consists of Boeing 737-800s and 737 MAX 8s for short and medium-haul routes, plus Boeing 787-8s and 787-9s for long-haul. There are also a few Embraer 190s and, at the subsidiary Royal Air Maroc Express, ATR 72-600s. RAM Cargo has a converted Boeing 767-300 freighter. At the end of September 2026 the fleet comprised around 70 aircraft.
Where is Royal Air Maroc’s hub?
The hub is Casablanca Mohammed V Airport (IATA CMN). Many passengers connect there between Europe, West and Central Africa, the Middle East and the Americas. Royal Air Maroc also serves numerous other Moroccan airports, including Marrakesh, Agadir, Fez and Tangier.
How do I recognize a Royal Air Maroc aircraft?
By the winged-star logo, the “Royal Air Maroc” titles and the registration with the Moroccan prefix CN-. On trackers the ICAO code RAM helps. A few aircraft wear special liveries, such as the oneworld livery.
How do I tell Royal Air Maroc’s 737-800 and 737 MAX 8 apart?
The 737 MAX 8 has engine nacelles with a serrated trailing edge, split-tip winglets pointing up and down, and a slimmer tail end. The 737-800 has smooth nacelles and classic upward-curving winglets. On trackers the MAX usually shows up as B38M, the 737-800 as B738.
Where can I spot Royal Air Maroc in Germany?
Royal Air Maroc flies from Casablanca to Frankfurt and Munich, with Düsseldorf recently added seasonally. Because schedules change, check the current schedule of your airport before you go spotting. In Switzerland the airline serves Geneva and Zurich.
What is Royal Air Maroc Express?
Royal Air Maroc Express is the regional subsidiary. It flies ATR 72-600s mainly within Morocco and on short routes to neighboring countries. Royal Air Maroc was the launch customer of the ATR 72-600 in 2011. You will practically never see these turboprops in Germany.
Keep an eye on Royal Air Maroc
Watch the airline or individual registrations and get notified on approach or landing – and post your sighting with type, registration and spot. Planetrack is launching soon – join the waitlist and get early access.
Aircraft types in the fleet
Boeing 737-800
The workhorse of short and medium-haul routes: the 737-800 is the most-produced version of the 737 Next Generation and a regular guest at many European airports.
Aircraft typeBoeing 737 MAX 8
Large LEAP engines with serrated nacelle edges, forked wingtips and a newly shaped tail: the 737 MAX 8 is the fourth generation of Boeing’s bestseller. Here is how to reliably tell it from the 737-800.
Aircraft typeBoeing 787-8 Dreamliner
A smooth nose with just four cockpit windows, serrated engine trailing edges and wings that flex far upward in flight: the 787-8 is the shortest Dreamliner. Here’s how to identify it with confidence.
Aircraft typeBoeing 787-9 Dreamliner
Serrated engine ends, wings that sweep back at the tips and a smooth, round nose: the 787-9 is the most widely flown Dreamliner version. Here’s how to recognize it and tell it from the 787-8 and 787-10.
Aircraft typeEmbraer E190
The regional jet with mid-haul comfort: the E190 puts around 100 passengers in the air in a 2+2 cabin with no middle seat – and is often mistaken for its successor, the E190-E2.
Aircraft typeATR 72-600
High wing, T-tail, two six-blade propellers and a fuselage that almost sits on the apron: the ATR 72-600 is one of the most successful regional turboprops of our time. Here is how to recognize it and where to find it.
More airlines
Air Arabia Maroc
The Moroccan low-cost subsidiary of the Air Arabia group: Air Arabia Maroc has flown Airbus A320s from Casablanca, Tangier, Fez and Nador to Europe since May 2009 – and can therefore be seen at airports like Brussels, Amsterdam or Cologne/Bonn.
NetworkIberia
The Spanish network airline from Madrid: founded in 1927, Barajas hub with Terminal 4, part of International Airlines Group, a oneworld member and launch customer of the Airbus A321XLR.
NetworkBritish Airways
The British network airline from London: formed in 1974 from BOAC and BEA, Heathrow hub, part of IAG, a founding member of oneworld and, with the A380, 777 and 787, one of Europe’s most diverse long-haul fleets.
NetworkQatar Airways
The airline from Qatar with the Oryx on the tail: Doha hub, oneworld member, A350 launch customer and, with five German destinations, one of the most present Gulf airlines in Germany.
NetworkAmerican Airlines
One of the world’s largest airlines, based in Fort Worth, Texas: ten hubs in the US, a oneworld founding member, around 1,000 mainline aircraft and, since 2013, the silver livery with the flag tail.
NetworkTunisair
Tunisia’s state-owned flag carrier since 1948: a small Airbus fleet of A319s, A320s, A320neos and A330-200s, a hub at Tunis-Carthage and many routes to Germany, France and Switzerland.
Related airports & manufacturers
Airports, manufacturers, airline groups and alliances – who is behind them and what you should know as a spotter.
oneworld
The smallest of the three big alliances with the biggest names: British Airways, American, Qatar Airways, Cathay Pacific, Qantas and more – and aircraft in the oneworld design that spotters hunt down.
ManufacturerBoeing
Boeing is the American counterpart to Airbus and has built airliners in series since the 707. If you can tell the 737, 777 and 787 apart by landing gear, wingtips and tail, you can identify a large share of the traffic at any European airport – even without a livery clue.
ManufacturerEmbraer
From the Bandeirante feeder turboprop to the 146-seat E195-E2: Embraer of São José dos Campos is regarded as the third major force in airliner building after Airbus and Boeing – and also builds business jets, the C-390 military transport and the Super Tucano. Here you learn how to tell the families apart and where to get them in front of your lens in Europe.
ManufacturerATR
The French-Italian manufacturer ATR has built just two aircraft since the 1980s – the ATR 42 and the ATR 72. High wing, T-tail, propellers: once you understand the family, you recognize it everywhere, from Lanzarote to the Greek islands.
Where to get Royal Air Maroc in front of your lens
Spotting locations where this airline can be seen regularly – with vantage points, light times and coordinates.
Zeppelinheim viewing platform at Frankfurt Airport
The classic among Frankfurt’s spotting spots: from the platform at the motorway bridge near Zeppelinheim, most landings in a west wind glide in onto the south runway – free, public and a quick S-Bahn ride from Frankfurt Hauptbahnhof.
Spotting hillMunich Airport visitors’ hill (Besucherhügel)
The best-known vantage point at Lufthansa’s Munich hub: from the visitors’ hill in the Besucherpark you look out over the airport grounds from above – with its own S-Bahn stop right next door.
Related guides from the blog
- IATA and ICAO codes explained: decoding airports, airlines and aircraft types
- Alliance liveries: how to recognize Star Alliance, oneworld and SkyTeam
- Football and sports special liveries: national teams, clubs and tournaments
- Aircraft registrations explained: how to read any tail number
- Finding special liveries: how to catch them on purpose
- Flight tracking for spotters: using ADS-B, Flightradar and more
- How to tell the Boeing 737 Original, Classic, NG and MAX apart



