Skip to content

Cheap flights from Marrakech from $16

119 cities in 55 countries. In each country, prices we can stand behind come first, then the cheapest.

Destinations with a recent price: 104

Recent prices: 1,319

FareTell may earn a commission when you book through a partner.

Standing out right now

  • Tenerife

    21 Nov · Nonstop

    Leaves from Menara Airport (RAK) → TFS

    From $18 one way

    1 traveler · Economy

    found 4 days ago

    66.4% below the middle price here: the cheapest one-way fare on each of 10 departure dates is usually $37 to $65.

    This price is for these exact dates; other dates may cost more.

  • Casablanca

    18 Nov · Nonstop

    Leaves from Menara Airport (RAK) → CMN

    From $31 one way

    1 traveler · Economy

    found 4 days ago

    64.8% below the middle price here: the cheapest one-way fare on each of 19 departure dates is usually $79 to $104.

    This price is for these exact dates; other dates may cost more.

  • Barcelona

    16 Dec · Nonstop

    Leaves from Menara Airport (RAK) → BCN

    From $16 one way

    1 traveler · Economy

    found 3 days ago

    45.8% below the middle price here: the cheapest one-way fare on each of 10 departure dates is usually $24 to $44.

    This price is for these exact dates; other dates may cost more.

  • Tangier

    7 Dec · Nonstop

    Leaves from Menara Airport (RAK) → TNG

    From $18 one way

    1 traveler · Economy

    found 2 days ago

    37.9% below the middle price here: the cheapest one-way fare on each of 12 departure dates is usually $24 to $59.

    This price is for these exact dates; other dates may cost more.

  • Moscow

    9 Jun 2027

    Leaves from Menara Airport (RAK) → SVO

    From $159 one way

    1 traveler · Economy

    found 4 days ago

    32.1% below the middle price here: the cheapest one-way fare on each of 38 departure dates is usually $200 to $251.

    This trip has 2 stops.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Tangier$18one-way23 DecRAK → TNGnonstopRyanairfound 2 days agoOpen this trip
Barcelona$24one-way20 DecRAK → BCNnonstopRyanairfound 2 days agoOpen this trip
Paris$28one-way17 Jan 2027RAK → ORYnonstopTransavia Francefound 2 days agoOpen this trip
Tenerife$42one-way4 DecRAK → TFSstops unknownRyanairfound 2 days agoOpen this trip
Sharm el Sheikh$96one-way6 DecRAK → SSHstops unknownWizz Air Maltafound 2 days agoOpen this trip
Tunis$110one-way20 Mar 2027RAK → TUNstops unknownWizz Air Maltafound 2 days agoOpen this trip
Istanbul$197one-way23 Feb 2027RAK → IST1 stopAir Francefound 2 days agoOpen this trip
Astana$215one-way5 DecRAK → NQZstops unknownPegasus Airlinesfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

