Flights to Rabat, Morocco
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Rabat
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 17°C | 10°C |
February | 17°C | 10°C |
March | 19°C | 11°C |
April | 21°C | 13°C |
May | 24°C | 16°C |
June | 25°C | 18°C |
July | 28°C | 20°C |
August | 29°C | 21°C |
September | 26°C | 20°C |
October | 25°C | 18°C |
November | 20°C | 14°C |
December | 18°C | 12°C |
14 day forecast
Cheapest month to fly to Rabat
Explore price trends for trips to Rabat
Showing prices in GBP
Annual Avg. Price | 86 GBP |
May 2024 | 115 GBP |
June 2024 | 95 GBP |
July 2024 | 105 GBP |
August 2024 | 69 GBP |
September 2024 | 70 GBP |
October 2024 | 79 GBP |
November 2024 | 96 GBP |
December 2024 | 69 GBP |
January 2025 | 89 GBP |
February 2025 | 87 GBP |
March 2025 | 69 GBP |
April 2025 | 92 GBP |
Direct flights to Rabat
Find direct flights from anywhere to Rabat
- Vilnius to Rabat from £136
- Glasgow to Rabat from £136
- Warsaw to Rabat from £137
- Belfast to Rabat from £138
- Athens to Rabat from £141
- Alicante to Rabat from £141
- Edinburgh to Rabat from £142
- Kraków to Rabat from £142
- Birmingham to Rabat from £144
- Amsterdam to Rabat from £146
- Oslo to Rabat from £147
- Kristiansand to Rabat from £168
- Reykjavik to Rabat from £169
- Riga to Rabat from £171
- Istanbul to Rabat from £173
- Thessaloniki to Rabat from £181
- Tel Aviv to Rabat from £213
- Toronto to Rabat from £330
- Halifax to Rabat from £372
- Kuala Lumpur to Rabat from £373
- Manila to Rabat from £411
- Bangkok to Rabat from £421
- Fort-de-France to Rabat from £634
- Melbourne to Rabat from £648
Airlines flying to Rabat
Best airlines flying to Rabat
- Indonesia AirAsia
- Lufthansa
- TUI fly Netherlands
- VivaAerobus
- Condor
- Scoot
- Avianca
- KLM Royal Dutch Airlines
- Azul
- Austrian Airlines
- Sky Airline
- Saudi Arabian Airlines
- El Al Israel Airlines
- WestJet
- Air Transat
- Tway Airlines
- Air Caraïbes
- China Eastern Airlines
- Freebird Airlines
- China Southern Airlines