USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections © 2026

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Royal Air Maroc

Royal Air Maroc Flights

Home AirlinesRoyal Air Maroc (AT)

Royal Air Maroc routes and airport map

Find all Royal Air Maroc flights, destinations, routes and airports on this interactive airline map.

 Remove ads

Where does Royal Air Maroc fly to?

Royal Air Maroc (Oneworld) serves 19 domestic destinations and 88 international destinations in 46 countries, as of May 2026.

List of Royal Air Maroc destinations

The following is an overview of all Royal Air Maroc flights and destinations:

Angola
Angola
Belgium
Belgium
Benin
Benin
Brazil
Brazil
Burkina Faso
Burkina Faso
Cameroon
Cameroon
Canada
Canada
Cape Verde
Cape Verde
Central African Republic
Central African Republic
Chad
Chad
China
China
Côte d’Ivoire
Côte d’Ivoire
Democratic Republic of the Congo
Democratic Republic of the Congo
Egypt
Egypt
Equatorial Guinea
Equatorial Guinea
France
France
Gabon
Gabon
Gambia
Gambia
Germany
Germany
Ghana
Ghana
Guinea
Guinea
Guinea-Bissau
Guinea-Bissau
Italy
Italy
Liberia
Liberia
Libya
Libya
Mali
Mali
Mauritania
Mauritania
Morocco
Morocco
Netherlands
Netherlands
Niger
Niger
Nigeria
Nigeria
Portugal
Portugal
Qatar
Qatar
Republic of the Congo
Republic of the Congo
Russia
Russia
Saudi Arabia
Saudi Arabia
Senegal
Senegal
Sierra Leone
Sierra Leone
Spain
Spain
Switzerland
Switzerland
Togo
Togo
Tunisia
Tunisia
Turkey
Turkey
United Arab Emirates
United Arab Emirates
United Kingdom
United Kingdom
United States
United States
 Remove ads

Where does Royal Air Maroc fly from?

Royal Air Maroc (Oneworld) departs from 107 airports in 46 countries, as of May 2026.

List of Royal Air Maroc departures

The following is an overview of all cities and countries Royal Air Maroc departs from:

Angola
Angola
Belgium
Belgium
Benin
Benin
Brazil
Brazil
Burkina Faso
Burkina Faso
Cameroon
Cameroon
Canada
Canada
Cape Verde
Cape Verde
Central African Republic
Central African Republic
Chad
Chad
China
China
Côte d’Ivoire
Côte d’Ivoire
Democratic Republic of the Congo
Democratic Republic of the Congo
Egypt
Egypt
Equatorial Guinea
Equatorial Guinea
France
France
Gabon
Gabon
Gambia
Gambia
Germany
Germany
Ghana
Ghana
Guinea
Guinea
Guinea-Bissau
Guinea-Bissau
Italy
Italy
Liberia
Liberia
Libya
Libya
Mali
Mali
Mauritania
Mauritania
Morocco
Morocco
Netherlands
Netherlands
Niger
Niger
Nigeria
Nigeria
Portugal
Portugal
Qatar
Qatar
Republic of the Congo
Republic of the Congo
Russia
Russia
Saudi Arabia
Saudi Arabia
Senegal
Senegal
Sierra Leone
Sierra Leone
Spain
Spain
Switzerland
Switzerland
Togo
Togo
Tunisia
Tunisia
Turkey
Turkey
United Arab Emirates
United Arab Emirates
United Kingdom
United Kingdom
United States
United States

Royal Air Maroc most popular routes

These are currently the most popular flights operated by Royal Air Maroc, based on the number of scheduled flights for this month:

