Find Marrakech to Johannesburg flights starting at AU$735.
Book one-way or return flights from Marrakech to Johannesburg from as little as AU$735. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- RAK18:1538h 35m1 stopJNB09:50Mon, Jun 10|Marrakech - Johannesburg|Royal Air MarocAU$735AU$93621% OFF21% OFFAU$936AU$735
- RAK18:1521h 45m1 stopJNB17:00Tue, Jun 18|Marrakech - Johannesburg|Royal Air MarocAU$737AU$93621% OFF21% OFFAU$936AU$737
- RAK18:1521h 45m1 stopJNB17:00Tue, Aug 6|Marrakech - Johannesburg|Royal Air MarocAU$745AU$93620% OFF20% OFFAU$936AU$745
- RAK18:1520h 55m1 stopJNB16:10Wed, Jun 12|Marrakech - Johannesburg|Royal Air MarocAU$750AU$750
- RAK18:1521h 45m1 stopJNB17:00Thu, May 30|Marrakech - Johannesburg|Royal Air MarocAU$752AU$752
- RAK18:1521h 45m1 stopJNB17:00Tue, Jun 11|Marrakech - Johannesburg|Royal Air MarocAU$757AU$757
- RAK18:1520h 55m1 stopJNB16:10Wed, May 29|Marrakech - Johannesburg|Royal Air MarocAU$757AU$757
- RAK18:1521h 45m1 stopJNB17:00Tue, May 28|Marrakech - Johannesburg|Royal Air MarocAU$772AU$772
- RAK18:1521h 45m1 stopJNB17:00Tue, Jun 4|Marrakech - Johannesburg|Royal Air MarocAU$772AU$772
- RAK18:1520h 55m1 stopJNB16:10Wed, Jun 12|Marrakech - Johannesburg|Qatar AirwaysAU$794AU$794
- RAK13:003h 5mDirectJNB14:00Sat, Jun 1|Marrakech - Johannesburg|Royal Air MarocFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Searching for the best last minute flight from Marrakech to Johannesburg? Find one-way or return flights that are affordable and fit your itinerary.
Trip.com monitors the ticket fares of flights from Marrakech to Johannesburg. Stay updated on price trends and snag the best deals for your upcoming trip.
View airlines operating flights from Marrakech to Johannesburg. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Find more flights and airlines
Discover different routes, airlines, and transfers and find the best alternative flights for your journey from Marrakech to Johannesburg.
- CheapestRAK14:4524h 25m2 transferJNB16:10Marrakesh Menara Airport - O. R. Tambo International AirportWed, Jun 12Wizz Air MaltaAU$562
- RAK16:2526h 40m2 transferHLA20:05Marrakesh Menara Airport - Lanseria International AirportFri, Jul 12Turkish AirlinesAU$1,291
- RAK16:2526h 40m2 transferHLA20:05Marrakesh Menara Airport - Lanseria International AirportFri, Jul 12Turkish AirlinesAU$1,291Find More Flights
How do I find the cheapest flights?
How to find a cheap flight from Marrakech to Johannesburg
Cheapest direct flight price | AU$735 |
---|---|
Cheapest month | June |
Peak season for travel | August |
Flight distance | 7,491.8km |
Popular airline | easyJet |
Plan Your Trip Around Johannesburg
Popular Flights
Popular Flights From Marrakech
- Flights from Marrakech to London
- Flights from Marrakech to Paris
- Flights from Marrakech to Amsterdam
- Flights from Marrakech to Milan
- Flights from Marrakech to Lyon
- Flights from Marrakech to Rome
- Flights from Marrakech to Madrid
- Flights from Marrakech to Barcelona
- Flights from Marrakech to Lisbon
- Flights from Marrakech to Nantes
- Flights from Marrakech to Casablanca
- Flights from Marrakesh Menara Airport to London City Airport
- Flights from Marrakesh Menara Airport to London Gatwick Airport
- Flights from Marrakesh Menara Airport to London Southend Airport
- Flights from Marrakesh Menara Airport to London Stansted Airport
- Flights from Marrakesh Menara Airport to London Heathrow Airport
- Flights from Marrakesh Menara Airport to London Luton Airport
- Flights from Marrakech to Geneva
- Flights from Marrakesh Menara Airport to Saint Vincent
- Flights from Marrakesh Menara Airport to Santo Domingo
- Flights from Marrakesh Menara Airport to Shiraz
- Flights from Marrakesh Menara Airport to Bahar Dar
- Flights from Marrakesh Menara Airport to Nosy Be
- Flights from Marrakesh Menara Airport to Entebbe
- Flights from Marrakech to Podgorica Airport
- Flights from Marrakech to Multan Airport
- Flights from Marrakech to Tanga Airport
- Flights from Marrakech to Bukhara International Airport
- Flights from Marrakech to Batumi International Airport
- Flights from Marrakech to Ahmed Ben Bella Airport
Recommended Hotels in Johannesburg
- Hotels near Angus
- Hotels near Sentech Tower
- Hotels near Gatti Ice Cream Factory Shop i Gen Solutions (Pty) Ltd Ice Cream Ferndale
- Hotels near HOPE RESTORATION MINISTRIES MIDRAND
- Hotels near Junction Church
- Hotels near Open Park
- Hotels near Kraalbessia Park
- Hotels near Southdale Baptist Church
- Hotels near Glenhove Square
- Hotels near Poswohl Synagogue (1921)
- Hotels near St Engenas ZCC Doornfontein
- Hotels near Cambridge Crossing
- Hotels near Gallery 2
- Hotels near Chabad of Sandton - Synagogue & Community Center
- Hotels near Keter Eliyahu
- Hotels near Stoneridge Centre
- Hotels near Gemeentes Van Christus Die
- Hotels near Newlands Masjied and Islamic Institure
- Hotels near Houghton Masjid (West Street)
- Hotels near Tsutsumsne First Park
- Hotels near Parkview Library
- Hotels near Dan Pienaar Park
- Hotels near Orange Grove Hebrew Congregation (9th Street Shul)
- Hotels near Masjid Salman Zakariyya park
- Hotels near Destiny Ministries International
- Hotels near Fourways Value Mart
- Hotels near Southgate Value Market
- Hotels near Darrenwood Dam
- Hotels near One Hope Baptist Church
- Hotels near Cenotaph, City of Johannesburg
Popular Flights to Johannesburg
- Flights from Shanghai to Johannesburg
- Flights from Cape Town to Johannesburg
- Flights from Beijing to Johannesburg
- Flights from Harare to Johannesburg
- Flights from Guangzhou to Johannesburg
- Flights from Hong Kong to Johannesburg
- Flights from Bangkok to Johannesburg
- Flights from Kuala Lumpur to Johannesburg
- Flights from London to Johannesburg
- Flights from Seoul to Johannesburg
- Flights from Hong Kong International Airport to Johannesburg
- Flights from Taiwan Taoyuan International Airport to Johannesburg
- Flights from Narita International Airport to Johannesburg
- Flights from Shanghai Pudong International Airport to Johannesburg
- Flights from Ngurah Rai Airport to Johannesburg
- Flights from Ninoy Aquino International Airport to Johannesburg
- Flights from Giza Governorate to O. R. Tambo International Airport
- Flights from Honolulu to O. R. Tambo International Airport
- Flights from Los Angeles to O. R. Tambo International Airport
- Flights from Los Angeles to Lanseria International Airport
- Flights from Rajkot International Airport to O. R. Tambo International Airport
- Flights from Shanghai Pudong International Airport to O. R. Tambo International Airport
- Flights from Shanghai Hongqiao International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to Lanseria International Airport
- Flights from San Francisco to O. R. Tambo International Airport
- Flights from Shenzhen to Johannesburg
- Flights from Singapore to Johannesburg
- Flights from San Francisco to Lanseria International Airport
- Flights from Beijing Capital International Airport to O. R. Tambo International Airport
Recommended Routes
- Flights from Casablanca to Johannesburg
- Flights from Casablanca to Cape Town
- Flights from Marrakech to Cape Town
- Flights from Marrakesh Menara Airport to Durban
- Flights from Marrakesh Menara Airport to Port Elizabeth
- Flights from Marrakesh Menara Airport to Cape Town
- Flights from Marrakech to Cape Town International Airport
- Flights from Marrakech to Port Elizabeth International Airport
- Flights from Marrakesh Menara Airport to O. R. Tambo International Airport
- Flights from Marrakesh Menara Airport to Cape Town International Airport
- Flights from Casablanca to Bloemfontein
- Flights from Marrakesh Menara Airport to Johannesburg
- Flights from Marrakech to O. R. Tambo International Airport
- Flights from Marrakech to King Shaka International Airport
- Flights from Agadir to Cape Town
- Flights from Marrakech to Durban
- Flights from Laayoune to Johannesburg
- Flights from Marrakech to Port Elizabeth
- Flights from Fes to Cape Town
- Flights from Fes to Johannesburg
- Flights from Tetouan to Cape Town
- Flights from Marrakech to Upington
- Flights from Marrakesh Menara Airport to George
- Flights from Tangier Ibn Battouta Airport to Cape Town
- Flights from Marrakech to George Airport
- Flights from Agadir to O. R. Tambo International Airport
- Flights from Mohammed V International Airport to Lanseria International Airport
- Flights from Mohammed V International Airport to O. R. Tambo International Airport
- Flights from Mohammed V International Airport to Cape Town International Airport
- Flights from Mohammed V International Airport to Hoedspruit Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.