Travellers have found it’s best to book a flight 61 days in advance to save up to 1% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from South Africa to Morocco 1-2 weeks in advance for as low as R8 894, or R8 894 for flights within the next 24 hours.
October can be a great time to fly to Morocco from South Africa with a flight ticket averaging about R8 863. Cheapflights users have found deals in the month of October for as cheap as R8 056. The most expensive prices can be found in the month of December.
Yes, there are multiple flights from South Africa to Morocco for under R8 984. The cheapest flight booked recently is on Air France for just R8 939, but on average you can expect to pay R9 373.
Etihad Airways and Alitalia are some of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Some of the new policies that have been implemented to accommodate travellers flying from South Africa to Morocco 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 Emirates, Qatar Airways, and Air France flying from South Africa to Morocco have implemented new flexible cancellation policies.
There are no direct flights from South Africa to Morocco, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
This flight path from South Africa to Morocco was viewed by 91 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Air France, Royal Air Maroc and Alitalia are the most popular airlines when flying from South Africa to Morocco.
When deciding which route to take from South Africa to Morocco, consider Johannesburg OR Tambo - Casablanca Mohamed V, Johannesburg OR Tambo - Marrakesh Menara or Cape Town Intl - Casablanca Mohamed V, as they are the most popular.
On average you can expect to pay R6 719 for a flight from South Africa to Morocco. The cheapest flight overall is R5 085 while the most popular route, (Johannesburg OR Tambo - Casablanca Mohamed V) is currently priced at R8 730.
A quick flight from South Africa to Morocco can take about 15h 15m. Air France provides one of the quickest options available for as low as R11 036. This flight may include one or multiple stops.
Currently priced at R8 940, Air France will fly you from South Africa to Morocco and back. In addition to Air France, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Emirates and KLM - these airlines can fly you to your destination from R9 344 and R9 598, respectively.
For one-way options, check prices for Air France. According to our data, you can fly for as low as R5 017.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R489 | R594 | No cancel fee | N/A |
Search Egypt Air flights
|
|
![]() |
R538 | R629 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
R530 | R667 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
R519 | R675 | No cancel fee | 81% |
Search Alitalia flights
|
|
![]() |
R363 | R695 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
R537 | R732 | 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 | R762 | No cancel fee | 77% |
Search Air France flights
|
|
![]() |
R538 | R796 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
R566 | R827 | No cancel fee | 79% |
Search SWISS flights
|
|
![]() |
R491 | R845 | No cancel fee | 77% |
Search Turkish Airlines flights
|