Find cheap flights to Marrakech

Return
1 adult
Economy
From?
To?
Tue 24/5
Tue 31/5

Deals available from 900+ travel sites.

About Flights to Marrakech

Summary info about Marrakech flight prices, duration and airlines

Best One-Way Price

R4 951

Best Return Price

R8 784

Fastest flight time

18h 25m

Operated By

3 airlines
The best one-way flight price to Marrakech from South Africa in the last 72 hours is R4 951 (Cape Town Intl to Marrakech Menara).
The best return flight price to Marrakech from South Africa in the last 72 hours is R8 784 (Cape Town Intl to Marrakech Menara).
The fastest flight to Marrakech from South Africa takes 18h 25m (Cape Town Intl to Marrakech Menara).
There are 3 airlines operating flights to Marrakech, including Air France, KLM and Turkish Airlines.

Cheapest flights to Marrakech airports

Find the cheapest flights to these Marrakech airports from your nearest city or airport
Johannesburg OR Tambo Airport
Marrakech

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 AIRPORTNovember10% cheaperFlying 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 AIRPORTJuly21% more expensiveIt 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 AIRPORTDecember300% more users visitedMore momondo users searched in flights to Marrakech from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Marrakech?

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.



Marrakech flight deals found on momondo

Check out some of the best fares from airports in South Africa to Marrakech found recently by users on momondo
Multiple Airlines
Oct 5
CPT19:25Cape Town Intl
34h 10m
1 stop
RAK5:35Marrakech Menara
Oct 10
RAK14:50Marrakech Menara
36h 20m
2 stops
CPT3:10Cape Town Intl
KLM
Oct 5
CPT19:25Cape Town Intl
34h 10m
1 stop
RAK5:35Marrakech Menara
Oct 10
RAK14:50Marrakech Menara
25h 45m
1 stop
CPT16:35Cape Town Intl
Multiple Airlines
Oct 5
CPT11:15Cape Town Intl
19h 05m
2 stops
RAK6:20Marrakech Menara
Oct 10
RAK14:50Marrakech Menara
36h 20m
2 stops
CPT3:10Cape Town Intl
Turkish Airlines
Aug 15
JNB14:10Johannesburg OR Tambo
22h 05m
1 stop
RAK12:15Marrakech Menara
Aug 22
RAK12:05Marrakech Menara
17h 15m
1 stop
JNB5:20Johannesburg OR Tambo
R10 045
Find similar
Turkish Airlines
Aug 15
CPT13:10Cape Town Intl
29h 50m
1 stop
RAK19:00Marrakech Menara
Aug 28
RAK12:05Marrakech Menara
18h 20m
1 stop
CPT6:25Cape Town Intl
R10 317
Find similar
KLM
Jun 10
JNB19:10Johannesburg OR Tambo
18h 15m
1 stop
RAK13:25Marrakech Menara
Jun 17
RAK15:10Marrakech Menara
25h 10m
1 stop
JNB16:20Johannesburg OR Tambo
R10 860
Find similar

Find the cheapest one-way flights to Marrakech

If you're looking for one-way flights from South Africa to Marrakech, view some of our deals below provided by Air France and KLM
Multiple Airlines
Sep 18
CPT11:00Cape Town Intl
22h 00m
2 stops
RAK9:00Marrakech Menara
Multiple Airlines
Sep 18
CPT11:00Cape Town Intl
22h 00m
2 stops
RAK9:00Marrakech Menara
Multiple Airlines
Sep 26
JNB12:30Johannesburg OR Tambo
31h 05m
3 stops
RAK19:35Marrakech Menara

Which airlines fly to Marrakech?

Here you can see a selection of the most popular and cheapest airlines for flights to Marrakech

Which airlines fly to Marrakech?

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.

Turkish Airlines Flights to Marrakech

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 Flights to Marrakech

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.


Popular routes to Marrakech

Most frequently searched flights to Marrakech along with the cheapest price and shortest flight duration
Cape Town to Marrakech Flights
Fastest flight time23h 05m
Cheapest priceR10 317
Johannesburg to Marrakech Flights
Fastest flight time20h 15m
Cheapest priceR9 023
Durban to Marrakech Flights
Fastest flight time44h 55m
Cheapest priceR12 361

Start planning your trip to Marrakech


Flights to other cities in Morocco

Lost the lust for Marrakech? Check out some flights to other cities in Morocco

Why use momondo?

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.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.