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

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 71 international destinations in 45 countries, as of September 2023.

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 87 airports in 45 countries, as of September 2023.

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 CMNMarrakech to CasablancaRAK to CMNCasablanca to MarrakechCMN to RAKCasablanca to AgadirCMN to AGAAgadir to CasablancaAGA to CMNParis (Orly) to MarrakechORY to RAKMarrakech to Paris (Orly)RAK to ORYDakhla to CasablancaVIL to CMNLaayoune to CasablancaEUN to CMNCasablanca to DakhlaCMN to VILCasablanca to LaayouneCMN to EUNOujda to CasablancaOUD to CMNCasablanca to TunisCMN to TUNTunis to CasablancaTUN to CMNAbidjan to CasablancaABJ to CMNCasablanca to AbidjanCMN to ABJCasablanca to OujdaCMN to OUDCasablanca to Milan (Malpensa)CMN to MXPMilan (Malpensa) to CasablancaMXP to CMNBarcelona to CasablancaBCN to CMNCasablanca to BarcelonaCMN to BCNCasablanca to London HeathrowCMN to LHRCasablanca to New York CityCMN to JFKLondon Heathrow to CasablancaLHR to CMNNew York City to CasablancaJFK to CMNMálaga to CasablancaAGP to CMNCasablanca to MálagaCMN to AGPCasablanca to MadridCMN to MADDakar to CasablancaDSS to CMNCasablanca to BrusselsCMN to BRUCasablanca to DakarCMN to DSSMadrid to CasablancaMAD to CMNCasablanca to LisbonCMN to LISLisbon to CasablancaLIS to CMNBrussels to CasablancaBRU to CMNBologna to CasablancaBLQ to CMNCasablanca to BolognaCMN to BLQOujda to Paris (Orly)OUD to ORYNouakchott to CasablancaNKC to CMNCasablanca to CairoCMN to CAICasablanca to DohaCMN to DOHCasablanca to NouakchottCMN to NKCConakry to CasablancaCKY to CMNCasablanca to ConakryCMN to CKYRome (Fiumicino) to CasablancaFCO to CMNLagos to CasablancaLOS to CMNBamako to CasablancaBKO to CMNCasablanca to BamakoCMN to BKOBanjul to CasablancaBJL to CMNCasablanca to BanjulCMN to BJLParis (Orly) to RabatORY to RBACasablanca to Rome (Fiumicino)CMN to FCOCairo to CasablancaCAI to CMNCasablanca to London GatwickCMN to LGWLondon Gatwick to CasablancaLGW to CMNParis (Orly) to OujdaORY to OUDAgadir to Paris (Orly)AGA to ORYEr-Rachidia (Errachidia) to CasablancaERH to CMNDoha to CasablancaDOH to CMNParis (Orly) to AgadirORY to AGARabat to Paris (Orly)RBA to ORYCasablanca to Er-Rachidia (Errachidia)CMN to ERHGeneva to CasablancaGVA to CMNCasablanca to LagosCMN to LOSCasablanca to LyonCMN to LYSLyon to CasablancaLYS to CMNCasablanca to GenevaCMN to GVACasablanca to ValenciaCMN to VLCFrankfurt to CasablancaFRA to CMNCasablanca to MarseilleCMN to MRSAmsterdam to CasablancaAMS to CMNCasablanca to AmsterdamCMN to AMSValencia to CasablancaVLC to CMNMarseille to CasablancaMRS to CMNCasablanca to FrankfurtCMN to FRACasablanca to OuarzazateCMN to OZZCasablanca to ParisCMN to CDGMontreal to CasablancaYUL to CMNParis to CasablancaCDG to CMNCasablanca to FesCMN to FEZOuarzazate to CasablancaOZZ to CMNCasablanca to MontrealCMN to YULCasablanca to BordeauxCMN to BODFes to CasablancaFEZ to CMNTan-Tan to CasablancaTTA to CMNAccra to CasablancaACC to CMNCasablanca to GuelmimCMN to GLNCasablanca to IstanbulCMN to ISTIstanbul to CasablancaIST to CMNGuelmim to Tan-TanGLN to TTABordeaux to CasablancaBOD to CMNCasablanca to DoualaCMN to DLACasablanca to ToulouseCMN to TLSNador to CasablancaNDR to CMNToulouse to CasablancaTLS to CMNCasablanca to Tel AvivCMN to TLVOuagadougou to CasablancaOUA to CMNCasablanca to NadorCMN to NDRCasablanca to OuagadougouCMN to OUATangier to CasablancaTNG to CMNNiamey to CasablancaNIM to CMNCasablanca to NiameyCMN to NIMMedina to JeddahMED to JEDCasablanca to MedinaCMN to MEDNantes to CasablancaNTE to CMNTel Aviv to CasablancaTLV to CMNCasablanca to TangierCMN to TNGLaayoune to Gran Canaria (Las Palmas)EUN to LPAParis (Orly) to TangierORY to TNGGran Canaria (Las Palmas) to LaayouneLPA to EUNParis (Orly) to FesORY to FEZTangier to Paris (Orly)TNG to ORYCasablanca to NantesCMN to NTEDouala to CasablancaDLA to CMNSeville to CasablancaSVQ to CMNCasablanca to SevilleCMN to SVQCasablanca to Istanbul (Sabiha)CMN to SAWIstanbul (Sabiha) to CasablancaSAW to CMNCasablanca to DubaiCMN to DXBMarrakech to ParisRAK to CDGCotonou to LoméCOO to LFWFreetown to MonroviaFNA to ROBFes to Paris (Orly)FEZ to ORYCasablanca to CotonouCMN to COOBrazzaville to KinshasaBZV to FIHKinshasa to CasablancaFIH to CMNCasablanca to BrazzavilleCMN to BZVCasablanca to LibrevilleCMN to LBVLomé to CasablancaLFW to CMNCasablanca to LuandaCMN to LADLibreville to CasablancaLBV to CMNMoscow Domodedovo to CasablancaDME to CMNLuanda to CasablancaLAD to CMNMonrovia to CasablancaROB to CMNPraia to BissauRAI to OXBCasablanca to WashingtonCMN to IADDubai to CasablancaDXB to CMNCasablanca to FreetownCMN to FNAJeddah to CasablancaJED to CMNBissau to CasablancaOXB to CMNCasablanca to PraiaCMN to RAIParis to MarrakechCDG to RAKWashington to CasablancaIAD to CMNCasablanca to Moscow DomodedovoCMN to DMERabat to BrusselsRBA to BRUNice to CasablancaNCE to CMNMarrakech to BrusselsRAK to BRUCasablanca to MiamiCMN to MIACasablanca to AccraCMN to ACCMiami to CasablancaMIA to CMNBrussels to RabatBRU to RBACasablanca to NiceCMN to NCEBrussels to MarrakechBRU to RAKCasablanca to Venice Marco PoloCMN to VCERabat to MadridRBA to MADMarrakech to MarseilleRAK to MRSCasablanca to TurinCMN to TRNAl Hoceima to TétouanAHU to TTUCasablanca to Tenerife (Reina Sofía)CMN to TFSMadrid to RabatMAD to RBAVenice Marco Polo to CasablancaVCE to CMNBangui to DoualaBGF to DLAAgadir to DakhlaAGA to VILLaayoune to AgadirEUN to AGATurin to CasablancaTRN to CMNCasablanca to MalaboCMN to SSGCasablanca to Gran Canaria (Las Palmas)CMN to LPACasablanca to TétouanCMN to TTUMarseille to RabatMRS to RBATétouan to CasablancaTTU to CMNGran Canaria (Las Palmas) to CasablancaLPA to CMNTenerife (Reina Sofía) to CasablancaTFS to CMNTétouan to Al HoceimaTTU to AHUDouala to YaoundéDLA to NSICasablanca to BissauCMN to OXBDouala to BanguiDLA to BGFDakhla to LaayouneVIL to EUNRabat to MarseilleRBA to MRSYaoundé to CasablancaNSI to CMNCasablanca to YaoundéCMN to NSICotonou to CasablancaCOO to CMNDakhla to AgadirVIL to AGATangier to Al HoceimaTNG to AHUStrasbourg to CasablancaSXB to CMNMalabo to CasablancaSSG to CMNCasablanca to LoméCMN to LFWOuarzazate to ZagoraOZZ to OZGLaayoune to DakhlaEUN to VILLomé to CotonouLFW to COOAl Hoceima to TangierAHU to TNGAl Hoceima to CasablancaAHU to CMNCasablanca to Al HoceimaCMN to AHUAgadir to LaayouneAGA to EUNPraia to CasablancaRAI to CMNBissau to PraiaOXB to RAIMarseille to MarrakechMRS to RAKZagora to CasablancaOZG to CMNCasablanca to StrasbourgCMN to SXBYaoundé to DoualaNSI to DLA

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