


Cheap flight deals from Marrakech to Johannesburg Starting at MYR 2,320
Whether you’re going for a one-way or round-trip to Johannesburg, we’ve got you covered! Check out these different flight options from Marrakech below.
- One way
- Round-trip
- RAK18:1538h 35m1 stopJNB09:50Wed, Apr 2|Marrakech - Johannesburg|Qatar AirwaysMYR 2,320MYR 3,36731% OFF31% OFFMYR 3,367MYR 2,320
- RAK18:1532h 25m1 stopJNB03:40Mon, Apr 14|Marrakech - Johannesburg|Qatar AirwaysMYR 2,405MYR 3,36728% OFF28% OFFMYR 3,367MYR 2,405
- RAK18:1520h 55m1 stopJNB16:10Tue, May 6|Marrakech - Johannesburg|Qatar AirwaysMYR 2,412MYR 3,36728% OFF28% OFFMYR 3,367MYR 2,412
- RAK18:1521h 45m1 stopJNB17:00Tue, Apr 15|Marrakech - Johannesburg|Qatar AirwaysMYR 2,416MYR 2,416
- RAK18:1520h 55m1 stopJNB16:10Mon, Apr 21|Marrakech - Johannesburg|Qatar AirwaysMYR 2,416MYR 2,416
- RAK18:1520h 55m1 stopJNB16:10Tue, Apr 1|Marrakech - Johannesburg|Qatar AirwaysMYR 2,446MYR 2,446
- RAK18:1520h 55m1 stopJNB16:10Fri, Apr 25|Marrakech - Johannesburg|Qatar AirwaysMYR 2,455MYR 2,455
- RAK18:1520h 55m1 stopJNB16:10Wed, Apr 9|Marrakech - Johannesburg|Qatar AirwaysMYR 2,479MYR 2,479
- RAK18:1521h 45m1 stopJNB17:00Sat, Apr 12|Marrakech - Johannesburg|Qatar AirwaysMYR 2,480MYR 2,480
- RAK18:1521h 45m1 stopJNB17:00Sat, Apr 19|Marrakech - Johannesburg|Qatar AirwaysMYR 2,482MYR 2,482
- RAK01:00 pm3h 5mNonstopJNB02:00 pmFri, Feb 28|Marrakech - Johannesburg|Qatar AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Marrakech to Johannesburg flight time & flight schedules
U23928
easyJet
09:25
RAK
13:45
MXP
-M-WTFSQR118
Qatar Airways
22:10
MXP
05:50
DOH
SMTWTFSQR1377
Qatar Airways
07:20
DOH
14:40
JNB
SMTWTFSU23928
easyJet
09:25
RAK
13:45
MXP
-M-WTFSET737
Ethiopian Airlines
22:55
MXP
07:20
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSU23928
easyJet
09:25
RAK
13:45
MXP
-M-WTFSMS706
EgyptAir
17:50
MXP
22:30
CAI
S--WTFSMS839
EgyptAir
23:25
CAI
07:50
JNB
-M-W-FSD83407
Norwegian Air Sweden
11:05
RAK
16:15
CPH
-M---F-QR164
Qatar Airways
21:55
CPH
05:55
DOH
-M-W-F-QR1377
Qatar Airways
07:20
DOH
14:40
JNB
SMTWTFSVY8632
Vueling Airlines
11:10
RAK
15:35
ORY
S--WT-SET735
Ethiopian Airlines
21:40
CDG
06:00
ADD
SMTWTFSET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSTP1453
TAP Air Portugal
11:45
RAK
13:25
LIS
S-TWTFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFSTO3011
Transavia France
12:25
RAK
16:40
ORY
SMTW-FSWB701
Rwandair
20:30
CDG
06:00
KGL
-M-W-F-WB108
Rwandair
10:30
KGL
14:20
JNB
SMTWTFSU24464
easyJet
13:25
RAK
17:45
CDG
-M---F-WB701
Rwandair
20:30
CDG
06:00
KGL
-M-W-F-WB108
Rwandair
10:30
KGL
14:20
JNB
SMTWTFSU27676
easyJet
16:55
RAK
17:45
LIS
S-T-T-SDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFSTP1455
TAP Air Portugal
18:45
RAK
20:25
LIS
SMT-TFSDT653
Angola Airlines
22:30
LIS
07:00
LAD
--T-TFSDT577
Angola Airlines
10:20
LAD
14:40
JNB
SMTWTFS
When is the cheapest time to fly from Marrakech to Johannesburg?
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Frequently Asked Questions
How to find a cheap flight from Marrakech to Johannesburg
Flight Info | Marrakech to Johannesburg
Cheapest direct flight price | MYR 2,319 |
---|---|
Off-season for travel | March |
Peak season for travel | November |
Flight distance | 7,491.8 km |
Popular airline | Royal Air Maroc |
More Travel Options
Top Flight From Marrakech
- Marrakech to Mysore Flights
- Marrakech to Akure Flights
- Marrakech to Dubai Flights
- Marrakech to Samana Flights
- Marrakech to Yuncheng Flights
- Marrakech to Tindouf Flights
- Marrakech to San Antonio Flights
- Marrakech to Asahikawa Flights
- Marrakech to Alta Flights
- Marrakech to Bradford Flights
- Marrakech to Memanbetsu Flights
- Marrakech to Bursa Flights
- Marrakech to Puerto Natales Flights
- Marrakech to Trang Flights
- Marrakech to Abu Dhabi Flights
- Marrakech to Tyumen Flights
- Marrakech to Fes Flights
- Marrakech to Sarajevo Flights
- Marrakech to Xi'an Flights
- Marrakech to Denver Flights
Top Flight to Johannesburg
- Wuxi to Johannesburg Flights
- Radom to Johannesburg Flights
- Abu Dhabi to Johannesburg Flights
- Wuhan to Johannesburg Flights
- Van to Johannesburg Flights
- Liberal to Johannesburg Flights
- Dubai to Johannesburg Flights
- North Platte to Johannesburg Flights
- Windsor to Johannesburg Flights
- Sioux Falls to Johannesburg Flights
- Gisborne to Johannesburg Flights
- Marseille to Johannesburg Flights
- Barra do Garcas to Johannesburg Flights
- Surabaya to Johannesburg Flights
- Port Elizabeth to Johannesburg Flights
More Flight Options
- Flights to Reading
- Flights to Ostersund
- Flights to Brasilia
- Flights to Dhaka
- Flights to Kimberley
- Flights to Caticlan
- Flights to New York
- Flights to Miami
- Flights to Orland
- Flights to Orlando
- Flights to Bali
- Flights to Paris
- Flights to Cancun
- Flights to Natal
- Flights to Akureyri
- Flights to Tyler
- Flights to Kerikeri
- Flights to Kirksville
- Flights to Lancaster
- Flights to Austin
Site Operator: Trip.com Travel Singapore Pte. Ltd.