


Flights from Johannesburg to Casablanca Starting at NZD 685
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- JNB09:5522h 45m1 stopCMN07:40Sun, May 4|Johannesburg - Casablanca|Etihad AirwaysNZD 685NZD 1,00832% OFF32% OFFNZD 1,008NZD 685
- JNB09:5523h 5m1 stopCMN08:00Mon, Mar 17|Johannesburg - Casablanca|Etihad AirwaysNZD 691NZD 1,00831% OFF31% OFFNZD 1,008NZD 691
- JNB08:5023h 40m1 stopCMN07:30Tue, Mar 25|Johannesburg - Casablanca|Qatar AirwaysNZD 710NZD 1,00830% OFF30% OFFNZD 1,008NZD 710
- JNB09:5523h 5m1 stopCMN08:00Mon, Mar 10|Johannesburg - Casablanca|Etihad AirwaysNZD 711NZD 711
- JNB09:5523h 5m1 stopCMN07:00Mon, Mar 24|Johannesburg - Casablanca|Etihad AirwaysNZD 711NZD 711
- JNB09:5523h 5m1 stopCMN08:00Mon, Mar 3|Johannesburg - Casablanca|Etihad AirwaysNZD 719NZD 719
- JNB13:5518h 35m1 stopCMN07:30Mon, May 12|Johannesburg - Casablanca|Qatar AirwaysNZD 734NZD 734
- JNB13:2026h 10m1 stopCMN14:30Thu, Mar 6|Johannesburg - Casablanca|Qatar AirwaysNZD 736NZD 736
- JNB08:5023h 40m1 stopCMN07:30Tue, Feb 25|Johannesburg - Casablanca|Qatar AirwaysNZD 739NZD 739
- JNB17:5522h1 stopCMN14:55Mon, May 12|Johannesburg - Casablanca|Turkish AirlinesNZD 752NZD 752
- JNB01:00 pm3h 5mNonstopCMN02:00 pmTue, Mar 4|Johannesburg - Casablanca|Etihad AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Johannesburg to Casablanca flight time & flight schedules
QR1366
Qatar Airways
08:50
JNB
18:15
DOH
-MT-T-SQR4567
Qatar Airways
01:35
DOH
07:30
CMN
SMTWTFSEY748
Etihad Airways
09:50
JNB
19:45
AUH
S-T-T--EY757
Etihad Airways
02:15
AUH
07:35
CMN
-MT-T-SKQ761
Kenya Airways
12:10
JNB
17:15
NBO
SMTWTFSKQ514
Kenya Airways
21:30
NBO
00:10
ACC
---W-FSAT514
Royal Air Maroc
03:50
ACC
08:20
CMN
SMTWT-SQR1364
Qatar Airways
13:55
JNB
23:15
DOH
SMTWTFSQR4567
Qatar Airways
01:35
DOH
07:30
CMN
SMTWTFSKQ763
Kenya Airways
17:00
JNB
22:05
NBO
SMTWTFSKQ514
Kenya Airways
21:30
NBO
00:10
ACC
---W-FSAT514
Royal Air Maroc
03:50
ACC
08:20
CMN
SMTWT-STK043
Turkish Airlines
19:05
JNB
06:10
IST
S-T-T-STK617
Turkish Airlines
12:00
IST
14:55
CMN
SMTWTFSTK039
Turkish Airlines
19:10
JNB
06:15
IST
-M-W-F-TK617
Turkish Airlines
12:00
IST
14:55
CMN
SMTWTFSQR1378
Qatar Airways
20:00
JNB
05:25
DOH
SMTWTFSQR1397
Qatar Airways
08:15
DOH
13:30
CMN
S-T-TF-VS450
Virgin Atlantic
20:40
JNB
06:45
LHR
SMTWTFSIB1862
Iberia
11:45
LGW
15:05
MAD
SMTWTFSIB1357
Iberia
16:25
MAD
17:20
CMN
S-TWT-SVS450
Virgin Atlantic
20:40
JNB
06:45
LHR
SMTWTFSTP1351
TAP Air Portugal
08:00
LHR
10:45
LIS
SMTWTFSTP1438
TAP Air Portugal
15:00
LIS
16:25
CMN
SM-W-FS
Find the best time to fly from Johannesburg to Casablanca
We monitor flight fares to help you find the best deals effortlessly
Airlines Flying from Johannesburg to Casablanca
FAQ
How to find a cheap flight from Johannesburg to Casablanca
Flight Information from Johannesburg to Casablanca
Cheapest nonstop flight price | NZD 684 |
---|---|
Off-season for travel | January |
Peak season for travel | November |
Flight distance | 7,644.28 km |
Popular airline | Royal Air Maroc |
Popular Flights
Top Routes from Johannesburg
- Johannesburg to Durban Flights
- Johannesburg to Harare Flights
- Johannesburg to Shanghai Flights
- Johannesburg to Sydney Flights
- Johannesburg to Hong Kong Flights
- Johannesburg to Port Elizabeth Flights
- Johannesburg to Perth Flights
- Johannesburg to Beijing Flights
- Johannesburg to Bangkok Flights
- Johannesburg to Seoul Flights
- Johannesburg to London Flights
- Flights from O. R. Tambo International Airport to Dunedin
- Flights from O. R. Tambo International Airport to Hamilton
- Flights from O. R. Tambo International Airport to Invercargill
- Flights from O. R. Tambo International Airport to Napier
- Flights from O. R. Tambo International Airport to Auckland
- Flights from O. R. Tambo International Airport to Rotorua
- Flights from Johannesburg to Wellington International Airport
- Flights from Johannesburg to Rotorua Airport
- Flights from Johannesburg to Hamilton International Airport
- Flights from Johannesburg to Woodbourne Airport
- Flights from Johannesburg to Invercargill Airport
- Flights from Johannesburg to Tauranga Airport
- Flights from Lanseria International Airport to Auckland International Airport
- Flights from O. R. Tambo International Airport to Auckland International Airport
- Flights from Lanseria International Airport to Christchurch International Airport
- Flights from O. R. Tambo International Airport to Christchurch International Airport
- Flights from O. R. Tambo International Airport to Queenstown Airport
- Flights from O. R. Tambo International Airport to Wellington International Airport
Top Routes to Casablanca
- Moscow to Casablanca Flights
- Hong Kong to Casablanca Flights
- Shanghai to Casablanca Flights
- Istanbul to Casablanca Flights
- Jeddah to Casablanca Flights
- Tokyo to Casablanca Flights
- Seoul to Casablanca Flights
- Dubai to Casablanca Flights
- Bangkok to Casablanca Flights
- Kuala Lumpur to Casablanca Flights
- Guangzhou to Casablanca Flights
- Flights from Auckland International Airport to Casablanca
- Flights from Christchurch International Airport to Casablanca
- Flights from Queenstown Airport to Casablanca
- Flights from Wellington International Airport to Casablanca
- Flights from Dunedin International Airport to Casablanca
- Flights from Nelson Airport to Casablanca
- Flights from Auckland to Mohammed V International Airport
- Flights from Christchurch to Mohammed V International Airport
- Flights from Wellington to Mohammed V International Airport
- Flights from Queenstown to Mohammed V International Airport
- Flights from Napier to Mohammed V International Airport
- Flights from Invercargill to Mohammed V International Airport
- Flights from Hawke's Bay Airport to Mohammed V International Airport
- Flights from Tauranga Airport to Mohammed V International Airport
- Flights from Invercargill Airport to Mohammed V International Airport
- Flights from Christchurch International Airport to Mohammed V International Airport
- Flights from Wellington International Airport to Mohammed V International Airport
- Flights from Gisborne Airport to Mohammed V International Airport
More flight options
- Cape Town to Casablanca Flights
- Johannesburg to Marrakech Flights
- Johannesburg to Tangier Flights
- Durban to Casablanca Flights
- Kimberley to Marrakech Flights
- Port Elizabeth to Rabat Flights
- Richards Bay to Casablanca Flights
- Richards Bay to Marrakech Flights
- Skukuza to Marrakech Flights
- Cape Town to Rabat Flights
- Cape Town to Tetouan Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.