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
Standing out right now
Milan
From $16 one way
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
From $38 one way
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
From $73 one way
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
November 2026: 17 destinations with recent prices, from $36
Malaga · 14 Nov – 21 Nov · found 6 days ago · See prices for these dates
December 2026: 16 destinations with recent prices, from $55
Madrid · 12 Dec – 16 Dec · found 3 days ago · See prices for these dates
January 2027: 10 destinations with recent prices, from $50
Milan · 27 Jan 2027 – 30 Jan 2027 · found 3 days ago · See prices for these dates
February 2027: 4 destinations with recent prices, from $90
Paris · 4 Feb 2027 – 11 Feb 2027 · found 6 days ago · See prices for these dates
March 2027: 4 destinations with recent prices, from $73
Malaga · 20 Mar 2027 – 27 Mar 2027 · found 4 days ago · See prices for these dates
April 2027: 1 destination with recent prices, from $290
Paris · 18 Apr 2027 – 23 Apr 2027 · found 6 days ago · See prices for these dates
May 2027: 2 destinations with recent prices, from $207
Milan · 10 May 2027 – 22 May 2027 · found 2 days ago · See prices for these dates
October 2027: 1 destination with recent prices, from $325
Berlin · 26 Oct 2027 – 2 Nov 2027 · found 4 days ago · See prices for these dates
One-way
November 2026: 11 destinations with recent prices, from $19
Sevilla · 15 Nov · found 6 days ago · Open this trip
December 2026: 13 destinations with recent prices, from $17
London · 6 Dec · found 5 days ago · Open this trip
January 2027: 11 destinations with recent prices, from $16
Milan · 30 Jan 2027 · found 3 days ago · Open this trip
February 2027: 7 destinations with recent prices, from $22
Milan · 13 Feb 2027 · found 3 days ago · Open this trip
March 2027: 6 destinations with recent prices, from $50
Bordeaux · 16 Mar 2027 · found 4 days ago · Open this trip
April 2027: 5 destinations with recent prices, from $50
Madrid · 20 Apr 2027 · found 3 days ago · Open this trip
May 2027: 7 destinations with recent prices, from $63
Barcelona · 17 May 2027 · found 6 days ago · Open this trip
June 2027: 5 destinations with recent prices, from $83
Paris · 21 Jun 2027 · found 2 days ago · Open this trip
September 2027: 1 destination with recent prices, from $2,469
Sainte Marie · 4 Sept 2027 · found 3 days ago · Open this trip
Everywhere, by country
1 traveler · Economy
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| Italy | ||||||||
| Milan | $16 | one-way | 30 Jan 2027 | RBA → MXP | nonstop | easyJet | found 3 days ago | Open this trip |
| Brindisi | $50 | one-way | 26 Nov | RBA → BDS | 1 stop | easyJet | found 4 days ago | Open this trip |
| Pisa | $92 | one-way | 5 Jun 2027 | RBA → PSA | nonstop | Ryanair | found 4 days ago | Open this trip |
| Cagliari | $186 | one-way | 11 May 2027 | RBA → CAG | 1 stop | easyJet | found 2 days ago | Open this trip |
| Milan | $50 | return | 27 Jan 2027 – 30 Jan 2027 | RBA → MXP | out nonstop, back nonstop | easyJet | found 3 days ago | See prices for these dates |
| Rome | $173 | return | 16 Nov – 23 Nov | RBA → FCO | out 1 stop, back 1 stop | Ryanair | found 4 days ago | See prices for these dates |
| United Kingdom | ||||||||
| London | $17 | one-way | 6 Dec | RBA → LTN | nonstop | easyJet | found 5 days ago | Open this trip |
| London | $47 | return | 20 Nov – 22 Nov | RBA → STN | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates |
| Spain | ||||||||
| Malaga | $18 | one-way | 27 Dec | RBA → AGP | nonstop | Ryanair | found 4 days ago | Open this trip |
| Sevilla | $19 | one-way | 15 Nov | RBA → SVQ | nonstop | Ryanair | found 6 days ago | Open this trip |
| Barcelona | $23 | one-way | 29 Nov | RBA → BCN | nonstop | Ryanair | found 5 days ago | Open this trip |
| Madrid | $50 | one-way | 20 Apr 2027 | RBA → MAD | nonstop | Ryanair | found 3 days ago | Open this trip |
| Madrid | $55 | return | 12 Dec – 16 Dec | RBA → MAD | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates |
| Malaga | $36 | return | 14 Nov – 21 Nov | RBA → AGP | out nonstop, back nonstop | Ryanair | found 6 days ago | See prices for these dates |
| Sevilla | $171 | return | 18 Nov – 21 Nov | RBA → SVQ | out 1 stop, back nonstop | Ryanair | found 6 days ago | See prices for these dates |
| Las Palmas | $210 | return | 17 Dec – 23 Dec | RBA → LPA | out 1 stop, back 1 stop | Ryanair | found 5 days ago | See prices for these dates |
| Tenerife | $287 | return | 20 Dec – 16 Jan 2027 | RBA → TFS | out 2 stops, back 2 stops | easyJet | found 7 days ago | See prices for these dates |
| Switzerland | ||||||||
| Geneva | $24 | one-way | 1 Dec | RBA → GVA | nonstop | easyJet | found 4 days ago | Open this trip |
| France | ||||||||
| Bordeaux | $32 | one-way | 16 Feb 2027 | RBA → BOD | nonstop | easyJet | found 4 days ago | Open this trip |
| Marseille | $36 | one-way | 23 Dec | RBA → MRS | nonstop | Ryanair | found 7 days ago | Open this trip |
| Toulouse | $36 | one-way | 18 Dec | RBA → TLS | nonstop | Ryanair | found 6 days ago | Open this trip |
| Paris | $38 | one-way | 10 Feb 2027 | RBA → BVA | nonstop | Ryanair | found 2 days ago | Open this trip |
| Lyon | $124 | one-way | 29 Dec | RBA → LYS | 1 stop | Ryanair | found 6 days ago | Open this trip |
| Marseille | $71 | return | 9 Jan 2027 – 14 Jan 2027 | RBA → MRS | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates |
| Paris | $73 | return | 16 Jan 2027 – 23 Jan 2027 | RBA → BVA | out nonstop, back nonstop | Ryanair | found 8 days ago | See prices for these dates |
| Lyon | $166 | return | 9 Dec – 16 Dec | RBA → LYS | out nonstop, back 2 stops | easyJet | found 4 days ago | See prices for these dates |
| Belgium | ||||||||
| Brussels | $36 | one-way | 25 Jan 2027 | RBA → CRL | nonstop | Ryanair | found 6 days ago | Open this trip |
| Brussels | $99 | return | 28 Jan 2027 – 31 Jan 2027 | RBA → CRL | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates |
| Portugal | ||||||||
| Porto | $47 | one-way | 14 Nov | RBA → OPO | nonstop | Ryanair | found 7 days ago | Open this trip |
| Funchal | $274 | one-way | 22 Dec | RBA → FNC | 1 stop | Transavia | found 4 days ago | Open this trip |
| Lisbon | $214 | return | 3 Dec – 6 Dec | RBA → LIS | out 1 stop, back 1 stop | Ryanair | found 6 days ago | See prices for these dates |
| Morocco | ||||||||
| Agadir | $56 | one-way | 18 Nov | RBA → AGA | nonstop | Air Arabia Maroc | found 4 days ago | Open this trip |
| Dakhla | $124 | one-way | 31 Dec | RBA → VIL | nonstop | Royal Air Maroc | found 5 days ago | Open this trip |
| Marrakech | $190 | one-way | 29 Apr 2027 | RBA → RAK | 1 stop | Ryanair | found 4 days ago | Open this trip |
| Agadir | $120 | return | 18 Nov – 20 Nov | RBA → AGA | out nonstop, back nonstop | Air Arabia Maroc | found 4 days ago | See prices for these dates |
| Fez | $144 | return | 13 Nov – 20 Nov | RBA → FEZ | out 1 stop, back 1 stop | Ryanair UK | found 7 days ago | See prices for these dates |
| Dakhla | $248 | return | 28 Dec – 2 Jan 2027 | RBA → VIL | out nonstop, back nonstop | Royal Air Maroc | found 7 days ago | See prices for these dates |
| Tangier | $383 | return | 1 Apr 2027 – 4 Apr 2027 | RBA → TNG | out 2 stops, back 1 stop | Air Arabia Maroc | found 7 days ago | See prices for these dates |
| Serbia | ||||||||
| Belgrade | $70 | one-way | 6 Mar 2027 | RBA → BEG | 1 stop | easyJet | found 4 days ago | Open this trip |
| Belgrade | $321 | return | 14 Nov – 15 Nov | RBA → BEG | out 2 stops, back 1 stop | Air Arabia Maroc | found 6 days ago | See prices for these dates |
| Austria | ||||||||
| Vienna | $73 | one-way | 3 Feb 2027 | RBA → VIE | 1 stop | easyJet | found 4 days ago | Open this trip |
| Albania | ||||||||
| Tirana | $74 | one-way | 24 Dec | RBA → TIA | 1 stop | Ryanair | found 5 days ago | Open this trip |
| Germany | ||||||||
| Cologne | $84 | one-way | 26 Dec | RBA → CGN | 1 stop | Ryanair UK | found 5 days ago | Open this trip |
| Dusseldorf | $130 | one-way | 7 Jan 2027 | RBA → NRN | nonstop | Ryanair | found 2 days ago | Open this trip |
| Dusseldorf | $119 | return | 27 Dec – 3 Jan 2027 | RBA → NRN | out nonstop, back nonstop | Ryanair | found 7 days ago | See prices for these dates |
| Berlin | $325 | return | 26 Oct 2027 – 2 Nov 2027 | RBA → BER | out 1 stop, back 2 stops | Transavia | found 4 days ago | See prices for these dates |
| Tunisia | ||||||||
| Tunis | $131 | one-way | 1 Jan 2027 | RBA → TUN | nonstop | Nouvelair | found 6 days ago | Open this trip |
| Tunis | $242 | return | 22 Nov – 27 Nov | RBA → TUN | out nonstop, back nonstop | Nouvelair | found 3 days ago | See prices for these dates |
| Denmark | ||||||||
| Copenhagen | $133 | one-way | 2 May 2027 | RBA → CPH | 1 stop | Ryanair | found 5 days ago | Open this trip |
| Billund | $340 | return | 26 Dec – 30 Dec | RBA → BLL | out 2 stops, back 1 stop | Air France | found 4 days ago | See prices for these dates |
| Copenhagen | $348 | return | 1 Dec – 1 Dec | RBA → CPH | out 1 stop, back 2 stops | Air France | found 5 days ago | See prices for these dates |
| Turkiye | ||||||||
| Istanbul | $155 | one-way | 30 Mar 2027 | RBA → IST | 1 stop | Ryanair | found 7 days ago | Open this trip |
| Trabzon | $323 | return | 27 Nov – 4 Dec | RBA → TZX | out 2 stops, back 2 stops | Ryanair | found 2 days ago | See prices for these dates |
| Istanbul | $219 | return | 4 Dec – 8 Dec | RBA → SAW | out 1 stop, back 1 stop | Ryanair UK | found 7 days ago | See prices for these dates |
| Russia | ||||||||
| Moscow | $187 | one-way | 2 Feb 2027 | RBA → SVO | 2 stops | Royal Air Maroc | found 6 days ago | Open this trip |
| Saint Petersburg | $360 | one-way | 18 Apr 2027 | RBA → LED | 2 stops | Air Arabia Maroc | found 6 days ago | Open this trip |
| Moscow | $468 | return | 26 Nov – 30 Nov | RBA → VKO | out 2 stops, back 2 stops | easyJet | found 6 days ago | See prices for these dates |
| Novosibirsk | $792 | return | 1 Feb 2027 – 4 Feb 2027 | RBA → OVB | out 3 stops, back 3 stops | Air Arabia Maroc | found 6 days ago | See prices for these dates |
| Bratsk | $1,214 | return | 1 Mar 2027 – 4 Mar 2027 | RBA → BTK | out 4 stops, back 4 stops | Air Arabia Maroc | found 5 days ago | See prices for these dates |
| Kazakhstan | ||||||||
| Astana | $300 | one-way | 19 Apr 2027 | RBA → NQZ | 2 stops | Air Arabia Maroc | found 4 days ago | Open this trip |
| Malaysia | ||||||||
| Langkawi | $484 | one-way | 22 Jan 2027 | RBA → LGK | 3 stops | Ryanair | found 4 days ago | Open this trip |
| United States | ||||||||
| Miami | $521 | one-way | 7 Dec | RBA → MIA | 1 stop | Transavia France | found 7 days ago | Open this trip |
| Los Angeles | $2,919 | return | 20 Nov – 20 Nov | RBA → LAX | out 1 stop, back 1 stop | Air France | found 6 days ago | See prices for these dates |
| Mali | ||||||||
| Bamako | $688 | one-way | 30 Jun 2027 | RBA → BKO | 3 stops | Transavia France | found 3 days ago | Open this trip |
| South Africa | ||||||||
| Cape Town | $722 | one-way | 25 Nov | RBA → CPT | stops unknown | British Airways | found 3 days ago | Open this trip |
| Peru | ||||||||
| Lima | $757 | one-way | 12 Jan 2027 | RBA → LIM | 3 stops | Transavia France | found 5 days ago | Open this trip |
| Madagascar | ||||||||
| Sainte Marie | $2,469 | one-way | 4 Sept 2027 | RBA → SMS | 3 stops | TUI fly Belgium | found 3 days ago | Open this trip |
| Egypt | ||||||||
| Cairo | $310 | return | 1 Dec – 9 Dec | RBA → CAI | out 1 stop, back 1 stop | easyJet | found 3 days ago | See prices for these dates |
| United Arab Emirates | ||||||||
| Dubai | $507 | return | 17 Nov – 30 Nov | RBA → DXB | out 2 stops, back 2 stops | Ryanair | found 2 days ago | See prices for these dates |
| Saudi Arabia | ||||||||
| Jeddah | $680 | return | 15 Dec – 22 Dec | RBA → JED | out 2 stops, back 2 stops | easyJet | found 3 days ago | See prices for these dates |
| Medina | $798 | return | 3 Feb 2027 – 24 Feb 2027 | RBA → MED | out 3 stops, back 1 stop | Royal Air Maroc | found 3 days ago | See prices for these dates |
| Indonesia | ||||||||
| Denpasar (Bali) | $1,041 | return | 17 Nov – 24 Nov | RBA → DPS | out 3 stops, back 2 stops | Ryanair UK | found 3 days ago | See prices for these dates |
| Brazil | ||||||||
| Joao Pessoa | $1,932 | return | 1 Dec – 8 Jan 2027 | RBA → JPA | out 3 stops, back 3 stops | Ryanair | found 2 days ago | See prices for these dates |
| Netherlands | ||||||||
| Amsterdam | $154 | return | 20 Jan 2027 – 2 Feb 2027 | RBA → AMS | out 1 stop, back 1 stop | easyJet | found 4 days ago | See prices for these dates |
| Armenia | ||||||||
| Yerevan | $523 | return | 2 Jan 2027 – 8 Jan 2027 | RBA → EVN | out 2 stops, back 2 stops | Air Arabia Maroc | found 6 days ago | See prices for these dates |
| China | ||||||||
| Beijing | $899 | return | 4 Mar 2027 – 18 Mar 2027 | RBA → PEK | out 3 stops, back 3 stops | Ryanair | found 4 days ago | See prices for these dates |
| Thailand | ||||||||
| Bangkok | $900 | return | 13 Jan 2027 – 17 Jan 2027 | RBA → BKK | out 2 stops, back 2 stops | Transavia France | found 5 days ago | See 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