Fly from
Budget
R11 225 - R14 578
Route
Depart
Return
Price
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
週四 23/5
1 stop22h 45m
Casablanca Mohamed V
週三 19/6
1 stop22h 20m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
週日 19/5
1 stop15h 45m
Casablanca Mohamed V
週二 11/6
1 stop16h 40m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
週三 22/5
2 stops34h 55m
Casablanca Mohamed V
週二 18/6
2 stops46h 00m
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
週日 26/5
1 stop15h 40m
Marrakech Menara
週四 30/5
1 stop15h 25m
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
週二 4/6
1 stop21h 35m
Marrakech Menara
週一 17/6
2 stops21h 35m
Johannesburg OR TamboCasablanca Mohamed V
JNB - CMN
JNBCMN
Johannesburg OR Tambo
週二 21/5
1 stop18h 55m
Casablanca Mohamed V
週一 10/6
1 stop18h 20m
Johannesburg OR TamboMarrakech Menara
JNB - RAK
JNBRAK
Johannesburg OR Tambo
週一 3/6
1 stop22h 20m
Marrakech Menara
週日 16/6
1 stop34h 45m
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 460
February
R10 806
March
R12 282
April
R15 598
May
R14 177
June
R12 264
July
R15 343
August
R14 450
September
R15 252
October
R14 013
November
R11 826
December
R15 216
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).
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Entertainment
Boarding
Food
Crew
Comfort
Overall
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.