Marrakech to CasablancaRAK to CMNParis (Orly) to CasablancaORY to CMNCasablanca to Paris (Orly)CMN to ORYCasablanca to MarrakechCMN to RAKCasablanca to AgadirCMN to AGAAgadir to CasablancaAGA to CMNMarrakech to Paris (Orly)RAK to ORYParis (Orly) to MarrakechORY to RAKLaayoune to CasablancaEUN to CMNCasablanca to LaayouneCMN to EUNCasablanca to BarcelonaCMN to BCNMadrid to CasablancaMAD to CMNDakhla to CasablancaVIL to CMNBarcelona to CasablancaBCN to CMNCasablanca to DakhlaCMN to VILCasablanca to OujdaCMN to OUDCasablanca to MadridCMN to MADParis to CasablancaCDG to CMNCasablanca to ParisCMN to CDGOujda to CasablancaOUD to CMNCasablanca to DakarCMN to DSSDakar to CasablancaDSS to CMNTunis to CasablancaTUN to CMNCasablanca to TunisCMN to TUNMálaga to CasablancaAGP to CMNCasablanca to MálagaCMN to AGPMilan (Malpensa) to CasablancaMXP to CMNCasablanca to BolognaCMN to BLQBologna to CasablancaBLQ to CMNCasablanca to Milan (Malpensa)CMN to MXPCasablanca to CairoCMN to CAICairo to CasablancaCAI to CMNBrussels to CasablancaBRU to CMNLagos to CasablancaLOS to CMNAbidjan to CasablancaABJ to CMNCasablanca to BrusselsCMN to BRUCasablanca to AbidjanCMN to ABJCasablanca to LagosCMN to LOSMontreal to CasablancaYUL to CMNCasablanca to MontrealCMN to YULCasablanca to BamakoCMN to BKOCasablanca to ConakryCMN to CKYBamako to CasablancaBKO to CMNCasablanca to New York CityCMN to JFKNew York City to CasablancaJFK to CMNConakry to CasablancaCKY to CMNCasablanca to London HeathrowCMN to LHRLondon Heathrow to CasablancaLHR to CMNNouakchott to CasablancaNKC to CMNCasablanca to Moscow SheremetyevoCMN to SVOCasablanca to NouakchottCMN to NKCLisbon to CasablancaLIS to CMNCasablanca to LisbonCMN to LISCasablanca to Rome (Fiumicino)CMN to FCOMoscow Sheremetyevo to CasablancaSVO to CMNRome (Fiumicino) to CasablancaFCO to CMNCasablanca to LyonCMN to LYSLyon to CasablancaLYS to CMNAccra to CasablancaACC to CMNCasablanca to AccraCMN to ACCGeneva to CasablancaGVA to CMNLondon Gatwick to CasablancaLGW to CMNCasablanca to MarseilleCMN to MRSAmsterdam to CasablancaAMS to CMNRabat to Paris (Orly)RBA to ORYCasablanca to AmsterdamCMN to AMSCasablanca to BanjulCMN to BJLBanjul to CasablancaBJL to CMNMarseille to CasablancaMRS to CMNParis (Orly) to RabatORY to RBACasablanca to GenevaCMN to GVACasablanca to IstanbulCMN to ISTOujda to Paris (Orly)OUD to ORYParis (Orly) to OujdaORY to OUDEr-Rachidia (Errachidia) to CasablancaERH to CMNAgadir to Paris (Orly)AGA to ORYCasablanca to Er-Rachidia (Errachidia)CMN to ERHIstanbul to CasablancaIST to CMNCasablanca to London GatwickCMN to LGWParis (Orly) to AgadirORY to AGACasablanca to FrankfurtCMN to FRAFrankfurt to CasablancaFRA to CMNOuagadougou to CasablancaOUA to CMNCasablanca to OuarzazateCMN to OZZCasablanca to BordeauxCMN to BODCasablanca to OuagadougouCMN to OUABordeaux to CasablancaBOD to CMNCasablanca to ToulouseCMN to TLSToulouse to CasablancaTLS to CMNNantes to CasablancaNTE to CMNCasablanca to NantesCMN to NTECasablanca to GuelmimCMN to GLNCasablanca to FesCMN to FEZTétouan to CasablancaTTU to CMNCasablanca to TétouanCMN to TTUGuelmim to CasablancaGLN to CMNCasablanca to TangierCMN to TNGTangier to CasablancaTNG to CMNFes to CasablancaFEZ to CMNOuarzazate to CasablancaOZZ to CMNAgadir to LaayouneAGA to EUNCasablanca to DoualaCMN to DLALaayoune to AgadirEUN to AGAWashington to CasablancaIAD to CMNCasablanca to WashingtonCMN to IADAbuja to CasablancaABV to CMNSão Paulo to CasablancaGRU to CMNCasablanca to AbujaCMN to ABVCasablanca to PortoCMN to OPOPorto to CasablancaOPO to CMNJeddah to CasablancaJED to CMNCasablanca to NadorCMN to NDRNador to CasablancaNDR to CMNGran Canaria (Las Palmas) to LaayouneLPA to EUNParis (Orly) to FesORY to FEZCasablanca to ManchesterCMN to MANManchester to CasablancaMAN to CMNLaayoune to Gran Canaria (Las Palmas)EUN to LPATangier to Paris (Orly)TNG to ORYFes to Paris (Orly)FEZ to ORYParis (Orly) to TangierORY to TNGCasablanca to NiceCMN to NCECasablanca to ValenciaCMN to VLCNice to CasablancaNCE to CMNCasablanca to São PauloCMN to GRUValencia to CasablancaVLC to CMNVenice Marco Polo to CasablancaVCE to CMNCasablanca to Venice Marco PoloCMN to VCESeville to CasablancaSVQ to CMNRabat to LaayouneRBA to EUNBeijing Daxing to CasablancaPKX to CMNCasablanca to MiamiCMN to MIACasablanca to BrazzavilleCMN to BZVMiami to CasablancaMIA to CMNCasablanca to LuandaCMN to NBJLaayoune to RabatEUN to RBACasablanca to SevilleCMN to SVQSal, Cape Verde to CasablancaSID to CMNCasablanca to Beijing DaxingCMN to PKXParis to MarrakechCDG to RAKDakhla to RabatVIL to RBAMunich to CasablancaMUC to CMNCasablanca to Saint PetersburgCMN to LEDCasablanca to Sal, Cape VerdeCMN to SIDMálaga to TétouanAGP to TTUTétouan to MadridTTU to MADCasablanca to FreetownCMN to FNACasablanca to PraiaCMN to RAITétouan to MálagaTTU to AGPDouala to CasablancaDLA to CMNMadrid to TétouanMAD to TTUCasablanca to MunichCMN to MUCBrazzaville to KinshasaBZV to FIHLuanda to CasablancaNBJ to CMNN'Djamena to CasablancaNDJ to CMNToronto to CasablancaYYZ to CMNFreetown to CasablancaFNA to CMNCasablanca to LibrevilleCMN to LBVMarrakech to ParisRAK to CDGNiamey to CasablancaNIM to CMNCasablanca to TorontoCMN to YYZCasablanca to NiameyCMN to NIMCasablanca to ZürichCMN to ZRHCasablanca to TurinCMN to TRNCasablanca to BilbaoCMN to BIOMedina to JeddahMED to JEDCasablanca to Tan-TanCMN to TTASaint Petersburg to CasablancaLED to CMNBilbao to CasablancaBIO to CMNKinshasa to CasablancaFIH to CMNCasablanca to MedinaCMN to MEDZürich to CasablancaZRH to CMNTurin to CasablancaTRN to CMNCasablanca to N'DjamenaCMN to NDJRabat to DakhlaRBA to VILPraia to BissauRAI to OXBLibreville to CasablancaLBV to CMNTan-Tan to CasablancaTTA to CMNBissau to CasablancaOXB to CMNMonrovia to CasablancaROB to CMNAlicante to CasablancaALC to CMNCasablanca to AlicanteCMN to ALCCasablanca to MonroviaCMN to ROBTétouan to Al HoceimaTTU to AHUAl Hoceima to TétouanAHU to TTUCasablanca to London StanstedCMN to STNLondon Stansted to CasablancaSTN to CMNAgadir to DakhlaAGA to VILCasablanca to MalaboCMN to SSGNantes to MarrakechNTE to RAKBarcelona to TétouanBCN to TTULaayoune to DakhlaEUN to VILToulouse to MarrakechTLS to RAKZagora to CasablancaOZG to CMNDakhla to AgadirVIL to AGAMarrakech to LyonRAK to LYSDakhla to LaayouneVIL to EUNTétouan to BarcelonaTTU to BCNMarrakech to ToulouseRAK to TLSCasablanca to CataniaCMN to CTA

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
May 50% off
$ 3.33*
Per Month
Lifetime
$ 298
May 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere