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 76 international destinations in 45 countries, as of June 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 92 airports in 45 countries, as of June 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:

Paris (Orly) to CasablancaORY to CMNCasablanca to Paris (Orly)CMN to ORYMarrakech to CasablancaRAK to CMNCasablanca to MarrakechCMN to RAKCasablanca to AgadirCMN to AGAAgadir to CasablancaAGA to CMNMarrakech to Paris (Orly)RAK to ORYParis (Orly) to MarrakechORY to RAKCasablanca to LaayouneCMN to EUNTunis to CasablancaTUN to CMNLaayoune to CasablancaEUN to CMNCasablanca to TunisCMN to TUNCasablanca to DakhlaCMN to VILDakhla to CasablancaVIL to CMNCasablanca to BolognaCMN to BLQBologna to CasablancaBLQ to CMNMilan (Malpensa) to CasablancaMXP to CMNAbidjan to CasablancaABJ to CMNCasablanca to Milan (Malpensa)CMN to MXPCasablanca to AbidjanCMN to ABJParis to CasablancaCDG to CMNCasablanca to ParisCMN to CDGBarcelona to CasablancaBCN to CMNCasablanca to BarcelonaCMN to BCNCasablanca to MadridCMN to MADCasablanca to BrusselsCMN to BRUNew York City to CasablancaJFK to CMNBrussels to CasablancaBRU to CMNCasablanca to New York CityCMN to JFKMadrid to CasablancaMAD to CMNCasablanca to OujdaCMN to OUDMontreal to CasablancaYUL to CMNCasablanca to MontrealCMN to YULLondon Heathrow to CasablancaLHR to CMNCasablanca to London HeathrowCMN to LHROujda to CasablancaOUD to CMNRabat to Paris (Orly)RBA to ORYCasablanca to BamakoCMN to BKOOujda to Paris (Orly)OUD to ORYParis (Orly) to RabatORY to RBABamako to CasablancaBKO to CMNParis (Orly) to OujdaORY to OUDDakar to CasablancaDSS to CMNCasablanca to DakarCMN to DSSMarseille to CasablancaMRS to CMNCasablanca to MarseilleCMN to MRSConakry to CasablancaCKY to CMNCasablanca to Rome (Fiumicino)CMN to FCORome (Fiumicino) to CasablancaFCO to CMNCasablanca to ConakryCMN to CKYLisbon to CasablancaLIS to CMNCasablanca to LisbonCMN to LISBanjul to CasablancaBJL to CMNDoha to CasablancaDOH to CMNCasablanca to BanjulCMN to BJLCasablanca to DohaCMN to DOHEr-Rachidia (Errachidia) to CasablancaERH to CMNAgadir to Paris (Orly)AGA to ORYParis (Orly) to AgadirORY to AGALondon Gatwick to CasablancaLGW to CMNCasablanca to London GatwickCMN to LGWAccra to CasablancaACC to CMNCasablanca to MálagaCMN to AGPLyon to CasablancaLYS to CMNGeneva to CasablancaGVA to CMNCasablanca to GenevaCMN to GVAMálaga to CasablancaAGP to CMNCasablanca to LyonCMN to LYSCasablanca to BordeauxCMN to BODBordeaux to CasablancaBOD to CMNCasablanca to FrankfurtCMN to FRAFrankfurt to CasablancaFRA to CMNCasablanca to LagosCMN to LOSLagos to CasablancaLOS to CMNCasablanca to CairoCMN to CAICairo to CasablancaCAI to CMNAmsterdam to CasablancaAMS to CMNCasablanca to AmsterdamCMN to AMSOuagadougou to CasablancaOUA to CMNCasablanca to Moscow DomodedovoCMN to DMEIstanbul to CasablancaIST to CMNCasablanca to IstanbulCMN to ISTCasablanca to OuagadougouCMN to OUACasablanca to FesCMN to FEZMoscow Domodedovo to CasablancaDME to CMNFes to CasablancaFEZ to CMNNouakchott to CasablancaNKC to CMNCasablanca to GuelmimCMN to GLNCasablanca to TangierCMN to TNGCasablanca to NouakchottCMN to NKCCasablanca to NadorCMN to NDRTan-Tan to CasablancaTTA to CMNGuelmim to Tan-TanGLN to TTACasablanca to OuarzazateCMN to OZZWashington to CasablancaIAD to CMNNador to CasablancaNDR to CMNCasablanca to WashingtonCMN to IADParis (Orly) to FesORY to FEZTangier to CasablancaTNG to CMNFes to Paris (Orly)FEZ to ORYParis (Orly) to TangierORY to TNGTangier to Paris (Orly)TNG to ORYValencia to CasablancaVLC to CMNCasablanca to Er-Rachidia (Errachidia)CMN to ERHCasablanca to ValenciaCMN to VLCCasablanca to DoualaCMN to DLAOuarzazate to CasablancaOZZ to CMNCasablanca to ToulouseCMN to TLSCasablanca to NantesCMN to NTENantes to CasablancaNTE to CMNToulouse to CasablancaTLS to CMNLaayoune to Gran Canaria (Las Palmas)EUN to LPACasablanca to AccraCMN to ACCGran Canaria (Las Palmas) to LaayouneLPA to EUNMiami to CasablancaMIA to CMNCasablanca to LibrevilleCMN to LBVCasablanca to MiamiCMN to MIACasablanca to TurinCMN to TRNNice to CasablancaNCE to CMNMonrovia to CasablancaROB to CMNFreetown to CasablancaFNA to CMNLibreville to CasablancaLBV to CMNLuanda to CasablancaLAD to CMNCasablanca to DubaiCMN to DXBCasablanca to NiceCMN to NCECasablanca to LuandaCMN to LADTurin to CasablancaTRN to CMNDubai to CasablancaDXB to CMNLomé to CasablancaLFW to CMNCasablanca to NiameyCMN to NIMCasablanca to LoméCMN to LFWNiamey to CasablancaNIM to CMNCasablanca to PortoCMN to OPOPorto to CasablancaOPO to CMNVenice Marco Polo to CasablancaVCE to CMNBrussels to NadorBRU to NDRJeddah to CasablancaJED to CMNCasablanca to JeddahCMN to JEDCasablanca to CotonouCMN to COOCasablanca to Venice Marco PoloCMN to VCENador to BrusselsNDR to BRUDouala to CasablancaDLA to CMNCasablanca to MalaboCMN to SSGCotonou to CasablancaCOO to CMNMalabo to CasablancaSSG to CMNCasablanca to PraiaCMN to RAIPraia to BissauRAI to OXBZagora to CasablancaOZG to CMNAgadir to LaayouneAGA to EUNCasablanca to Gran Canaria (Las Palmas)CMN to LPAMarseille to RabatMRS to RBARabat to MarseilleRBA to MRSCasablanca to Tenerife (Reina Sofía)CMN to TFSMarseille to MarrakechMRS to RAKBissau to CasablancaOXB to CMNCasablanca to YaoundéCMN to NSIDouala to YaoundéDLA to NSIDakhla to AgadirVIL to AGAYaoundé to CasablancaNSI to CMNBrussels to RabatBRU to RBARabat to BrusselsRBA to BRUBrussels to MarrakechBRU to RAKLaayoune to DakhlaEUN to VILTenerife (Reina Sofía) to CasablancaTFS to CMNTétouan to CasablancaTTU to CMNMarrakech to MarseilleRAK to MRSTétouan to Al HoceimaTTU to AHUAl Hoceima to TétouanAHU to TTUMarrakech to BrusselsRAK to BRUGran Canaria (Las Palmas) to CasablancaLPA to CMNCasablanca to TétouanCMN to TTUOuarzazate to ZagoraOZZ to OZGAgadir to DakhlaAGA to VILBangui to CasablancaBGF to CMNCasablanca to FreetownCMN to FNADakhla to LaayouneVIL to EUNRabat to MadridRBA to MADYaoundé to DoualaNSI to DLATangier to Al HoceimaTNG to AHUCasablanca to SevilleCMN to SVQRabat to Er-Rachidia (Errachidia)RBA to ERHDouala to BanguiDLA to BGFCasablanca to Al HoceimaCMN to AHUCasablanca to MonroviaCMN to ROBMadrid to RabatMAD to RBASeville to CasablancaSVQ to CMNAl Hoceima to TangierAHU to TNGAl Hoceima to CasablancaAHU to CMNLaayoune to AgadirEUN to AGAEr-Rachidia (Errachidia) to RabatERH to RBAPraia to CasablancaRAI to CMNMontpellier to CasablancaMPL to CMNCotonou to LoméCOO to LFWCasablanca to MontpellierCMN to MPLCasablanca to BrazzavilleCMN to BZVTangier to BrusselsTNG to BRUKinshasa to CasablancaFIH to CMNLomé to CotonouLFW to COOCasablanca to StrasbourgCMN to SXBBrussels to TangierBRU to TNG

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