Latest deals
Insights
FAQs
Reviews
Price Alerts

Cheap flights from Casablanca to Johannesburg from R10 340

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from Casablanca to Johannesburg departing on 14/4. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags
'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Find the cheapest flights from Casablanca to Johannesburg

Cheap return flights

These are some of the best return flight deals from Casablanca to Johannesburg that have been recently found on momondo from popular airlines, departing in the coming months.

Cheap one-way flights

Flying one-way? These are some of the best deals recently discovered on momondo for flights from Casablanca to Johannesburg.

Cheap last-minute flights

Planning a quick getaway from Casablanca to Johannesburg? These are the last-minute flight deals available now.

Cheap direct flights

If you prefer a non-stop journey, check out our latest direct flight deals to Johannesburg, so you can enjoy a seamless trip without stopovers.

Cheap bus & train deals from Casablanca to Johannesburg

Find recent round-trip train or bus tickets from Casablanca to Johannesburg.

All round-trip flight deals to Johannesburg

The cheapest plane tickets to Johannesburg found on KAYAK recently.
9:30 - 8:35CMN-JNB
22h 05m1 stop
9:55 - 8:00JNB-CMN
23h 05m1 stop
R14 109Etihad Airways
Find Deal
Sun, Jan 19 - Mon, Feb 3
9:30 - 8:35CMN-JNB
22h 05m1 stop
9:55 - 15:15JNB-CMN
30h 20m2 stops
R15 775
Find Deal
Sun, Jan 19 - Mon, Feb 3
16:45 - 10:50CMN-JNB
17h 05m1 stop
19:05 - 14:50JNB-CMN
20h 45m1 stop
R16 946Turkish Airlines
Find Deal
Sat, Jan 18 - Sat, Jan 25
14:00 - 14:40CMN-JNB
22h 40m1 stop
13:20 - 14:30JNB-CMN
27h 10m1 stop
R17 056Qatar Airways
Find Deal
Tue, Mar 11 - Sun, Mar 16
16:45 - 10:50CMN-JNB
17h 05m1 stop
19:05 - 14:50JNB-CMN
20h 45m1 stop
R17 312Turkish Airlines
Find Deal
Sun, Jan 19 - Mon, Feb 3
14:10 - 17:00CMN-JNB
25h 50m1 stop
13:35 - 7:30JNB-CMN
18h 55m1 stop
R17 367Qatar Airways
Find Deal
Thu, Apr 17 - Thu, May 1
2:00 - 9:25CMN-JNB
30h 25m2 stops
13:20 - 7:30JNB-CMN
19h 10m1 stop
R18 154
Find Deal
Sat, Jan 18 - Mon, Feb 3
11:25 - 9:30CMN-JNB
21h 05m1 stop
23:55 - 19:25JNB-CMN
20h 30m2 stops
R18 721Air France
Find Deal
Sat, Jan 18 - Sat, Jan 25
11:25 - 22:00CMN-JNB
32h 35m2 stops
23:55 - 19:25JNB-CMN
21h 30m2 stops
R18 977Air France
Find Deal
Tue, Mar 11 - Sun, Mar 16
9:25 - 2:55CMN-JNB
40h 30m3 stops
4:30 - 21:05JNB-CMN
17h 35m2 stops
R21 814Air Côte d’Ivoire
Find Deal
Thu, May 29 - Sat, Jun 14
14:10 - 16:10CMN-JNB
25h 00m1 stop
R10 340Qatar Airways
Find Deal
Mon, Apr 14
14:10 - 9:50CMN-JNB
18h 40m1 stop
R10 358Qatar Airways
Find Deal
Mon, May 26
13:25 - 8:35CMN-JNB
42h 10m2 stops
R12 773
Find Deal
Mon, Apr 14
13:10 - 13:05CMN-JNB
22h 55m2 stops
R13 725Kuwait Airways
Find Deal
Tue, May 27
1:25 - 7:00CMN-JNB
28h 35m1 stop
R14 091
Find Deal
Sun, Apr 13
1:10 - 3:55CMN-JNB
25h 45m2 stops
R14 549
Find Deal
Sun, Apr 13
18:20 - 21:20CMN-JNB
26h 00m2 stops
R14 585Air France
Find Deal
Wed, May 28
1:20 - 17:00CMN-JNB
38h 40m3 stops
R15 756Qatar Airways
Find Deal
Mon, May 26
13:50 - 7:10CMN-JNB
16h 20m1 stop
R41 743Egyptair
Find Deal
Tue, Jan 14
13:50 - 7:10CMN-JNB
16h 20m1 stop
R43 115Egyptair
Find Deal
Sun, Jan 12

Turkish Airlines flights from Casablanca to Johannesburg

Our best Turkish Airlines deals on Casablanca to Johannesburg flight tickets
Turkish Airlines
Jan 18
CMN16:45Casablanca Mohamed V
17h 05m
1 stop
JNB10:50Johannesburg OR Tambo
Jan 25
JNB19:05Johannesburg OR Tambo
20h 45m
1 stop
CMN14:50Casablanca Mohamed V
R16 946
Find similar
Turkish Airlines
Jan 19
CMN16:45Casablanca Mohamed V
17h 05m
1 stop
JNB10:50Johannesburg OR Tambo
Feb 3
JNB19:05Johannesburg OR Tambo
20h 45m
1 stop
CMN14:50Casablanca Mohamed V
R17 312
Find similar
Turkish Airlines
Jan 6
CMN9:55Casablanca Mohamed V
24h 00m
1 stop
JNB10:55Johannesburg OR Tambo
Jan 10
JNB19:05Johannesburg OR Tambo
20h 45m
1 stop
CMN14:50Casablanca Mohamed V
R32 666
Find similar

