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 | 95 GBP |
May 2024 | 114 GBP |
June 2024 | 99 GBP |
July 2024 | 117 GBP |
August 2024 | 63 GBP |
September 2024 | 70 GBP |
October 2024 | 77 GBP |
November 2024 | 89 GBP |
December 2024 | 72 GBP |
January 2025 | 88 GBP |
February 2025 | 93 GBP |
March 2025 | 69 GBP |
April 2025 | 188 GBP |
Direct flights to Rabat
Find direct flights from anywhere to Rabat
- Athens to Rabat from £113
- Kraków to Rabat from £113
- Warsaw to Rabat from £113
- Edinburgh to Rabat from £119
- Glasgow to Rabat from £119
- Thessaloniki to Rabat from £120
- Kyiv to Rabat from £123
- Birmingham to Rabat from £127
- Dublin to Rabat from £129
- Riga to Rabat from £129
- Belfast to Rabat from £131
- Istanbul to Rabat from £131
- Oslo to Rabat from £137
- Amsterdam to Rabat from £141
- Kristiansand to Rabat from £151
- Reykjavik to Rabat from £159
- Tel Aviv to Rabat from £178
- Kuala Lumpur to Rabat from £322
- Bangkok to Rabat from £357
- Halifax to Rabat from £363
- Toronto to Rabat from £363
- Manila to Rabat from £375
- Melbourne to Rabat from £470
- Fort-de-France to Rabat from £612
Airlines flying to Rabat
Best airlines flying to Rabat
- JetBlue Airways
- AeroMéxico
- Condor
- Wizz Air Malta
- Thai AirAsia X
- Wizz Air
- Iberia Airlines
- El Al Israel Airlines
- Tway Airlines
- French Bee
- Corsair International
- Porter Airlines
- TAP Portugal
- Air China
- Tunisair
- Batik Air
- Azul
- Lufthansa
- TUI Airways
- AirAsia