Find flights
When to book
Airlines
FAQs

Cheap flights from Johannesburg to Casablanca from R6 475

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight to Casablanca departing on 12/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
JNB — CMN
Mar 5 — Mar 121
1 adult
Tue 5/3
Tue 12/3

The best prices from Johannesburg to Casablanca Mohamed V are usually found in March or February, booked 62 days in advance, depart on a Monday or Tuesday and return on a Monday

Cheap flight deals from Johannesburg to Casablanca

Discover tips and strategies to find the most affordable flight options for your journey from Johannesburg (ZA1) to Casablanca (CMN). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 1 March 2024.

Popular in

December

Cheapest in

March

Round-trip from

R230 465

One-way from

R7 570
High demand for flights, 13% potential price rise
Best time to find cheap flights, 5% potential price drop
From Johannesburg to Casablanca Mohamed V
One-way flight from Johannesburg to Casablanca Mohamed V

What is the cheapest day to fly return from Johannesburg to Casablanca?

Travellers have found that booking a Sunday departure is the best way to save up to 7% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Johannesburg to Casablanca?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 59 days in advance, which can save you up to 21% on flights from Johannesburg to Casablanca compared to booking the week you need them. Waiting 59 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R14 564. For sooner than that we have options available in the next 3 days from R15 851.

What is the cheapest month to fly from Johannesburg to Casablanca?

March is one of the best times of the year to fly to Casablanca from Johannesburg. Prices for March average R14 926 per person but you can even find prices for as low as R10 817. The most expensive prices can be found in the month of December. Opting for a March flight can save you 14% on your journey compared to booking in December

When is the cheapest time to fly from Johannesburg to Casablanca (JNB - CMN)?

It’s typically best to fly out from Johannesburg to Casablanca in the morning. Doing so could potentially save you 7% on the flight price compared to flying in the afternoon, which is usually more expensive.

Cheap Etihad Airways flights from Johannesburg to Casablanca

Explore cheap flight options specifically provided by Etihad Airways for the route between Johannesburg and Casablanca. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Take a look at some of the lowest-priced Etihad Airways flights heading from Johannesburg to Casablanca. Make sure to check back often as deals are often changing.
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 490
Fri 29/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 874
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Sat 30/39:30CMN - JNB
1 stop21h 05mEtihad Airways
Deal found 29/2R12 873
Thu 28/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Sat 30/39:30CMN - JNB
1 stop21h 05mEtihad Airways
Deal found 29/2R15 506

Cheap Egypt Air flights from Johannesburg to Casablanca

Explore cheap flight options specifically provided by Egypt Air for the route between Johannesburg and Casablanca. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Some of the lowest-priced Egypt Air flights we've found at this time heading from Johannesburg to Casablanca. Deals are refreshing constantly so come back soon for more options.
Sun 10/321:35JNB - CMN
1 stop28h 20mEgypt Air
Fri 15/30:55CMN - JNB
1 stop28h 15mEgypt Air
Deal found 28/2R12 662
Wed 27/321:45JNB - CMN
1 stop16h 50mEgypt Air
Thu 4/413:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R13 507
Sun 24/321:45JNB - CMN
1 stop16h 50mEgypt Air
Tue 2/413:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R13 546
Wed 27/321:45JNB - CMN
1 stop16h 50mEgypt Air
Sun 31/313:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R15 429
Sun 24/321:45JNB - CMN
1 stop16h 50mEgypt Air
Sun 31/313:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R15 467
Fri 29/321:45JNB - CMN
1 stop16h 50mEgypt Air
Thu 4/413:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R16 101
Mon 25/321:45JNB - CMN
1 stop16h 50mEgypt Air
Sat 30/313:35CMN - JNB
1 stop15h 35mEgypt Air
Deal found 29/2R16 140
Mon 25/321:45JNB - CMN
1 stop16h 50mEgypt Air
Sun 31/313:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R18 023

Cheap Johannesburg to Casablanca flights in March & April 2024