Air France flights from Casablanca to Johannesburg

Our best Air France deals on Casablanca to Johannesburg flight tickets
Air France
Jan 18
CMN11:25Casablanca Mohamed V
21h 05m
1 stop
JNB9:30Johannesburg OR Tambo
Jan 25
JNB23:55Johannesburg OR Tambo
20h 30m
2 stops
CMN19:25Casablanca Mohamed V
R18 721
Find similar
Air France
Mar 11
CMN11:25Casablanca Mohamed V
32h 35m
2 stops
JNB22:00Johannesburg OR Tambo
Mar 16
JNB23:55Johannesburg OR Tambo
21h 30m
2 stops
CMN19:25Casablanca Mohamed V
R18 977
Find similar
Air France
May 29
CMN18:20Casablanca Mohamed V
26h 00m
2 stops
JNB21:20Johannesburg OR Tambo
Jun 14
JNB18:50Johannesburg OR Tambo
21h 00m
1 stop
CMN14:50Casablanca Mohamed V
R21 192
Find similar

See travel insights to Johannesburg from

How to get the cheapest flight ticket from Casablanca to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly to Johannesburg?

In general, February is the cheapest month to fly from Casablanca to Johannesburg. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R15 189. The month of April is another great option to travel to Johannesburg, with average flight prices from Casablanca averaging around R15 464.

What is the cheapest day to depart on your flight to Johannesburg?

The cheapest day to depart from Casablanca to Johannesburg is on a Monday when prices can be found for as low as R13 925. On the other hand, Saturday is the most expensive day to depart from Casablanca because it is more convenient for both business and leisure travellers. As a result, prices tend to be around R18 962.

What is the cheapest time of day to depart on your flight to Johannesburg?

In the evening is the cheapest time of day to fly from Casablanca to Johannesburg when you can find flight prices for as low as R15 487. Flying to Johannesburg in the evening is an ideal time because this is during off-peak travel hours. In contrast, the most expensive time of day to depart to Johannesburg is in the morning when prices are around R18 351.

Can stopping save me money on Casablanca to Johannesburg flights?

You could potentially save up to 19% on your flight if you consider stops on a Casablanca to Johannesburg flight.

Cheap Casablanca to Johannesburg flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Casablanca to Johannesburg

Best price found

R10 340

Fastest flight time

15h 40m

Direct flights

None

Airports in Johannesburg

1 airport
The best one-way flight to Johannesburg from Casablanca in the past 72 hours is R10 340. The best return flight deal from Casablanca to Johannesburg found on momondo in the last 72 hours is R14 109.
The fastest flight from Casablanca to Johannesburg takes 15h 40m
There are no direct flights from Casablanca to Johannesburg. Popular non-direct route for this connection is Casablanca Mohamed V Airport - Johannesburg OR Tambo Airport.
There is 1 airport near Johannesburg: Johannesburg OR Tambo (JNB)

  • How far is Casablanca Mohamed V to Johannesburg by plane?

    The straight-line distance from Casablanca Mohamed V to Johannesburg is 7633,1 km. A reasonable flight in good conditions will take 16h 25m.

  • When did momondo last update prices for flights from Casablanca Mohamed V Airport to Johannesburg?

    Prices for flights from Casablanca Mohamed V Airport to Johannesburg are refreshed on a daily basis.

  • How many operators does momondo search for flights from Casablanca Mohamed V Airport to Johannesburg?

  • How old do you have to be to fly from Casablanca Mohamed V Airport to Johannesburg?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from Casablanca Mohamed V Airport to Johannesburg.

  • What documentation or ID do you need to fly to Johannesburg?

    The travel and health documents required for your trip to Johannesburg can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Johannesburg. We always recommend checking with your airline or a trusted third party such as IATA to get advice.


Best airlines flying from Casablanca to Johannesburg

Compare and see reviews for airlines that fly from Casablanca to Johannesburg with momondo
Airline
Rating
Free Cancellation
Price
Qatar AirwaysPriceFrom R11 145Free CancellationRating
7,5
3 789 reviews
Search Qatar Airways flights
EgyptairPriceFrom R13 904Free CancellationRating
6,9
408 reviews
Search Egyptair flights

Why use momondo?

Why should I use momondo to find a flight deal from Casablanca to Johannesburg?

Finding the right flight to Johannesburg from Casablanca is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Johannesburg quick and easy, saving you time and money.

Can I find flights from Casablanca to Johannesburg with flexible booking policies on momondo?

Yes. momondo enables you to select and highlight flights to Johannesburg from Casablanca with this policy.

How can momondo help me find flights from Casablanca to Johannesburg?

momondo helps you find the best flight between Casablanca and Johannesburg by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight from Casablanca to Johannesburg right now. Can momondo alert me if prices change?

Yes. momondo can track prices for Casablanca to Johannesburg flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


An easier way to manage your Johannesburg trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Fri 27/12
Fri 3/1
Email me momondo's favourite deals

Find better results for your trip to South Africa

Fly into one of these airports located in Johannesburg

Airports listed have a maximum distance of 31.6 km from Johannesburg