Royal Air Maroc (IATA AT) is a full-service carrier based in Morocco, a member of the Oneworld alliance. Across the corridors catalogued here it flies 19 routes from African airports, reaching 17 destinations in 15 countries, with home hubs at Casablanca (CMN). Most of these are diaspora and long-haul family corridors. Its standard checked-baggage baseline is 23 kg, lifted by about 23 kg on diaspora and migrant-worker corridors, and Royal Air Maroc runs dedicated Hajj and Umrah charters. In its home African markets brand strength rates 9/10.
At a glance
19 catalogued corridors on this site are flown by Royal Air Maroc (AT), a full-service carrier based in Morocco and a member of Oneworld, with a 23 kg checked-baggage baseline. 4 of those corridors are flagged in our route file as labour-migration or diaspora routes.
| Attribute | Detail |
|---|---|
| IATA code | AT |
| Home country | Morocco |
| Alliance | Oneworld |
| Carrier type | full-service |
| Checked-baggage baseline | 23 kg |
| Diaspora / migrant baggage uplift | +23 kg |
| Hajj / Umrah charter service | Yes |
| Brand strength (home markets) | 9/10 |
Take the baseline as a starting point rather than an entitlement: the 23 kg figure is the standard economy checked allowance, and every airline sells fare families below it. Hand-baggage and basic-economy buckets are precisely the ones that surface as the cheapest quote in any fare cache, ours included. What your ticket grants is on the itinerary, and it overrides any table.
Our carrier file records a diaspora and migrant-worker baggage uplift of about +23 kg for Royal Air Maroc. Read it as a corridor-specific promotion: uplifts of this kind attach to nominated routes and fare families, are rarely honoured on a codeshare or interline segment operated by another airline, and usually exclude the deepest-discount buckets. It is real, but it has to be confirmed against your own booking class before you pack to it.
Routes Royal Air Maroc flies from Africa — 19 corridors
19 catalogued corridors carry Royal Air Maroc in our route file, reaching 17 destinations and totalling about 173 weekly departures, with block times from 1.0 h to 9.5 h. 4 of them are flagged as labour-migration or diaspora corridors in our route file. This is the African-outbound catalogue, not the airline’s global network.
| Route | Freq/wk | Block (h) | Market low (USD) |
|---|---|---|---|
| Casablanca (CMN) → Paris (CDG) | ~42 | ~3.5 | — |
| Casablanca (CMN) → Madrid (MAD) | ~21 | ~1.5 | — |
| Casablanca (CMN) → Frankfurt (FRA) | ~11 | ~4.0 | — |
| Casablanca (CMN) → Amsterdam (AMS) | ~11 | ~4.0 | — |
| Casablanca (CMN) → Brussels (BRU) | ~11 | ~3.5 | — |
| Lagos (LOS) → Abidjan (ABJ) | ~7 | ~1.8 | $535 |
| Casablanca (CMN) → London (LHR) | ~7 | ~3.5 | — |
| Casablanca (CMN) → Abidjan (ABJ) | ~7 | ~5.5 | $858 |
| Casablanca (CMN) → Dakar (DKR) | ~7 | ~3.8 | $599 |
| Casablanca (CMN) → Istanbul (IST) | ~7 | ~4.5 | — |
| Casablanca (CMN) → BCN (BCN) | ~7 | ~2.5 | $172 |
| Accra (ACC) → Abidjan (ABJ) | ~7 | ~1.0 | — |
| Casablanca (CMN) → Dubai (DXB) | ~7 | ~7.5 | — |
| Casablanca (CMN) → Montreal (YUL) | ~5 | ~7.5 | — |
| Casablanca (CMN) → New York (JFK) | ~4 | ~7.5 | — |
| Casablanca (CMN) → Toronto (YYZ) | ~3 | ~8.5 | — |
| Casablanca (CMN) → Miami (MIA) | ~3 | ~9.5 | — |
| Casablanca (CMN) → Luanda (LAD) | ~3 | ~7.0 | — |
| Casablanca (CMN) → Cotonou (COO) | ~3 | ~5.8 | $817 |
The USD market-low column is the cheapest fare our Travelpayouts cache has seen on that corridor across all carriers, not a Royal Air Maroc-only price; use it as a floor when comparing.
Passenger compensation rights
Royal Air Maroc touches EU/EEA airports, so a 3 h+ delay or cancellation on a flight departing the EU is claimable under EU261 regardless of your passport — eligibility follows the operating carrier and the departure airport, not nationality.
| Regime | When it applies | Remedy for a long delay / cancellation |
|---|---|---|
| EU261 | Any departure from an EU/EEA airport (CDG, FRA, AMS, BRU, LIS, MAD, ATH), any airline. | €250 (≤1,500 km), €400 (1,500–3,500 km) or €600 (>3,500 km) for a 3 h+ arrival delay or a cancellation within the airline’s control, plus meals and a hotel where needed. |
| UK261 | Departures from a UK airport (LHR, MAN), any airline. | £220, £350 or £520 by distance, mirroring EU261, for a 3 h+ delay or cancellation within the airline’s control. |
| Canada APPR | Flights to, from or within Canada. | For a large carrier: CAD 400 (3–6 h), CAD 700 (6–9 h) or CAD 1,000 (9 h+) arrival delay within the airline’s control. |
| US DOT | Flights to or from the United States. | No cash compensation for delays; an automatic refund is due for cancellations and significant schedule changes you decline (US DOT 2024 rule). |
| Montreal Convention 1999 | Any international itinerary — baggage and delay losses. | Compensation for lost, damaged or delayed baggage and provable losses caused by delay, up to about 1,288 SDR per passenger. |
When Royal Air Maroc is the right choice
19 catalogued corridors is the practical scope of this decision: Royal Air Maroc is worth choosing where it flies your corridor nonstop, where its 23 kg baseline beats the alternative, and where Oneworld earning matters to you. Compare the block-time column, not only the price column.
You should choose Royal Air Maroc for its included 23 kg allowance and through-checked bags on connecting itineraries; diaspora and migrant-worker travellers gain from the ~23 kg extra-baggage uplift; pilgrims can book its dedicated Hajj and Umrah charter product; frequent flyers earn and burn across the Oneworld network. Compare it against the other carriers on each corridor in the route table above before booking Royal Air Maroc.
The honest counter-case first. A single carrier is rarely the right answer on every corridor, and on a route where Royal Air Maroc connects while a competitor flies nonstop, the competitor usually wins on total elapsed time even at a higher fare. Compare the block-time column, not just the price column, on each corridor page — the difference between a nonstop and a one-stop routing on this site’s long-haul corridors is regularly eight hours or more.
FAQ
What is Royal Air Maroc’s checked baggage allowance? Royal Air Maroc’s checked-baggage baseline is 23 kg, normally included in its standard fares.
Is Royal Air Maroc part of an airline alliance? Royal Air Maroc is a member of the Oneworld alliance.
What kind of airline is Royal Air Maroc? Royal Air Maroc (AT) is a full-service carrier from Morocco.
How many routes does Royal Air Maroc fly from Africa? Royal Air Maroc operates 19 routes from African airports catalogued here — see the list above; each links to a route guide.
Can I claim compensation on a Royal Air Maroc flight? Yes, on flights departing the EU/EEA. A 3 h+ arrival delay or cancellation within Royal Air Maroc’s control pays €250–€600 by distance under EU261, whatever your nationality.
What is the cheapest route Royal Air Maroc flies from Africa? In our fare cache the lowest market fare on a Royal Air Maroc corridor is about $172 on Casablanca–BCN (CMN-BCN); prices move with season, so check live fares before booking.
Sources
5 primary sources cited on this page are regulator and government material, not secondary summaries. Each is listed with what it actually governs, so a claim on this page can be checked against the instrument it comes from. Where a value is missing from our own files we leave the cell blank rather than estimate it.
-
EU261 — Regulation 261/2004 — the consolidated text of Regulation 261/2004 itself — the compensation amounts, the distance bands and the extraordinary-circumstances defence.
-
UK261 — UK Civil Aviation Authority — the UK regulator’s passenger pages, which set out the UK261 amounts and the complaint escalation route after the airline’s own reply.
-
Canada APPR — Canadian Transportation Agency — the Canadian Transportation Agency’s summary of the APPR duration bands and the carrier-size distinction that changes the amount.
-
US DOT — air-consumer protections — US DOT’s air-consumer pages — the automatic-refund rule, and the absence of any statutory delay compensation.
-
AirHelp — flight-compensation claims — a commercial claims service, cited as the industry explainer alongside the regulator rather than instead of it.
Related
3 related pages follow. Each is linked because it shares an endpoint, a carrier, a country or an audience cluster with this one — the annotations say what each adds, so the ones that do not apply to your trip can be skipped.
- Casablanca airport (CMN) — Mohammed V International, Morocco: 17 catalogued departure corridors and 0 arrival corridors.
- Flights to Angola — country landing page: 2 catalogued corridors from African airports, carriers, visa row and the USD fare floor we have on file.
- Flights to Belgium — country landing page: 4 catalogued corridors from African airports, carriers, visa row and the USD fare floor we have on file.
The relationship behind each link is structural: a common origin or destination airport, a common operating carrier, a common country, or the same audience cluster in our segmentation. No keyword matching is involved, so an unexpected entry here usually means a shared hub or a shared airline rather than a shared destination.
The link graph on this site is structural rather than lexical: pages connect through shared airports, shared operating carriers, shared countries and shared audience clusters. An entry that looks off-topic is usually the one that shares your airline or your transfer hub — which is the connection that matters when a schedule breaks.