Cheap flights from South Africa to Durban

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
Wed 2/3
Wed 2/10
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
Wed 2/3
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
South Africa to Durban (DUR)

What is the cheapest month to fly from South Africa to Durban?

The best pricing can be found in the month of July. Prices to Durban from South Africa average R1 223. You can even find prices in July for less than R1 223, as users have found deals to Durban from as low as R789. The month of December appears to be one of the more expensive times to travel to Durban from South Africa. Flying in the targeted month can save you up to 19%.

Cheap flights from South Africa to Durban in January, February 2021

27 Jan - 28 Jan
R653pp
HLA
Johannesburg Lanseria
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
HLA
Johannesburg Lanseria
27 Jan - 27 Jan
R653pp
JNB
Johannesburg OR Tambo
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
JNB
Johannesburg OR Tambo
31 Jan - 1 Feb
R668pp
JNB
Johannesburg OR Tambo
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
JNB
Johannesburg OR Tambo

South Africa to Durban 2021 flight deals

26 Jan - 27 Jan
R653pp
JNB
Johannesburg OR Tambo
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
JNB
Johannesburg OR Tambo
27 Jan - 28 Jan
R653pp
HLA
Johannesburg Lanseria
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
HLA
Johannesburg Lanseria
31 Jan - 1 Feb
R668pp
JNB
Johannesburg OR Tambo
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
JNB
Johannesburg OR Tambo

Direct flights to Durban from South Africa

2 Feb - 3 Feb
R683pp
HLA
Johannesburg Lanseria
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
HLA
Johannesburg Lanseria
26 Feb - 1 Mar
R729pp
JNB
Johannesburg OR Tambo
Mango
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
Mango
Direct
JNB
Johannesburg OR Tambo
2 Feb - 6 Feb
R744pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
Mango
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from South Africa to Durban

2 Feb - 3 Feb
R683pp
HLA
Johannesburg Lanseria
FlySafair
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
FlySafair
Direct
HLA
Johannesburg Lanseria
2 Feb - 2 Feb
R729pp
JNB
Johannesburg OR Tambo
Mango
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
Mango
Direct
JNB
Johannesburg OR Tambo
2 Feb - 6 Feb
R744pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
DUR
Durban King Shaka Intl
DUR
Durban King Shaka Intl
Mango
Direct
JNB
Johannesburg OR Tambo

One-way flights to Durban from South Africa

5:05 - 6:10
British Airways
Direct
1h 05m
JNB - DUR
British Airways
12:30 - 14:25
Mango
Direct
1h 55m
CPT - DUR
Mango
R820
Kiwi.com
12:15 - 13:35
FlySafair
Direct
1h 20m
PLZ - DUR
FlySafair
R881
mytrip.com

Related info for your journey

Flight FAQs

From South Africa to Durban

Can I find flights from South Africa to Durban for under R1 518 on Cheapflights?

Yes, there are multiple flights from South Africa to Durban for under R1 518. The cheapest flight booked recently is on FlySafair for just R683, but on average you can expect to pay R820.

What safety measures are being taken by airlines flying from South Africa to Durban King Shaka Intl to control the spread of COVID-19?

Airlines globally have implemented additional safety measures to accommodate you. FlySafair is one of them. Some of the new policies that have been implemented to accommodate travellers flying from South Africa to Durban King Shaka Intl are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like Mango, Kulula, and FlySafair flying from South Africa to Durban King Shaka Intl have implemented new flexible cancellation policies.

Are there direct flights from South Africa to Durban for under R1 518 on Cheapflights?

Cheapflights has 20 direct flights from South Africa to Durban under R1 518. A good price for a direct flight from South Africa to Durban is less than R850.

Are there last-minute flights available from South Africa to Durban for under R1 518?

There are currently 20+ open flights from South Africa to Durban within the next 7 days for less than R1 518.

What are the most popular airlines that fly from South Africa to Durban?

Before booking your flight from South Africa to Durban, check out the most popular airlines for this route: British Airways, FlySafair or Mango.

What are the most popular routes from South Africa to Durban?

While some choose either Johannesburg Lanseria - Durban King Shaka Intl or Cape Town Intl - Durban King Shaka Intl, Johannesburg OR Tambo - Durban King Shaka Intl is the most popular route from South Africa to Durban.

What are the cheapest flights from South Africa to Durban?

Looking at all options, your cheapest flight can be booked for R408. While the most popular route (Johannesburg OR Tambo - Durban King Shaka Intl) can be booked for R699 on average our data indicates R2 033 when flying from South Africa to Durban

What are the most reliable airlines from South Africa to Durban?

Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from South Africa to Durban on time: FlySafair(95%), Kenya Airways(94%), Airlink(94%.)

How long does is the flight from South Africa to Durban?

A quick flight from South Africa to Durban can take about 1h 05m. British Airways provides one of the quickest options available for as low as R911. Most flights are nonstop.

What are the cheapest airlines to flying from South Africa to Durban return?

According to our current data, FlySafair (R684), Mango (R729), and British Airways (R911) offers the cheapest pricing from South Africa to Durban.

What are the cheapest airlines to fly from South Africa to Durban one-way?

R319 is the cheapest one-way deal found within the past few days, from Mango. You may also be able to find cheap deals on FlySafair and British Airways, with prices starting from R350 and R456, respectively.

Related searches

Flights to Durban from South Africa
Flights to South Africa Flights to Durban Flights from Durban

Arrival points for flights from South Africa to Durban

Destination information for Durban

Flight duration
1h 11m
Average temperature for January in Durban
29.0 °C
Avg rainfall for January in Durban
124.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Durban

Top 5 airlines flying from South Africa to Durban

Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
R49 R142 No cancel fee 70%
Search British Airways flights
Kulula
R55 R143 No cancel fee 84%

We couldn't confirm the COVID-19 safety measures taken by Kulula. Please check directly on their website for additional information.

Search Kulula flights
FlySafair
R53 R149 No cancel fee N/A
Search FlySafair flights
Mango
R58 R161 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Mango. Please check directly on their website for additional information.

Search Mango flights
South African
R62 R270 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Home Africa South Africa Durban Cheap flights from South Africa to Durban
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First