Africa · Morocco

Cheap flights to Marrakesh

The medina's souks, Jemaa el-Fnaa at dusk and the Atlas Mountains on the horizon.

Best weather
Feb to May, Oct to Dec
Warmest
Jul, 38°C
Airport
RAK
Marrakesh, Morocco
Photo: I.Barrios & J.Ligero, CC BY-SA 3.0

Best time to visit Marrakesh

The best time to visit Marrakesh for the weather is from February to May and from October to December, when daytime highs average 20 to 29°C (68 to 84°F) and it's mostly dry.

It rarely rains in Marrakesh: about 29 rainy days a year on average, with the most in March.

The warmest month is July, with highs around 38°C (100°F); the coolest is January, at around 19°C (66°F) by day and 6°C (43°F) at night.

Best weatherTypical daytime highs, °C

Marrakesh weather by month

Average daytime highs, overnight lows and rain for each month.

Marrakesh average weather by month
MonthHighLowRainWhat it's like
January 19°C 66°F 6°C 43°F 3 rainy days Mild and dry
February Best 21°C 69°F 8°C 46°F 4 rainy days Mild and dry
March Best 24°C 74°F 10°C 51°F 5 rainy days Mild and dry
April Best 26°C 78°F 12°C 54°F 3 rainy days Warm and dry
May Best 29°C 85°F 15°C 59°F 2 rainy days Warm and dry
June 34°C 92°F 18°C 64°F 1 rainy day Hot and dry
July 38°C 100°F 21°C 69°F 0 rainy days Hot and dry
August 37°C 99°F 21°C 70°F 1 rainy day Hot and dry
September 33°C 91°F 19°C 65°F 1 rainy day Hot and dry
October Best 29°C 83°F 16°C 60°F 2 rainy days Warm and dry
November Best 23°C 74°F 11°C 51°F 4 rainy days Mild and dry
December Best 20°C 68°F 7°C 45°F 4 rainy days Mild and dry

Long-term averages from Marrakesh. The weather on your dates will vary.

Flying to Marrakesh

Farepop finds fares to Marrakesh Menara Airport (RAK). These are the closest airports Farepop watches in each region, as the crow flies; with stops, the trip is longer.

FromClosest airports
Australia
Perth 14,800 km · about 19 hours non-stop
Adelaide 16,900 km · about 21.5 hours non-stop
New Zealand
Queenstown 18,500 km · about 23.5 hours non-stop
Christchurch 18,700 km · about 24 hours non-stop
United States
Boston 3,500 mi · about 7.5 hours non-stop
New York 3,600 mi · about 8 hours non-stop
Canada
Montréal 5,800 km · about 7.5 hours non-stop
Toronto 6,200 km · about 8.5 hours non-stop
United Kingdom
Bristol 1,400 mi · about 3.5 hours non-stop
London 1,400 mi · about 3.5 hours non-stop
Europe
Málaga 650 km · about 1.5 hours non-stop
Seville 680 km · about 1.5 hours non-stop

How Farepop finds cheap flights to Marrakesh

The full rules are in our savings methodology.

Marrakesh: questions

When is the best time to visit Marrakesh?

For the weather, from February to May and from October to December, when daytime highs average around 24°C. These are long-term averages from Marrakesh.

Does it rain in Marrakesh?

Rarely: about 29 rainy days a year on average, with the most in March.

Which airport do you fly into for Marrakesh?

Farepop finds fares to Marrakesh Menara Airport (RAK).

How can I find cheap flights to Marrakesh?

Be flexible with your dates and let the fares come to you. Farepop watches flights from your home airports and alerts you when a trip to Marrakesh costs at least 25% less than it usually does for those dates, so you can book before the fare goes.

More places like Marrakesh

Fly to Marrakesh for less.

Download on the App Store

Android coming soon