Fly from
Route
Depart
Return
Price
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Thu 27/2
10:10-9:20
2 stops25h 10m
Marrakech Menara
Thu 6/3
12:45-9:30
2 stops18h 45m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Mon 13/1
12:45-23:45
2 stops36h 00m
Marrakech Menara
Sun 19/1
18:20-15:35
2 stops44h 15m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Mon 13/1
19:05-18:10
2 stops48h 05m
Marrakech Menara
Sun 19/1
16:15-10:50
1 stop17h 35m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Thu 27/2
19:50-18:40
2 stops24h 50m
Marrakech Menara
Thu 6/3
23:59-9:30
3 stops31h 31m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Thu 19/12
19:40-15:40
1 stop21h 00m
Marrakech Menara
Sat 4/1
6:00-9:30
1 stop26h 30m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Thu 19/12
19:35-14:15
2 stops43h 40m
Marrakech Menara
Sat 4/1
15:15-9:30
2 stops41h 15m
Return from | R11 928 |
---|---|
Popular in | April |
Cheapest in | February |
Average price | R12 468 |
Booking 18 days in advance of your planned departure date is, on average, the best time to get cheap flights to Marrakech. The general trend is that the closer you book to the departure date, the more expensive your flight will be.
On average, a flight from Johannesburg to Marrakech takes 22 hours 20 minutes. Flights to Marrakech from other popular cities in South Africa will vary in length. Below are a few examples of popular routes and their flight times.
Users looking for the lowest fares to Marrakech should consider flying on Friday evenings, when prices are typically cheapest. Budget-minded travellers will want to avoid Sunday mornings, when prices are usually at their highest.
The most popular airlines flying from Johannesburg to Marrakech are Turkish Airlines, Air France and Qatar Airways.
The cheapest airlines flying from Johannesburg to Marrakech are SWISS, Lufthansa and KLM.
In terms of precipitation, rainfall in Marrakech ranges from 0.0 - 30.0 mm per month. February is typically the wettest month, when rainfall can reach 30.0 mm. June is typically the driest time to visit Marrakech when rainfall is around 0.0 mm.
If weather is an important factor for your trip to Marrakech, 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 28.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 12.0 C).
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
Crew
Food
Overall
Comfort
Boarding
Entertainment
Reviews
On time and easy to make connections. Needed some assistance and it was exceptional. We were taken directly to our gate. Flight itself was comfortable.
When you search for this flight to Marrakech, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the best flight for you.
Cheapflights simply makes it quick and affordable to book flights to Marrakech by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Need flexible booking options for your flight to Marrakech ? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes! Start tracking prices for Marrakech flights today and get alerted when prices change. To subscribe and begin receiving alerts, click the bell icon next to the flight deals above and provide your email address.