Skip to content

Cheap flights from Rabat from $16

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

Destinations with a recent price: 56

Recent prices: 404

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

Standing out right now

  • Milan

    30 Jan 2027 · Nonstop

    Leaves from Sale Airport (RBA) → MXP

    From $16 one way

    1 traveler · Economy

    found 3 days ago

    44.8% below the middle price here: the cheapest one-way fare on each of 9 departure dates is usually $22 to $30.

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

  • Paris

    10 Feb 2027 · Nonstop

    Leaves from Sale Airport (RBA) → BVA

    From $38 one way

    1 traveler · Economy

    found 2 days ago

    34.5% below the middle price here: the cheapest one-way fare on each of 9 departure dates is usually $50 to $71.

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

  • Vienna

    3 Feb 2027

    Leaves from Sale Airport (RBA) → VIE

    From $73 one way

    1 traveler · Economy

    found 4 days ago

    17% below the middle price here: the cheapest one-way fare on each of 9 departure dates is usually $81 to $90.

    This trip has 1 stop.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

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
Italy
Milan$16one-way30 Jan 2027RBA → MXPnonstopeasyJetfound 3 days agoOpen this trip
Brindisi$50one-way26 NovRBA → BDS1 stopeasyJetfound 4 days agoOpen this trip
Pisa$92one-way5 Jun 2027RBA → PSAnonstopRyanairfound 4 days agoOpen this trip
Cagliari$186one-way11 May 2027RBA → CAG1 stopeasyJetfound 2 days agoOpen this trip
Milan$50return27 Jan 2027 – 30 Jan 2027RBA → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Rome$173return16 Nov – 23 NovRBA → FCOout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
United Kingdom
London$17one-way6 DecRBA → LTNnonstopeasyJetfound 5 days agoOpen this trip
London$47return20 Nov – 22 NovRBA → STNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Spain
Malaga$18one-way27 DecRBA → AGPnonstopRyanairfound 4 days agoOpen this trip
Sevilla$19one-way15 NovRBA → SVQnonstopRyanairfound 6 days agoOpen this trip
Barcelona$23one-way29 NovRBA → BCNnonstopRyanairfound 5 days agoOpen this trip
Madrid$50one-way20 Apr 2027RBA → MADnonstopRyanairfound 3 days agoOpen this trip
Madrid$55return12 Dec – 16 DecRBA → MADout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Malaga$36return14 Nov – 21 NovRBA → AGPout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Sevilla$171return18 Nov – 21 NovRBA → SVQout 1 stop, back nonstopRyanairfound 6 days agoSee prices for these dates
Las Palmas$210return17 Dec – 23 DecRBA → LPAout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Tenerife$287return20 Dec – 16 Jan 2027RBA → TFSout 2 stops, back 2 stopseasyJetfound 7 days agoSee prices for these dates
Switzerland
Geneva$24one-way1 DecRBA → GVAnonstopeasyJetfound 4 days agoOpen this trip
France
Bordeaux$32one-way16 Feb 2027RBA → BODnonstopeasyJetfound 4 days agoOpen this trip
Marseille$36one-way23 DecRBA → MRSnonstopRyanairfound 7 days agoOpen this trip
Toulouse$36one-way18 DecRBA → TLSnonstopRyanairfound 6 days agoOpen this trip
Paris$38one-way10 Feb 2027RBA → BVAnonstopRyanairfound 2 days agoOpen this trip
Lyon$124one-way29 DecRBA → LYS1 stopRyanairfound 6 days agoOpen this trip
Marseille$71return9 Jan 2027 – 14 Jan 2027RBA → MRSout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Paris$73return16 Jan 2027 – 23 Jan 2027RBA → BVAout nonstop, back nonstopRyanairfound 8 days agoSee prices for these dates
Lyon$166return9 Dec – 16 DecRBA → LYSout nonstop, back 2 stopseasyJetfound 4 days agoSee prices for these dates
Belgium
Brussels$36one-way25 Jan 2027RBA → CRLnonstopRyanairfound 6 days agoOpen this trip
Brussels$99return28 Jan 2027 – 31 Jan 2027RBA → CRLout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Portugal
Porto$47one-way14 NovRBA → OPOnonstopRyanairfound 7 days agoOpen this trip
Funchal$274one-way22 DecRBA → FNC1 stopTransaviafound 4 days agoOpen this trip
Lisbon$214return3 Dec – 6 DecRBA → LISout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Morocco
Agadir$56one-way18 NovRBA → AGAnonstopAir Arabia Marocfound 4 days agoOpen this trip
Dakhla$124one-way31 DecRBA → VILnonstopRoyal Air Marocfound 5 days agoOpen this trip
Marrakech$190one-way29 Apr 2027RBA → RAK1 stopRyanairfound 4 days agoOpen this trip
Agadir$120return18 Nov – 20 NovRBA → AGAout nonstop, back nonstopAir Arabia Marocfound 4 days agoSee prices for these dates
Fez$144return13 Nov – 20 NovRBA → FEZout 1 stop, back 1 stopRyanair UKfound 7 days agoSee prices for these dates
Dakhla$248return28 Dec – 2 Jan 2027RBA → VILout nonstop, back nonstopRoyal Air Marocfound 7 days agoSee prices for these dates
Tangier$383return1 Apr 2027 – 4 Apr 2027RBA → TNGout 2 stops, back 1 stopAir Arabia Marocfound 7 days agoSee prices for these dates
Serbia
Belgrade$70one-way6 Mar 2027RBA → BEG1 stopeasyJetfound 4 days agoOpen this trip
Belgrade$321return14 Nov – 15 NovRBA → BEGout 2 stops, back 1 stopAir Arabia Marocfound 6 days agoSee prices for these dates
Austria
Vienna$73one-way3 Feb 2027RBA → VIE1 stopeasyJetfound 4 days agoOpen this trip
Albania
Tirana$74one-way24 DecRBA → TIA1 stopRyanairfound 5 days agoOpen this trip
Germany
Cologne$84one-way26 DecRBA → CGN1 stopRyanair UKfound 5 days agoOpen this trip
Dusseldorf$130one-way7 Jan 2027RBA → NRNnonstopRyanairfound 2 days agoOpen this trip
Dusseldorf$119return27 Dec – 3 Jan 2027RBA → NRNout nonstop, back nonstopRyanairfound 7 days agoSee prices for these dates
Berlin$325return26 Oct 2027 – 2 Nov 2027RBA → BERout 1 stop, back 2 stopsTransaviafound 4 days agoSee prices for these dates
Tunisia
Tunis$131one-way1 Jan 2027RBA → TUNnonstopNouvelairfound 6 days agoOpen this trip
Tunis$242return22 Nov – 27 NovRBA → TUNout nonstop, back nonstopNouvelairfound 3 days agoSee prices for these dates
Denmark
Copenhagen$133one-way2 May 2027RBA → CPH1 stopRyanairfound 5 days agoOpen this trip
Billund$340return26 Dec – 30 DecRBA → BLLout 2 stops, back 1 stopAir Francefound 4 days agoSee prices for these dates
Copenhagen$348return1 Dec – 1 DecRBA → CPHout 1 stop, back 2 stopsAir Francefound 5 days agoSee prices for these dates
Turkiye
Istanbul$155one-way30 Mar 2027RBA → IST1 stopRyanairfound 7 days agoOpen this trip
Trabzon$323return27 Nov – 4 DecRBA → TZXout 2 stops, back 2 stopsRyanairfound 2 days agoSee prices for these dates
Istanbul$219return4 Dec – 8 DecRBA → SAWout 1 stop, back 1 stopRyanair UKfound 7 days agoSee prices for these dates
Russia
Moscow$187one-way2 Feb 2027RBA → SVO2 stopsRoyal Air Marocfound 6 days agoOpen this trip
Saint Petersburg$360one-way18 Apr 2027RBA → LED2 stopsAir Arabia Marocfound 6 days agoOpen this trip
Moscow$468return26 Nov – 30 NovRBA → VKOout 2 stops, back 2 stopseasyJetfound 6 days agoSee prices for these dates
Novosibirsk$792return1 Feb 2027 – 4 Feb 2027RBA → OVBout 3 stops, back 3 stopsAir Arabia Marocfound 6 days agoSee prices for these dates
Bratsk$1,214return1 Mar 2027 – 4 Mar 2027RBA → BTKout 4 stops, back 4 stopsAir Arabia Marocfound 5 days agoSee prices for these dates
Kazakhstan
Astana$300one-way19 Apr 2027RBA → NQZ2 stopsAir Arabia Marocfound 4 days agoOpen this trip
Malaysia
Langkawi$484one-way22 Jan 2027RBA → LGK3 stopsRyanairfound 4 days agoOpen this trip
United States
Miami$521one-way7 DecRBA → MIA1 stopTransavia Francefound 7 days agoOpen this trip
Los Angeles$2,919return20 Nov – 20 NovRBA → LAXout 1 stop, back 1 stopAir Francefound 6 days agoSee prices for these dates
Mali
Bamako$688one-way30 Jun 2027RBA → BKO3 stopsTransavia Francefound 3 days agoOpen this trip
South Africa
Cape Town$722one-way25 NovRBA → CPTstops unknownBritish Airwaysfound 3 days agoOpen this trip
Peru
Lima$757one-way12 Jan 2027RBA → LIM3 stopsTransavia Francefound 5 days agoOpen this trip
Madagascar
Sainte Marie$2,469one-way4 Sept 2027RBA → SMS3 stopsTUI fly Belgiumfound 3 days agoOpen this trip
Egypt
Cairo$310return1 Dec – 9 DecRBA → CAIout 1 stop, back 1 stopeasyJetfound 3 days agoSee prices for these dates
United Arab Emirates
Dubai$507return17 Nov – 30 NovRBA → DXBout 2 stops, back 2 stopsRyanairfound 2 days agoSee prices for these dates
Saudi Arabia
Jeddah$680return15 Dec – 22 DecRBA → JEDout 2 stops, back 2 stopseasyJetfound 3 days agoSee prices for these dates
Medina$798return3 Feb 2027 – 24 Feb 2027RBA → MEDout 3 stops, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$1,041return17 Nov – 24 NovRBA → DPSout 3 stops, back 2 stopsRyanair UKfound 3 days agoSee prices for these dates
Brazil
Joao Pessoa$1,932return1 Dec – 8 Jan 2027RBA → JPAout 3 stops, back 3 stopsRyanairfound 2 days agoSee prices for these dates
Netherlands
Amsterdam$154return20 Jan 2027 – 2 Feb 2027RBA → AMSout 1 stop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
Armenia
Yerevan$523return2 Jan 2027 – 8 Jan 2027RBA → EVNout 2 stops, back 2 stopsAir Arabia Marocfound 6 days agoSee prices for these dates
China
Beijing$899return4 Mar 2027 – 18 Mar 2027RBA → PEKout 3 stops, back 3 stopsRyanairfound 4 days agoSee prices for these dates
Thailand
Bangkok$900return13 Jan 2027 – 17 Jan 2027RBA → BKKout 2 stops, back 2 stopsTransavia Francefound 5 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