Users have found that booking a flight from South Africa to Marrakech at least 23 days early can save you up to 7% on average compared to booking a flight this week. If booking 23 days before your flight isn’t an option for you, users have found flights from South Africa to Marrakech for as little as R10 394 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R10 681 for flights departing within the next 3 days.
Flights from South Africa to Marrakech lean towards being more expensive in July. Prices are generally better when you fly from South Africa to Marrakech in November, with the cheapest ticket starting at R8 381.
Yes, there are multiple flights from South Africa to Marrakech for under R9 077. The cheapest flight booked recently is on Multiple Airlines for just R8 563, but on average you can expect to pay R9 788.
Airlines globally have implemented additional safety measures to accommodate you. Etihad Airways is one of them. Some of the new policies that have been implemented to accommodate travellers flying from South Africa to Marrakesh Menara are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.
Due to the rapidly changing circumstances due to COVID-19, airlines like Qatar Airways, Air France, and KLM flying from South Africa to Marrakesh Menara have implemented new flexible cancellation policies.
There are no direct flights from South Africa to Marrakech, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Within the past month, 91 users have taken a look at flights from South Africa to Marrakesh Menara.
Before booking your flight from South Africa to Marrakech, check out the most popular airlines for this route: Air France, Royal Air Maroc or British Airways.
The most popular flight routes from South Africa to Marrakech are Johannesburg OR Tambo - Marrakesh Menara, Durban King Shaka Intl - Marrakesh Menara and Cape Town Intl - Marrakesh Menara.
On average you can expect to pay R13 026 for a flight from South Africa to Marrakech. The cheapest flight overall is R9 826 while the most popular route, (Johannesburg OR Tambo - Marrakesh Menara) is currently priced at R8 564.
A quick flight from South Africa to Marrakech can take about 21h 45m. Turkish Airlines provides one of the quickest options available for as low as R9 154. Both multi-stop and direct flights can be found to your destination and back.
Our cheapest airline available from South Africa to Marrakech is Air France. Our recent data shows that you can find tickets from as low as R8 806 on this airline. Additional options worth looking into are Turkish Airlines and Qatar Airways, starting at R8 866 and R8 881 round-trip.
The cheapest airline one-way is Air France, with whom users have recently found tickets for as low as R5 084. Check flights for KLM, as they currently have the next best price.
The chart below displays the airlines Cheapflights users travelling from South Africa to Marrakech choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R530 | R667 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
R363 | R709 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
R537 | R735 | No cancel fee | 75% |
We couldn't confirm the COVID-19 safety measures taken by Royal Air Maroc. Please check directly on their website for additional information. |
Search Royal Air Maroc flights
|
![]() |
R540 | R811 | No cancel fee | 77% |
Search Air France flights
|
|
![]() |
R561 | R812 | No cancel fee | 77% |
Search Turkish Airlines flights
|
|
![]() |
R566 | R827 | No cancel fee | 79% |
Search SWISS flights
|
|
![]() |
R739 | R936 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
R829 | R988 | No cancel fee | 77% |
Search Iberia flights
|
|
![]() |
R703 | R1 278 | No cancel fee | 76% |
Search Lufthansa flights
|