Find cheap flight options from Johannesburg to Casablanca specifically for the months of March and April 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Prices were last updated on 1 March 2024.
The lowest fares we've come across on flights travelling from Johannesburg to Casablanca in February and March 2024. For more flight deals, be sure to check back very soon.
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 490
Fri 29/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 874
Mon 11/313:40JNB - CMN
1 stop19h 50mMultiple Airlines
Sun 24/323:35CMN - JNB
2 stops22h 40mMultiple Airlines
Deal found 28/2R12 028
Sun 10/321:35JNB - CMN
1 stop28h 20mEgypt Air
Fri 15/30:55CMN - JNB
1 stop28h 15mEgypt Air
Deal found 28/2R12 662
Mon 11/319:50JNB - CMN
1 stop27h 55mAir France
Sun 24/38:10CMN - JNB
1 stop23h 15mAir France
Deal found 28/2R12 739
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Sat 30/39:30CMN - JNB
1 stop21h 05mEtihad Airways
Deal found 29/2R12 873
Wed 27/321:45JNB - CMN
1 stop16h 50mEgypt Air
Thu 4/413:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R13 507
Sun 24/321:45JNB - CMN
1 stop16h 50mEgypt Air
Tue 2/413:30CMN - JNB
1 stop15h 40mEgypt Air
Deal found 29/2R13 546
Mon 25/31:15JNB - CMN
2 stops33h 15mMultiple Airlines
Tue 2/422:30CMN - JNB
2 stops34h 25mMultiple Airlines
Deal found 29/2R13 565

Johannesburg to Casablanca 2024 flight deals

Discover exclusive flight deals for travel between Johannesburg and Casablanca in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
The lowest fares we've come across on flights travelling from Johannesburg to Casablanca in February and March 2024. For more flight deals, be sure to check back very soon.
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 490
Fri 29/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Wed 3/49:15CMN - JNB
1 stop21h 20mEtihad Airways
Deal found 29/2R11 874
Tue 4/623:15JNB - CMN
1 stop20h 55mMultiple Airlines
Sat 8/615:55CMN - JNB
1 stop15h 15mMultiple Airlines
Deal found 28/2R11 893
Mon 11/313:40JNB - CMN
1 stop19h 50mMultiple Airlines
Sun 24/323:35CMN - JNB
2 stops22h 40mMultiple Airlines
Deal found 28/2R12 028
Tue 4/623:15JNB - CMN
1 stop20h 55mMultiple Airlines
Sat 8/618:20CMN - JNB
2 stops26h 00mMultiple Airlines
Deal found 28/2R12 297
Sun 10/321:35JNB - CMN
1 stop28h 20mEgypt Air
Fri 15/30:55CMN - JNB
1 stop28h 15mEgypt Air
Deal found 28/2R12 662
Mon 11/319:50JNB - CMN
1 stop27h 55mAir France
Sun 24/38:10CMN - JNB
1 stop23h 15mAir France
Deal found 28/2R12 739
Sun 9/617:55JNB - CMN
1 stop21h 55mTurkish Airlines
Tue 11/616:45CMN - JNB
1 stop16h 45mTurkish Airlines
Deal found 27/2R12 796
Sun 24/39:50JNB - CMN
1 stop24h 10mEtihad Airways
Sat 30/39:30CMN - JNB
1 stop21h 05mEtihad Airways
Deal found 29/2R12 873

Johannesburg to Casablanca flights leaving soon

Find last-minute flight options from Johannesburg to Casablanca for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Users seeking a last-minute flight from Johannesburg to Casablanca should consider booking one of these fares. Tip: verify your flight details before completing your reservation.
Sun 10/321:35JNB - CMN
1 stop28h 20mEgypt Air
Fri 15/30:55CMN - JNB
1 stop28h 15mEgypt Air
Deal found 28/2R12 662
Sun 10/323:59JNB - CMN
1 stop37h 41mKLM
Sat 16/318:30CMN - JNB
1 stop25h 40mKLM
Deal found 28/2R13 776
Sun 10/323:59JNB - CMN
1 stop37h 41mKLM
Sat 16/38:10CMN - JNB
2 stops36h 00mKLM
Deal found 28/2R14 103
Sun 10/319:50JNB - CMN
2 stops41h 50mKLM
Sat 16/38:10CMN - JNB
2 stops36h 00mKLM
Deal found 28/2R15 237
Sat 9/318:50JNB - CMN
1 stop20h 20mEmirates
Sat 16/315:05CMN - JNB
1 stop17h 50mEmirates
Deal found 29/2R15 256
Sun 10/39:50JNB - CMN
1 stop24h 10mMultiple Airlines
Fri 15/31:10CMN - JNB
2 stops35h 40mMultiple Airlines
Deal found 28/2R17 734
Sat 9/323:59JNB - CMN
2 stops44h 16mKLM
Sat 16/318:30CMN - JNB
1 stop25h 40mKLM
Deal found 29/2R18 964
Sat 9/323:59JNB - CMN
2 stops44h 16mKLM
Sat 16/38:10CMN - JNB
2 stops36h 00mKLM
Deal found 29/2R19 348
Sat 9/321:40JNB - CMN
1 stop17h 45mMultiple Airlines
Fri 15/31:10CMN - JNB
2 stops24h 50mMultiple Airlines
Deal found 29/2R19 483

