Fly from
Budget
R11 516 - R16 439
Route
Depart
Return
Price
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Sun 26/5
1 stop15h 40m
Marrakech Menara
Thu 30/5
1 stop21h 10m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Wed 12/6
2 stops34h 55m
Casablanca Mohamed V
Wed 19/6
2 stops32h 40m
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Sun 9/6
1 stop22h 30m
Marrakech Menara
Sun 16/6
1 stop16h 55m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Mon 2/9
1 stop18h 55m
Casablanca Mohamed V
Mon 9/9
1 stop18h 20m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Mon 2/9
1 stop18h 55m
Casablanca Mohamed V
Tue 3/9
1 stop18h 40m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Sat 8/6
1 stop39h 25m
Casablanca Mohamed V
Wed 10/7
1 stop29h 05m
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Tue 11/6
1 stop21h 35m
Marrakech Menara
Tue 18/6
2 stops21h 25m
Currently, January is the cheapest month in which you can book a flight to Morocco (average of R574). Flying to Morocco in April will prove the most costly (average of R856). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
January
R10 543
February
R10 892
March
R12 380
April
R15 723
May
R14 290
June
R12 361
July
R15 466
August
R14 566
September
R15 374
October
R14 125
November
R11 921
December
R15 337
CMN Temperature | 12 - 22 °C |
---|
If weather is an important factor for your trip to Morocco, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 22.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 12.0 C).
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Comfort
Boarding
Entertainment
Food
Crew
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.