One-way

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Spain
Barcelona$16one-way16 DecRAK → BCNnonstopRyanairfound 3 days agoOpen this trip
Alicante$18one-way12 DecRAK → ALCnonstopRyanairfound yesterdayOpen this trip
AlicanteAs low as $17one-way28 NovRAK → ALCnonstopRyanairfound 6 days agoOpen this trip
Tenerife$18one-way21 NovRAK → TFSnonstopRyanairfound 4 days agoOpen this trip
Valencia$18one-way26 NovRAK → VLCnonstopRyanairfound 7 days agoOpen this trip
Malaga$19one-way20 DecRAK → AGPnonstopRyanairfound yesterdayOpen this trip
MalagaAs low as $17one-way15 DecRAK → AGPnonstopRyanairfound 2 days agoOpen this trip
Madrid$23one-way29 DecRAK → MADnonstopRyanairfound 6 days agoOpen this trip
Arrecife$26one-way13 NovRAK → ACEnonstopRyanairfound 7 days agoOpen this trip
Las Palmas$30one-way31 DecRAK → LPAnonstopRyanairfound 5 days agoOpen this trip
Palma$41one-way22 Jan 2027RAK → PMI1 stopRyanairfound 5 days agoOpen this trip
Puerto del Rosario$63one-way8 DecRAK → FUE1 stopRyanair UKfound 2 days agoOpen this trip
Madrid$45return26 Nov – 30 NovRAK → MADout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Malaga$53return27 Nov – 29 NovRAK → AGPout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Sevilla$60return13 Nov – 30 NovRAK → SVQout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Valencia$110return13 Mar 2027 – 20 Mar 2027RAK → VLCout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Arrecife$46return7 Mar 2027 – 19 Mar 2027RAK → ACEout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Barcelona$46return20 Dec – 8 Jan 2027RAK → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Tenerife$74return27 Feb 2027 – 13 Mar 2027RAK → TFSout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Alicante$111return1 Jun 2027 – 4 Jun 2027RAK → ALCout 1 stop, back 1 stopRXPfound 6 days agoSee prices for these dates
Santiago de Compostela$197return1 Sept 2027 – 4 Sept 2027RAK → SCQout 1 stop, back 1 stopIberia Expressfound 5 days agoSee prices for these dates
Ibiza$314return1 Aug 2027 – 4 Aug 2027RAK → IBZout 1 stop, back 1 stopTAP Air Portugalfound 4 days agoSee prices for these dates
Almeria$352return21 Dec – 22 DecRAK → LEIout 2 stops, back 1 stopRyanairfound 5 days agoSee prices for these dates
Italy
Milan$17one-way17 DecRAK → BGYnonstopMalta Airfound 3 days agoOpen this trip
Venice$18one-way23 DecRAK → TSFnonstopRyanairfound 2 days agoOpen this trip
Rome$19one-way17 DecRAK → CIAnonstopRyanairfound 7 days agoOpen this trip
Naples$31one-way24 DecRAK → NAPnonstopeasyJetfound 2 days agoOpen this trip
Parma$49one-way9 Jan 2027RAK → PMF1 stopeasyJetfound 2 days agoOpen this trip
Palermo$71one-way13 May 2027RAK → PMOnonstopWizz Air Maltafound 7 days agoOpen this trip
Pisa$75one-way1 Feb 2027RAK → PSA1 stopRyanairfound 2 days agoOpen this trip
Pisa$108return19 Nov – 23 NovRAK → PSAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Rome$116return8 Jan 2027 – 10 Jan 2027RAK → FCOout 1 stop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Palermo$194return26 May 2027 – 30 May 2027RAK → PMOout 1 stop, back 1 stopeasyJetfound 3 days agoSee prices for these dates
Milan$92return9 Jan 2027 – 10 Jan 2027RAK → MXPout 1 stop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Turin$109return23 Nov – 25 NovRAK → TRNout 1 stop, back nonstopRyanairfound 4 days agoSee prices for these dates
Bologna$179return17 Nov – 20 NovRAK → BLQout 1 stop, back 1 stopRoyal Air Marocfound 8 days agoSee prices for these dates
Portugal
Lisbon$18one-way15 DecRAK → LISnonstopRyanairfound 7 days agoOpen this trip
Faro$110one-way15 Oct 2027RAK → FAO1 stopRyanairfound 6 days agoOpen this trip
Porto$160return3 Jan 2027 – 4 Jan 2027RAK → OPOout 1 stop, back nonstopRyanairfound 3 days agoSee prices for these dates
Lisbon$147return2 Apr 2027 – 9 Apr 2027RAK → LISout 1 stop, back nonstopAir Europa Expressfound 5 days agoSee prices for these dates
United Kingdom
London$18one-way17 DecRAK → STNnonstopRyanairfound yesterdayOpen this trip
Edinburgh$79one-way24 Jan 2027RAK → EDI1 stopWizz Air Maltafound 3 days agoOpen this trip
Edinburgh$74return24 Nov – 28 NovRAK → EDIout nonstop, back nonstopRyanair UKfound 2 days agoSee prices for these dates
London$43return3 Dec – 6 DecRAK → LTNout nonstop, back nonstopeasyJetfound 6 days agoSee prices for these dates
Morocco
Tangier$18one-way7 DecRAK → TNGnonstopRyanairfound 2 days agoOpen this trip
Oujda$19one-way22 NovRAK → OUDnonstopRyanairfound 6 days agoOpen this trip
Tetuan$20one-way21 Feb 2027RAK → TTUnonstopRyanairfound 7 days agoOpen this trip
Fez$21one-way14 DecRAK → FEZnonstopRyanairfound yesterdayOpen this trip
FezAs low as $17one-way28 NovRAK → FEZnonstopRyanairfound 2 days agoOpen this trip
Errachidia$27one-way7 Feb 2027RAK → ERHnonstopRyanairfound 5 days agoOpen this trip
Casablanca$31one-way18 NovRAK → CMNnonstopRoyal Air Marocfound 4 days agoOpen this trip
Essaouira$54one-way26 Feb 2027RAK → ESU1 stopVuelingfound 7 days agoOpen this trip
Agadir$62one-way25 Feb 2027RAK → AGA1 stopRyanairfound 7 days agoOpen this trip
Rabat$114one-way28 Sept 2027RAK → RBA1 stopRyanairfound 4 days agoOpen this trip
Fez$35return29 Nov – 30 NovRAK → FEZout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Rabat$167return17 Nov – 24 NovRAK → RBAout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Dakhla$184return16 Nov – 26 NovRAK → VILout 1 stop, back nonstopRoyal Air Marocfound 2 days agoSee prices for these dates
Casablanca$190return13 Mar 2027 – 27 Mar 2027RAK → CMNout nonstop, back nonstopRoyal Air Marocfound 2 days agoSee prices for these dates
CasablancaAs low as $142return20 Nov – 20 NovRAK → CMNout nonstop, back nonstopRoyal Air Marocfound 5 days agoSee prices for these dates
Tangier$117return29 Nov – 30 NovRAK → TNGout 2 stops, back nonstopRoyal Air Marocfound 5 days agoSee prices for these dates
Errachidia$174return6 Mar 2027 – 7 Mar 2027RAK → ERHout 2 stops, back nonstopVoloteafound 4 days agoSee prices for these dates
Agadir$190return1 Dec – 5 DecRAK → AGAout 1 stop, back 1 stopeasyJetfound 5 days agoSee prices for these dates
Tetuan$227return13 Nov – 13 NovRAK → TTUout nonstop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Essaouira$286return23 Dec – 27 DecRAK → ESUout 2 stops, back 3 stopsRoyal Air Marocfound 7 days agoSee prices for these dates
Ouarzazate$368return1 Oct 2027 – 4 Oct 2027RAK → OZZout 1 stop, back 1 stopRoyal Air Marocfound 7 days agoSee prices for these dates
France
Bordeaux$21one-way11 DecRAK → BODnonstopeasyJetfound 7 days agoOpen this trip
Nice$22one-way4 DecRAK → NCEnonstopeasyJetfound 7 days agoOpen this trip
Toulouse$23one-way20 NovRAK → TLSnonstopeasyJetfound 6 days agoOpen this trip
Nantes$24one-way14 Jan 2027RAK → NTEnonstopeasyJetfound 6 days agoOpen this trip
Paris$27one-way10 DecRAK → BVAnonstopRyanairfound 3 days agoOpen this trip
Montpellier$64one-way5 Feb 2027RAK → MPL1 stopRyanairfound 3 days agoOpen this trip
Paris$76return1 Dec – 2 DecRAK → BVAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
ParisAs low as $69return22 Jan 2027 – 30 Jan 2027RAK → ORYout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Tours$156return14 Nov – 21 NovRAK → TUFout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Nice$195return24 Nov – 25 NovRAK → NCEout 1 stop, back 1 stopVuelingfound 6 days agoSee prices for these dates
Marseille$242return15 Nov – 23 NovRAK → MRSout 1 stop, back nonstopRyanairfound 4 days agoSee prices for these dates
Sweden
Stockholm$22one-way10 DecRAK → ARNnonstopRyanairfound 2 days agoOpen this trip
Czech Republic
Prague$43one-way3 Feb 2027RAK → PRGnonstopeasyJetfound 6 days agoOpen this trip
Prague$315return15 Nov – 16 NovRAK → PRGout 1 stop, back 1 stopWizz Air Maltafound 3 days agoSee prices for these dates
Egypt
Hurghada$58one-way8 Mar 2027RAK → HRG1 stopeasyJetfound 4 days agoOpen this trip
Sharm el Sheikh$96one-way6 DecRAK → SSHstops unknownWizz Air Maltafound 2 days agoOpen this trip
Cairo$124one-way20 NovRAK → SPXstops unknowneasyJetfound 3 days agoOpen this trip
Alexandria$151one-way25 NovRAK → ALYstops unknownPegasus Airlinesfound 6 days agoOpen this trip
Cairo$346return10 Dec – 16 DecRAK → CAIout 1 stop, back 1 stopeasyJetfound yesterdaySee prices for these dates
CairoAs low as $281return1 Dec – 14 DecRAK → SPXout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Sharm el Sheikh$211return14 Dec – 20 DecRAK → SSHout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Belgium
Brussels$61one-way2 Mar 2027RAK → CRLnonstopRyanairfound 7 days agoOpen this trip
Bosnia and Herzegovina
Sarajevo$67one-way18 Jan 2027RAK → SJJ1 stopeasyJetfound 6 days agoOpen this trip
Malta
Malta$69one-way10 Mar 2027RAK → MLA1 stopVuelingfound 4 days agoOpen this trip
Malta$135return26 Jan 2027 – 30 Jan 2027RAK → MLAout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Switzerland
Geneva$71one-way11 Jun 2027RAK → GVAnonstopeasyJetfound 5 days agoOpen this trip
Geneva$141return23 Nov – 29 NovRAK → GVAout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Zurich$275return2 Sept 2027 – 5 Sept 2027RAK → ZRHout 1 stop, back 2 stopsIberia Expressfound 3 days agoSee prices for these dates
Basel$219return14 Nov – 18 NovRAK → BSLout 1 stop, back nonstopVuelingfound 7 days agoSee prices for these dates
Cyprus
Larnaca$80one-way18 Jan 2027RAK → LCA1 stopeasyJetfound 6 days agoOpen this trip
Larnaca$268return30 Nov – 5 DecRAK → LCAout 3 stops, back 2 stopsRoyal Air Marocfound 4 days agoSee prices for these dates
Cape Verde
Praia$82one-way29 Jan 2027RAK → RAI1 stopeasyJetfound 4 days agoOpen this trip
Sal$241return15 Feb 2027 – 18 Feb 2027RAK → SIDout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Praia$523return14 Feb 2027 – 17 Feb 2027RAK → RAIout 2 stops, back 2 stopsIberia Expressfound 6 days agoSee prices for these dates
Serbia
Belgrade$88one-way24 Mar 2027RAK → BEG1 stopeasyJetfound 7 days agoOpen this trip
Iceland
Reykjavik$93one-way6 Mar 2027RAK → KEF1 stopRyanair UKfound 7 days agoOpen this trip
Netherlands
Amsterdam$100one-way16 May 2027RAK → AMS1 stopRXPfound 3 days agoOpen this trip
Amsterdam$164return26 Nov – 12 DecRAK → AMSout 1 stop, back nonstopTAP Air Portugalfound 4 days agoSee prices for these dates
Lithuania
Vilnius$100one-way3 Mar 2027RAK → VNO1 stopeasyJetfound 7 days agoOpen this trip
Poland
Warsaw$102one-way12 DecRAK → WAWstops unknownWizz Airfound 5 days agoOpen this trip
Tunisia
Tunis$110one-way20 Mar 2027RAK → TUNstops unknownWizz Air Maltafound 2 days agoOpen this trip
Tunis$212return8 Dec – 14 DecRAK → TUNout 1 stop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
Turkiye
Istanbul$116one-way23 Feb 2027RAK → SAW1 stopeasyJetfound 2 days agoOpen this trip
IstanbulAs low as $99one-way29 Jan 2027RAK → SAW1 stopeasyJetfound 6 days agoOpen this trip
Istanbul$203return14 Jan 2027 – 17 Jan 2027RAK → ISTout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Antalya$349return1 Feb 2027 – 4 Feb 2027RAK → AYTout 2 stops, back 2 stopseasyJetfound 6 days agoSee prices for these dates
Austria
Vienna$140one-way26 Sept 2027RAK → VIE1 stopWizz Air Maltafound 7 days agoOpen this trip
Vienna$163return27 Nov – 29 NovRAK → VIEout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Azerbaijan
Baku$143one-way9 DecRAK → GYDstops unknownRyanairfound 5 days agoOpen this trip
Baku$290return4 Dec – 11 DecRAK → GYDout 2 stops, back 2 stopsRyanairfound 3 days agoSee prices for these dates
Georgia
Tbilisi$166one-way18 Jan 2027RAK → TBS2 stopsTransavia Francefound 7 days agoOpen this trip
Tbilisi$365return30 Nov – 11 DecRAK → TBSout 2 stops, back 2 stopseasyJetfound 3 days agoSee prices for these dates
Russia
Moscow$198one-way20 May 2027RAK → SVO1 stopRoyal Air Marocfound 2 days agoOpen this trip
MoscowAs low as $159one-way9 Jun 2027RAK → SVO2 stopsRoyal Air Marocfound 4 days agoOpen this trip
Saint Petersburg$218one-way27 Jan 2027RAK → LED2 stopsRoyal Air Marocfound 2 days agoOpen this trip
Kazan$536one-way26 Oct 2027RAK → KZN3 stopsPortugalia Airlinesfound 2 days agoOpen this trip
Saint Petersburg$381return19 Feb 2027 – 7 Mar 2027RAK → LEDout 1 stop, back 1 stopRoyal Air Marocfound 2 days agoSee prices for these dates
Moscow$419return8 Dec – 15 DecRAK → VKOout 2 stops, back 2 stopsWizz Airfound 2 days agoSee prices for these dates
MoscowAs low as $333return20 Jan 2027 – 28 Jan 2027RAK → SVOout 1 stop, back 1 stopRoyal Air Marocfound 5 days agoSee prices for these dates
Vladivostok$1,968return27 Oct 2027 – 30 Oct 2027RAK → VVOout 2 stops, back 4 stopsAustrian Airlinesfound 3 days agoSee prices for these dates
Krasnodar$408return27 Nov – 9 DecRAK → KRRout 2 stops, back 2 stopseasyJetfound 6 days agoSee prices for these dates
Samara$635return22 May 2027 – 30 May 2027RAK → KUFout 2 stops, back 2 stopsRoyal Air Marocfound 4 days agoSee prices for these dates
Volgograd$737return13 Nov – 17 NovRAK → VOGout 3 stops, back 3 stopseasyJetfound 4 days agoSee prices for these dates
Novosibirsk$861return13 Dec – 22 DecRAK → OVBout 2 stops, back 3 stopsWizz Air Maltafound 5 days agoSee prices for these dates
Kazakhstan
Astana$215one-way5 DecRAK → NQZstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Almaty$724one-way3 DecRAK → ALAstops unknownTurkish Airlinesfound 3 days agoOpen this trip
Astana$541return12 Dec – 20 DecRAK → NQZout 2 stops, back 2 stopsRyanairfound 5 days agoSee prices for these dates
Almaty$693return17 Mar 2027 – 21 Mar 2027RAK → ALAout 3 stops, back 3 stopsWizz Air Maltafound 4 days agoSee prices for these dates
Armenia
Yerevan$235one-way20 Aug 2027RAK → EVN2 stopsPortugalia Airlinesfound 7 days agoOpen this trip
Belarus
Minsk$324one-way25 DecRAK → MSQstops unknownRoyal Air Marocfound 7 days agoOpen this trip
Mauritania
Nouakchott$450one-way24 Jan 2027RAK → NKCstops unknownMauritania Airlinesfound 6 days agoOpen this trip
Nouakchott$695return30 Nov – 3 DecRAK → NKCout 1 stop, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
Brazil
Sao Paulo$466one-way7 May 2027RAK → VCP1 stopeasyJetfound 3 days agoOpen this trip
Rio de Janeiro$529one-way27 Jan 2027RAK → GIG2 stopseasyJetfound 5 days agoOpen this trip
Recife$633one-way1 May 2027RAK → REC1 stopRyanairfound 7 days agoOpen this trip
Sao Paulo$994return12 Apr 2027 – 18 Apr 2027RAK → GRUout 1 stop, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
Rio de Janeiro$1,027return1 Feb 2027 – 8 Feb 2027RAK → SDUout 3 stops, back 2 stopsRyanairfound 6 days agoSee prices for these dates
Peru
Lima$818one-way1 Jul 2027RAK → LIM3 stopsPortugalia Airlinesfound 6 days agoOpen this trip
Lima$813return11 May 2027 – 27 May 2027RAK → LIMout 2 stops, back 2 stopsIberia Expressfound 2 days agoSee prices for these dates
China
Beijing$830one-way13 Jan 2027RAK → PKXstops unknownRoyal Air Marocfound 4 days agoOpen this trip
Beijing$1,070return7 May 2027 – 18 May 2027RAK → PEKout 2 stops, back 1 stopIberia Expressfound 3 days agoSee prices for these dates
Vietnam
Hanoi$1,262one-way30 NovRAK → HANstops unknownAir Francefound 7 days agoOpen this trip
Hungary
Budapest$147return25 Nov – 28 NovRAK → BUDout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Denmark
Copenhagen$148return21 Dec – 28 DecRAK → CPHout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Billund$281return26 Dec – 30 DecRAK → BLLout 1 stop, back 2 stopsTransaviafound 4 days agoSee prices for these dates
Saudi Arabia
Medina$554return22 Feb 2027 – 8 Mar 2027RAK → MEDout 3 stops, back 1 stopRyanairfound 3 days agoSee prices for these dates
Jeddah$448return7 Feb 2027 – 18 Feb 2027RAK → JEDout 2 stops, back 2 stopseasyJetfound 6 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$1,043return24 Nov – 30 NovRAK → DPSout 2 stops, back 2 stopsIberia Expressfound 2 days agoSee prices for these dates
Japan
Osaka$1,105return19 May 2027 – 26 May 2027RAK → KIXout 2 stops, back 2 stopsIberiafound 2 days agoSee prices for these dates
Tokyo$922return22 Nov – 30 NovRAK → HNDout 2 stops, back 2 stopsRyanairfound 7 days agoSee prices for these dates
Mauritius
Mauritius$1,230return18 Jan 2027 – 21 Jan 2027RAK → MRUout 4 stops, back 4 stopseasyJetfound 2 days agoSee prices for these dates
Germany
Cologne$78return19 Dec – 4 Jan 2027RAK → CGNout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Dusseldorf$142return28 Nov – 5 Jan 2027RAK → NRNout nonstop, back 1 stopMalta Airfound 7 days agoSee prices for these dates
Bulgaria
Sofia$146return18 Jan 2027 – 19 Jan 2027RAK → SOFout 1 stop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Western Sahara
Laayoune$215return30 Nov – 1 DecRAK → EUNout 1 stop, back 1 stopRoyal Air Marocfound 4 days agoSee prices for these dates
Algeria
Algiers$267return4 Apr 2027 – 6 Apr 2027RAK → ALGout 2 stops, back 3 stopsWizz Air Maltafound 5 days agoSee prices for these dates
United Arab Emirates
Dubai$483return21 Jan 2027 – 29 Jan 2027RAK → DXBout 3 stops, back 2 stopsALPAVIAfound 7 days agoSee prices for these dates
Uzbekistan
Tashkent$680return20 Nov – 26 NovRAK → TASout 3 stops, back 2 stopsTransavia Francefound 4 days agoSee prices for these dates
United States
Boston$713return20 Apr 2027 – 11 May 2027RAK → BOSout 1 stop, back 1 stopEdelweiss Airfound 4 days agoSee prices for these dates
Seattle$1,026return1 Mar 2027 – 4 Mar 2027RAK → SEAout 3 stops, back 3 stopsTransaviafound 6 days agoSee prices for these dates
Sioux Falls$1,036return13 Nov – 5 DecRAK → FSDout 2 stops, back 2 stopsIberiafound 5 days agoSee prices for these dates
Costa Rica
San Jose$742return14 Feb 2027 – 5 Mar 2027RAK → SJOout 2 stops, back 2 stopsIberia Expressfound 6 days agoSee prices for these dates
Sri Lanka
Colombo$979return24 May 2027 – 31 May 2027RAK → CMBout 3 stops, back 3 stopsAir Europa Expressfound 5 days agoSee prices for these dates
South Africa
Cape Town$1,029return3 Dec – 9 DecRAK → CPTout 1 stop, back 1 stopTurkish Airlinesfound 8 days agoSee prices for these dates
Mexico
Mexico City$1,045return26 Nov – 1 DecRAK → MEXout 3 stops, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Argentina
Buenos Aires$1,141return19 Feb 2027 – 7 Mar 2027RAK → EZEout 2 stops, back 2 stopsIberia Expressfound 5 days agoSee prices for these dates
Guatemala
Guatemala City$1,296return22 Nov – 11 DecRAK → GUAout 2 stops, back 2 stopsRyanairfound 6 days agoSee prices for these dates
Uruguay
Montevideo$1,565return1 Feb 2027 – 4 Feb 2027RAK → MVDout 3 stops, back 2 stopsRoyal Air Marocfound 6 days agoSee prices for these dates
Madagascar
Antananarivo$1,760return1 Jul 2027 – 4 Jul 2027RAK → TNRout 3 stops, back 3 stopsWizz Airfound 4 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work