Cheap flights from Durban to Marrakech

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Fri 12/4
Fri 12/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Fri 12/4
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Durban (DUR) to Marrakech (RAK)

What is the cheapest day to fly return from Durban to Marrakech?

Departing on a Sunday is a good option for securing a great price. You can expect to save up to 20% when planning your travel around this day of the week.

How far in advance should I book a flight from Durban to Marrakech?

To save up to 7% on this flight, we recommend booking at least 23 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Durban to Marrakech from R10 422 1-2 weeks out and tickets from R10 710 for flights departing within the next 72 hours.

What is the cheapest month to fly from Durban to Marrakech?

Our data shows that November tends to be the cheapest month to fly to Marrakech from Durban. Users have commonly found prices around R10 010 for the month, but tickets can be as low as R8 404. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Durban to Marrakech (DUR - RAK)?

When flying from Durban to Marrakech, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 8% versus a flight at midday.

Related info for your journey

Useful info, stats and facts about Durban to Marrakech flights.

Flight FAQs

From Durban to Marrakech

How popular is this flight route?

The Durban King Shaka Intl to Marrakesh Menara flight path was viewed by 91 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Which airlines flying from Durban King Shaka Intl to Marrakesh Menara have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Durban King Shaka Intl to Marrakesh Menara that may be offering flexible cancellation policies are Qatar Airways, Turkish Airlines, and Royal Air Maroc. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Does it rain more in Durban or Marrakech?

Durban will have greater rainfall in 0 compared to Marrakech over the next 22 days.

Is Durban weather warmer or cooler than Marrakech?

We forecast the temperature to be around the 37 °Cs in July, on average. The temperature in Marrakech is generally hotter than in Durban. Book flights in a timely manner in correlation to your departure date.

Related searches

Flights to Marrakech from Durban
Flights to Durban Flights to Marrakech Flights from Durban

Alternative routes for Durban to Marrakech

Destination information for Marrakech

Things to know before you go. Useful info for your trip from Durban to Marrakech
Today's exchange rate
R1 = 0,59 MAD
Average temperature for November in Marrakech
23.0 °C
Avg rainfall for November in Marrakech
24.0 mm

Airports servicing Durban

Airports servicing Marrakesh

Home Africa Morocco Marrakech Cheap flights from Durban to Marrakech
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First