EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

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

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 © 2024

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 16 domestic destinations and 72 international destinations in 45 countries, as of March 2024.

List of Royal Air Maroc destinations

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

Algeria
Algeria
Angola
Angola
Belgium
Belgium
Benin
Benin
Burkina Faso
Burkina Faso
Cameroon
Cameroon
Canada
Canada
Cape Verde
Cape Verde
Central African Republic
Central African Republic
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
Israel
Israel
Italy
Italy
Liberia
Liberia
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
Western Sahara
Western Sahara
 Remove ads

Where does Royal Air Maroc fly from?

Royal Air Maroc (Oneworld) departs from 88 airports in 45 countries, as of March 2024.

List of Royal Air Maroc departures

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

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:

Casablanca to Paris (Orly)CMN to ORYParis (Orly) to CasablancaORY to CMNCasablanca to AgadirCMN to AGAAgadir to CasablancaAGA to CMNCasablanca to MarrakechCMN to RAKMarrakech to CasablancaRAK to CMNParis (Orly) to MarrakechORY to RAKMarrakech to Paris (Orly)RAK to ORYDakar to CasablancaDSS to CMNCasablanca to DakarCMN to DSSTunis to CasablancaTUN to CMNCasablanca to LaayouneCMN to EUNLaayoune to CasablancaEUN to CMNCasablanca to TunisCMN to TUNCasablanca to DakhlaCMN to VILDakhla to CasablancaVIL to CMNCasablanca to MadridCMN to MADCasablanca to OujdaCMN to OUDMadrid to CasablancaMAD to CMNOujda to CasablancaOUD to CMNCasablanca to FrankfurtCMN to FRALisbon to CasablancaLIS to CMNParis (Orly) to RabatORY to RBACasablanca to BolognaCMN to BLQDoha to CasablancaDOH to CMNCasablanca to BamakoCMN to BKOCasablanca to LisbonCMN to LISAbidjan to CasablancaABJ to CMNCasablanca to NouakchottCMN to NKCRabat to Paris (Orly)RBA to ORYCasablanca to DohaCMN to DOHCasablanca to AbidjanCMN to ABJCasablanca to ConakryCMN to CKYBologna to CasablancaBLQ to CMNBamako to CasablancaBKO to CMNFrankfurt to CasablancaFRA to CMNLondon Heathrow to CasablancaLHR to CMNCasablanca to LagosCMN to LOSCasablanca to London HeathrowCMN to LHRBanjul to CasablancaBJL to CMNParis to CasablancaCDG to CMNCasablanca to BanjulCMN to BJLCasablanca to OuarzazateCMN to OZZMedina to JeddahMED to JEDNouakchott to CasablancaNKC to CMNCasablanca to ParisCMN to CDGCasablanca to CairoCMN to CAIBarcelona to CasablancaBCN to CMNCasablanca to BarcelonaCMN to BCNJeddah to CasablancaJED to CMNCasablanca to MedinaCMN to MEDLondon Gatwick to CasablancaLGW to CMNOuarzazate to CasablancaOZZ to CMNCasablanca to London GatwickCMN to LGWCairo to CasablancaCAI to CMNLagos to CasablancaLOS to CMNCasablanca to Er-Rachidia (Errachidia)CMN to ERHAmsterdam to CasablancaAMS to CMNCasablanca to AmsterdamCMN to AMSMarseille to CasablancaMRS to CMNMontreal to CasablancaYUL to CMNCasablanca to MontrealCMN to YULCasablanca to AccraCMN to ACCCasablanca to MarseilleCMN to MRSMilan (Malpensa) to CasablancaMXP to CMNCasablanca to Milan (Malpensa)CMN to MXPConakry to FreetownCKY to FNAEr-Rachidia (Errachidia) to CasablancaERH to CMNAccra to CasablancaACC to CMNFreetown to CasablancaFNA to CMNOuagadougou to CasablancaOUA to CMNCasablanca to OuagadougouCMN to OUAMoscow Domodedovo to CasablancaDME to CMNNew York City to CasablancaJFK to CMNCasablanca to Moscow DomodedovoCMN to DMECasablanca to New York CityCMN to JFKLaayoune to Gran Canaria (Las Palmas)EUN to LPAGran Canaria (Las Palmas) to LaayouneLPA to EUNGeneva to CasablancaGVA to CMNCasablanca to LyonCMN to LYSCasablanca to Rome (Fiumicino)CMN to FCORome (Fiumicino) to CasablancaFCO to CMNLyon to CasablancaLYS to CMNCasablanca to GenevaCMN to GVACasablanca to BrusselsCMN to BRUCasablanca to BordeauxCMN to BODDouala to CasablancaDLA to CMNBrussels to CasablancaBRU to CMNGuelmim to Tan-TanGLN to TTAAgadir to Paris (Orly)AGA to ORYSeville to CasablancaSVQ to CMNParis (Orly) to OujdaORY to OUDTan-Tan to CasablancaTTA to CMNParis (Orly) to FesORY to FEZParis (Orly) to AgadirORY to AGACasablanca to SevilleCMN to SVQCasablanca to MálagaCMN to AGPOujda to Paris (Orly)OUD to ORYNiamey to CasablancaNIM to CMNBordeaux to CasablancaBOD to CMNCasablanca to PraiaCMN to RAIMálaga to CasablancaAGP to CMNCasablanca to GuelmimCMN to GLNNador to CasablancaNDR to CMNPraia to BissauRAI to OXBCasablanca to NiameyCMN to NIMLuanda to CasablancaLAD to CMNCasablanca to LuandaCMN to LADCasablanca to NadorCMN to NDRBissau to CasablancaOXB to CMNCasablanca to NantesCMN to NTENantes to CasablancaNTE to CMNCasablanca to IstanbulCMN to ISTIstanbul to CasablancaIST to CMNToulouse to CasablancaTLS to CMNValencia to CasablancaVLC to CMNCasablanca to DoualaCMN to DLACasablanca to ValenciaCMN to VLCConakry to CasablancaCKY to CMNCasablanca to TétouanCMN to TTUTétouan to CasablancaTTU to CMNCasablanca to TangierCMN to TNGTétouan to Al HoceimaTTU to AHUCasablanca to ToulouseCMN to TLSAl Hoceima to TétouanAHU to TTUVenice Marco Polo to CasablancaVCE to CMNAgadir to DakhlaAGA to VILParis (Orly) to TangierORY to TNGMarrakech to BrusselsRAK to BRUAgadir to LaayouneAGA to EUNNice to CasablancaNCE to CMNOuarzazate to ZagoraOZZ to OZGTangier to Paris (Orly)TNG to ORYBrussels to RabatBRU to RBACasablanca to YaoundéCMN to NSIBrussels to MarrakechBRU to RAKCasablanca to LoméCMN to LFWFes to Paris (Orly)FEZ to ORYZagora to CasablancaOZG to CMNMonrovia to CasablancaROB to CMNCasablanca to MalaboCMN to SSGTangier to CasablancaTNG to CMNCasablanca to NiceCMN to NCELaayoune to DakhlaEUN to VILRabat to BrusselsRBA to BRUDakhla to LaayouneVIL to EUNCasablanca to Venice Marco PoloCMN to VCELaayoune to AgadirEUN to AGADakhla to AgadirVIL to AGAMalabo to CasablancaSSG to CMNLomé to CotonouLFW to COOMarseille to RabatMRS to RBACasablanca to Al HoceimaCMN to AHUCotonou to CasablancaCOO to CMNYaoundé to DoualaNSI to DLAAl Hoceima to TangierAHU to TNGAl Hoceima to CasablancaAHU to CMNTangier to Al HoceimaTNG to AHUDubai to CasablancaDXB to CMNBangui to DoualaBGF to DLACasablanca to FreetownCMN to FNACasablanca to DubaiCMN to DXBMiami to CasablancaMIA to CMNCasablanca to WashingtonCMN to IADCasablanca to MiamiCMN to MIAWashington to CasablancaIAD to CMNGran Canaria (Las Palmas) to CasablancaLPA to CMNCasablanca to Gran Canaria (Las Palmas)CMN to LPACasablanca to FesCMN to FEZPraia to CasablancaRAI to CMNDouala to BanguiDLA to BGFCasablanca to LibrevilleCMN to LBVBissau to PraiaOXB to RAICasablanca to MonroviaCMN to ROBParis to MarrakechCDG to RAKCasablanca to BrazzavilleCMN to BZVMarrakech to ParisRAK to CDGCasablanca to KinshasaCMN to FIHFreetown to MonroviaFNA to ROBBrazzaville to CasablancaBZV to CMNCasablanca to PortoCMN to OPOCasablanca to Tenerife (Reina Sofía)CMN to TFSDouala to YaoundéDLA to NSIKinshasa to BrazzavilleFIH to BZVLomé to CasablancaLFW to CMNZagora to OuarzazateOZG to OZZLibreville to CasablancaLBV to CMNPorto to CasablancaOPO to CMNCotonou to LoméCOO to LFWFes to CasablancaFEZ to CMNRabat to MarseilleRBA to MRSYaoundé to CasablancaNSI to CMNCasablanca to CotonouCMN to COOCasablanca to ZagoraCMN to OZGParis (Orly) to DakhlaORY to VILCasablanca to TurinCMN to TRNNador to BrusselsNDR to BRUBrazzaville to KinshasaBZV to FIHTurin to CasablancaTRN to CMNKinshasa to CasablancaFIH to CMN

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  
  • ✅  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
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 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