One-way flights to Casablanca from Johannesburg

Search for one-way flight options from Johannesburg to Casablanca. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
Take a look at some of the best available options we've come across on one-way flights from Johannesburg to Casablanca. Users can also find round-trip Johannesburg to Casablanca flights by using the search form above.
Tue 12/37:30JNB - CMN
1 stop26h 00mQatar Airways
Deal found 29/2R6 475
Wed 24/417:00JNB - CMN
2 stops41h 25mMultiple Airlines
Deal found 29/2R7 417
Mon 11/313:40JNB - CMN
1 stop19h 50mQatar Airways
Deal found 29/2R7 513
Wed 1/57:45JNB - CMN
1 stop24h 45mQatar Airways
Deal found 28/2R7 532
Thu 7/39:50JNB - CMN
1 stop23h 10mEtihad Airways
Deal found 28/2R7 551
Thu 7/39:50JNB - CMN
1 stop23h 10mEtihad Airways
Deal found 29/2R7 570
Sat 30/317:25JNB - CMN
2 stops41h 00mMultiple Airlines
Deal found 28/2R7 590
Mon 8/718:05JNB - CMN
1 stop21h 45mTurkish Airlines
Deal found 28/2R7 897
Sun 7/717:55JNB - CMN
1 stop21h 55mTurkish Airlines
Deal found 28/2R8 262

Find flights from Johannesburg to Casablanca within your budget

Customise your flight search to find flights from Johannesburg to Casablanca that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.

Fly from

Any airport

Fly to

Any airport

Budget

R11 490 - R15 352

Route

Depart

Return

Price

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 24/3

1 stop24h 10m

Casablanca Mohamed V

Wed 3/4

1 stop21h 20m

R11 490

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Fri 29/3

1 stop24h 10m

Casablanca Mohamed V

Wed 3/4

1 stop21h 20m

R11 874

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Tue 4/6

1 stop20h 55m

Casablanca Mohamed V

Sat 8/6

1 stop15h 15m

R11 893

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 10/3

1 stop28h 20m

Casablanca Mohamed V

Fri 15/3

1 stop28h 15m

R12 662

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Mon 11/3

1 stop27h 55m

Casablanca Mohamed V

Sun 24/3

1 stop23h 15m

R12 739

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 9/6

1 stop21h 55m

Casablanca Mohamed V

Tue 11/6

1 stop16h 45m

R12 796

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 10/3

1 stop37h 41m

Casablanca Mohamed V

Sat 16/3

1 stop25h 40m

R13 776

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 28/4

1 stop23h 40m

Casablanca Mohamed V

Sun 5/5

1 stop25h 50m

R13 815

Johannesburg OR TamboCasablanca Mohamed V

JNB - CMN

JNBCMN

Johannesburg OR Tambo

Sun 30/6

1 stop39h 25m

Casablanca Mohamed V

Wed 10/7

1 stop24h 30m

R15 352

Flights are sorted by cheapest first

Deals found on 29/2

When is the best time to book a flight from Johannesburg to Casablanca?

Use this chart to determine the optimal time to book a return flight from Johannesburg to Casablanca. Price data was last updated on 28 January 2024.
Booking 62 days in advance of your planned departure date is, on average, the best time to get cheap flights from Johannesburg to Casablanca. The general trend is that the closer you book to the departure date, the more expensive your flight will be.
Search Deals

When is the cheapest time to fly from Johannesburg to Casablanca?

Use this chart to determine the cheapest time to fly return from Johannesburg to Casablanca. Price data was last updated on 25 February 2024.
Morning
Midday
Afternoon
Evening
All times are departure.
Travellers seeking maximum savings on their Johannesburg to Casablanca flight should consider departing on Thursday mornings when fares are most often at their lowest. Thursday evenings flights should be avoided if possible as fares are typically the most expensive at this time.
Search Deals

Average price of flights to Casablanca by month

Plan your trip from Johannesburg to Casablanca by taking into account the cheapest months to travel. The average price of a one-way flight from Johannesburg to Casablanca is currently R7 534 while a return flight costs R12 933. Price data was last updated on 25 February 2024.

Currently, January is the cheapest month in which you can book a flight from Johannesburg to Casablanca (average of R624). Flying from Johannesburg to Casablanca in August is currently the most expensive (average of R784). 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.

January

R11 989

February

R12 412

March

R13 969

April

R14 007

May

R14 007

June

R14 141

July

R14 756

August

R15 064

September

R14 795

October

R14 334

November

R13 584

December

R14 679

Temperature and rainfall in Casablanca by month

