Find flights
When to book
Airlines
FAQs
English
Round-trip from | R11 173 |
---|---|
One-way from | R4 504 |
Popular in | December |
Cheapest in | February |
Average price | R12 610 |
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgCasablanca
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Wed 24/12
17:00-23:50
2 stops31h 50m
Casablanca Mohamed V
Thu 1/1
1:40-0:25
2 stops45h 45m
JohannesburgCasablanca
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Wed 14/1
19:05-14:50
1 stop20h 45m
Casablanca Mohamed V
Wed 21/1
16:45-10:50
1 stop17h 05m
Cape TownCasablanca
CPT - CMN
CPTCMN
Cape Town Intl
Mon 10/11
17:15-14:50
1 stop22h 35m
Casablanca Mohamed V
Wed 26/11
16:45-11:50
1 stop18h 05m
Cape TownCasablanca
CPT - CMN
CPTCMN
Cape Town Intl
Sun 2/11
12:35-14:00
1 stop26h 25m
Casablanca Mohamed V
Fri 14/11
14:00-10:30
1 stop19h 30m
JohannesburgCasablanca
JNB - CMN
JNBCMN
Johannesburg OR Tambo
Sun 21/12
17:00-11:35
2 stops43h 35m
Casablanca Mohamed V
Thu 1/1
13:55-0:25
2 stops33h 30m
JohannesburgRabat
JNB - RBA
JNBRBA
Johannesburg OR Tambo
Sat 29/11
23:59-20:10
1 stop21h 11m
Rabat Sale
Sat 6/12
16:55-12:10
1 stop18h 15m
JohannesburgMarrakech
JNB - RAK
JNBRAK
Johannesburg OR Tambo
Mon 29/12
19:05-15:15
1 stop21h 10m
Marrakech Menara
Wed 31/12
16:15-10:50
1 stop17h 35m
Cape TownTangier
CPT - TNG
CPTTNG
Cape Town Intl
Tue 11/11
12:30-11:00
1 stop23h 30m
Tangier Ibn Battouta
Tue 18/11
20:10-10:55
3 stops37h 45m
JohannesburgRabat
JNB - RBA
JNBRBA
Johannesburg OR Tambo
Sat 29/11
23:59-20:10
1 stop21h 11m
Rabat Sale
Sat 6/12
14:10-22:05
2 stops30h 55m
Cape TownMarrakech
CPT - RAK
CPTRAK
Cape Town Intl
Sun 30/11
18:25-21:15
2 stops27h 50m
Marrakech Menara
Sun 7/12
6:00-5:50
1 stop22h 50m
Currently, February is the cheapest month in which you can book a flight from South Africa to Morocco (average of R7 795). Flying from South Africa to Morocco in December is currently the most expensive (average of R11 155). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
A simple way to save on the total cost of your ticket is to fly from South Africa to Morocco in the evening. If you’re flexible enough to do this you can expect to save up to 16% on your trip compared to booking a flight in the morning.
Travellers seeking maximum savings on their South Africa to Morocco flight should consider departing on Friday evenings when fares are most often at their lowest. Friday afternoons flights should be avoided if possible as fares are typically the most expensive at this time.
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Boarding
Comfort
Crew
Overall
Food
Entertainment
Reviews
Anonymous,Sept 2025
DXB - ORD
Deals for South Africa to Morocco flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Morocco from South Africa.
Need flexible booking options for your flight to Morocco from South Africa? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Not ready to book yet? You can track prices for flights from South Africa to Morocco on Cheapflights with our Price Alert feature and get notified when better prices are available.