Best One-Way Price
Best Return Price
Fastest flight time
CHEAPEST ROUTE FROM Johannesburg TO Marrakech
Johannesburg OR Tambo Airport (JNB) to Marrakech (RAK)
Typically, flights to Marrakech from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Marrakech Menara, which has an average price of R10 538
|CHEAPEST MONTH TO FLY TO MARRAKECH FROM JOHANNESBURG OR TAMBO AIRPORT||November||10% cheaper||Flying from Johannesburg OR Tambo Airport to Marrakech costs on average just R9 518 in November|
|MOST EXPENSIVE MONTH TO FLY TO MARRAKECH FROM JOHANNESBURG OR TAMBO AIRPORT||July||21% more expensive||It costs about R12 744 for flights to Marrakech from Johannesburg OR Tambo Airport in July|
|MOST POPULAR MONTH TO FLY TO MARRAKECH FROM JOHANNESBURG OR TAMBO AIRPORT||December||300% more users visited||More momondo users searched in flights to Marrakech from Johannesburg OR Tambo Airport in December than any other month|
The month of November is, on average, the cheapest month to fly to Marrakech from South Africa, with most prices found around R9 518. If you aren’t able to travel to Marrakech during the month of November, then flying in June is also cheap. Prices for this month can be found on momondo for an average of R9 646.
The ideal time to book your flight to Marrakech is 22 days in advance, when prices tend to average R10 538. In the past 72 hours, momondo users found flights from South Africa to Marrakech for as low as R8 784.
The cheapest day to depart from South Africa to Marrakech is on a Tuesday. Travellers who choose to depart for Marrakech on a Tuesday will often find tickets for as low as R9 850. When flying out on a Saturday, the most expensive travel day of the week, you can expect to see flight prices from South Africa to Marrakech for around R11 782.
According to our data, the cheapest time of day to fly to Marrakech is at midday. momondo users have found flights departing from South Africa to Marrakech at midday for as low as R10 586. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. In the afternoon is when there is more demand to fly to Marrakech, so prices are often more expensive at around R14 545 per ticket.
Those flying to Marrakech could potentially find better pricing at Ouarzazate Airport (129 km from Marrakech city centre), depending on the month and departure airport.
Based on our data, the most popular airlines that fly to Marrakech from South Africa are Turkish Airlines, KLM, Air France and Royal Air Maroc. There may also be other airline options depending on where in South Africa you’re flying from.
There are 9 Turkish Airlines flights to Marrakech in a normal week. The most common departure point is Istanbul and the best Turkish Airlines ticket price seen on momondo is R8 319 (last 72 hours, from Cape Town Intl, to Marrakech). Turkish Airlines has a score of 8,2 from 120 user reviews on momondo.
Qatar Airways (7,9/10, 328 reviews) is also a popular choice for flights to Marrakech, with deals from as low as R5 798 from Durban King Shaka Intl, return. With 7 Qatar Airways flights to Marrakech on average each week, prices can vary significantly by origin and availability.
We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.
Yes. momondo allows you to filter the results for flights to Marrakech to just show those with flexible booking policies.
momondo provides multiple filters to help you find the best flight to Marrakech. Filter by price, airline, airport, cabin, aircraft, payment method, number of stops and more.
If you are not ready to book a flight to Marrakech now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Marrakech and let you know when they change.