Plan your trip to Casablanca by taking into account the average temperature and rainfall totals by month.

CMN

Temperature

12 - 22 °C

Reviews of airlines servicing Casablanca

Get insights into the airlines that provide service to Casablanca. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Casablanca. Reviews last updated 1 March 2024.
Get a feel of what it's like to fly with Etihad Airways, Egypt Air and Air France from Johannesburg to Casablanca by reading reviews from past customers. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

8,1
Very Good
4 318 reviews
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

7,8
Good
1 766 reviews
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

7,8
Good
4 644 reviews
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

7,6
Good
1 966 reviews
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

7,5
Good
3 957 reviews
8,1
Very Good
4 318 reviews

Overall

8,1

Entertainment

8,3

Crew

8,4

Boarding

8,2

Comfort

8,1

Food

7,9

Reviews

1 / 10

We purchased internet for the whole flight, but it never connected, i will call for a refund.

Related info for your journey

Find useful and relevant information for your journey from Johannesburg to Casablanca. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

What airport do you fly into for flights to Casablanca from Johannesburg?

Casablanca Mohamed V (CMN), located 23,1 km from the city centre, is the airport you fly into when you book flights from Johannesburg to Casablanca. 11 airlines have flights to Mohamed V from Johannesburg on a regular basis. Booking flights from Johannesburg to Casablanca Mohamed V should not be difficult; the airport handles an average of 0 inbound flights from Johannesburg per day.

Can I find flights from Johannesburg to Casablanca for under R11 500 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Casablanca for under R11 500. The cheapest flight booked recently is on Etihad Airways for just R11 490, but on average you can expect to pay R13 123.

Are there last-minute flights available from Johannesburg to Casablanca for under R12 700?

There are currently 20+ open flights from Johannesburg to Casablanca within the next 7 days for less than R12 700.

What are the cheapest airlines flying from Johannesburg to Casablanca round-trip?

Cheapflights users have booked flights from Johannesburg to Casablanca round-trip from R11 490. Other airlines that can offer you cheap pricing are Egypt Air, from R12 662, and Air France, from R12 739. Etihad Airways is currently priced 23% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Johannesburg to Casablanca one-way?

R6 475 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on Etihad Airways and Turkish Airlines, with prices starting from R7 551 and R7 897, respectively.

What are the most popular airlines that fly from Johannesburg to Casablanca?

What does JNB to CMN mean?

Great question - JNB to CMN just means Johannesburg OR Tambo Airport to Casablanca Mohamed V Airport. Now you’ll know what these unique codes when you look for flights! Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY) are other airports near this flight route and their unique identifiers/IATA codes.

Where are the most common stopover locations when flying from Johannesburg to Casablanca?

What are some popular points of interest to see during a stopover in Dubai?

The majority of Dubai visitors spend their time at LEGOLAND Dubai, Burj Khalifa, and Deira Perfume Souq. LEGOLAND Dubai, Burj Khalifa, and Deira Perfume Souq are located about 51,6 km, 11,0 km, and 7,0 km, respectively from Dubai Intl. Travellers can rent a car at Dubai Intl for an average daily rate of R437 to make sightseeing during their stopover a little easier.

Where are the least popular stopover locations for Johannesburg to Casablanca flights?

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Top 10 airlines flying from Johannesburg to Casablanca

Discover the top 10 airlines that operate flights from Johannesburg to Casablanca. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 670 482 searches. Data last updated 1 March 2024.
AirlineCheapestAverageFlexibilityOn-time
LufthansaCheapestR9 534AverageR10 930FlexibilityNo cancel feeOn-time76%
Search Lufthansa flights
Air FranceCheapestR10 805AverageR13 806FlexibilityNo cancel feeOn-time77%
Search Air France flights
KLMCheapestR10 899AverageR12 536FlexibilityNo cancel feeOn-time75%
Search KLM flights
Etihad AirwaysCheapestR10 905AverageR11 990FlexibilityNo cancel feeOn-time75%
Search Etihad Airways flights
Turkish AirlinesCheapestR11 874AverageR13 545FlexibilityNo cancel feeOn-time77%
Search Turkish Airlines flights
Qatar AirwaysCheapestR11 994AverageR14 246FlexibilityNo cancel feeOn-time68%
Search Qatar Airways flights
SAUDIACheapestR12 196AverageR13 767FlexibilityNo cancel feeOn-time86%
Search SAUDIA flights
Egypt AirCheapestR12 377AverageR14 160FlexibilityNo cancel feeOn-timeN/A
Search Egypt Air flights
Royal Air MarocCheapestR13 685AverageR14 347Flexibility