Cheap Flights from Johannesburg to Durban
Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Johannesburg
RatePunk searches hundreds of travel sites at once for deals on flights to Durban
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Johannesburg to Durban
Explore current cheapest deals departing from Johannesburg to Durban
Round trip
Sort by: Cheapest
July 5 - July 15
JNB - Durban
$114
$88
Round trip
July 12 - July 28
JNB - Durban
$108
$89
Round trip
June 23 - June 24
JNB - Durban
$136
$91
Round trip
June 18 - June 19
JNB - Durban
$136
$91
Round trip
July 12 - July 14
JNB - Durban
$121
$91
Round trip
June 17 - June 20
JNB - Durban
$136
$92
Round trip
July 8 - July 15
JNB - Durban
$121
$92
Round trip
November 15 - November 18
JNB - Durban
$107
$92
Round trip
June 21 - July 21
JNB - Durban
$113
$92
Round trip
August 16 - August 26
JNB - Durban
$107
$92
Round trip
Unlock all 500+ flight deals to Durban and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Johannesburg to Durban
How much is a round trip from Johannesburg to Durban
Regular price: $89 - $233
Prices for flights from Johannesburg to Durban are currently below the regular range.
The regular price range for flights from Johannesburg to Durban is between $89 and $233. The current lowest deal is $88 with Safair for travel from Jul 5-Jul 15.
now $88
Low $89
High $233
The cheapest time to fly from Johannesburg to Durban
The cheapest month to fly from Johannesburg to Durban is October, with a median price of $52. The most expensive month is June, with a median price of $196. Prices are generally lower from January to October.
October
Flights from $52
June
Flights from $196
Direct flights from Johannesburg to Durban
Safair
Last-minute flights going from Johannesburg to Durban
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
Safair
$136
$92
One-way
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
Safair
$127
$93
One-way
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
Safair
$136
$93
One-way
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
TransAsia Airways
$136
$94
One-way
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
TransAsia Airways
$115
$94
One-way
Wed, Jun 17
JNB - Durban
Johannesburg (JNB) - Durban (DUR)
Safair
$122
$94
One-way
Biggest price drops on these dates for flights from Johannesburg to Durban
Jun 23 - Jun 25
$149 → $93
38%
Jun 22 - Jun 23
$150 → $94
37%
Jun 22 - Jun 26
$149 → $103
31%
Jun 28 - Jun 30
$153 → $107
30%
Popular Airports to fly from Johannesburg to Durban
Johannesburg - Durban route insights
💸 Price insights
Recent fares are near the typical level
Recent fares from Johannesburg to Durban are near the typical level of $133.
📅 Best time to fly
October is historically the cheapest month
Historically, October is the cheapest month to fly, with a median price of $52.
⏱️ Flight duration
Direct flights take 2h 20m
The median flight duration for direct flights between Johannesburg and Durban is 2h 20m.
✈️ Airlines & availability
77.1% of deals are direct
Most deals for this route are direct, accounting for 77.1% of all available options.
🏆 Airline highlight
Safair offers direct flights
Safair is one airline that offers direct flights from Johannesburg to Durban.
🎯 Booking tip
Deals are frequent on this route
Deals for flights from Johannesburg to Durban are frequent, with over 1 deal per day.
Johannesburg main airports to depart from
O. R. Tambo International (JNB)
O. R. Tambo International is a primary departure point for flights from Johannesburg to Durban.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$88
Lanseria International (HLA)
Lanseria International offers an alternative departure option for flights from Johannesburg to Durban.
📍 ~30 km from city center (reachable by car)
💸 Flights from ~$93
Durban main airports to arrive at
Durban International (DUR)
Fly into Durban International for direct access to Durban, a coastal city in eastern South Africa.
📍 ~30 km from Durban (reachable by car)
💸 Flights from ~$88
Airports nearby Durban used as alternative
Pietermaritzburg (PZB)
Pietermaritzburg (PZB) is a practical alternative for travelers heading to Durban's western suburbs and the Midlands.
📍 ~60 km from Durban (reachable by car)
💸 Flights from ~$215
Margate (MGH)
Margate (MGH) is an option for travelers located on the South Coast of KwaZulu-Natal.
📍 ~110 km from Durban (reachable by car)
💸 Flights from ~$226
Richards Bay (RCB)
Richards Bay (RCB) can serve as an alternative for travelers to the North Coast or Zululand region.
📍 ~175 km from Durban (reachable by car)
💸 Flights from ~$190
Mthatha (UTT)
Mthatha (UTT) is a gateway to the southern region of the province and the Eastern Cape border.
📍 ~250 km from Durban (reachable by car)
💸 Flights from ~$255
Business & First Class Flight Deals to Durban
Discover luxury on the budget with premium cabin class on flights from Johannesburg to Durban.
Elite
Best Elite deals to Durban
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From JNB
Elite
Oct 21
Durban, South Africa
44% AI deal score
$645
$620
Save $25
From JNB
Elite
Nov 17
Durban, South Africa
43% AI deal score
$627
$620
Save $7
From JNB
Elite
Nov 02
Durban, South Africa
43% AI deal score
$630
$621
Save $9
From JNB
Elite
Nov 03
Durban, South Africa
43% AI deal score
$640
$621
Save $19
From JNB
Elite
Oct 29
Durban, South Africa
43% AI deal score
$628
$621
Save $7
From JNB
Elite
Sep 25
Durban, South Africa
42% AI deal score
$619
From JNB
Elite
Nov 29
Durban, South Africa
42% AI deal score
$619
From JNB
Elite
Nov 28
Durban, South Africa
42% AI deal score
$619
From JNB
Elite
Nov 10
Durban, South Africa
42% AI deal score
$621
From JNB
Elite
Oct 31
Durban, South Africa
42% AI deal score
$621
From JNB
Elite
Nov 20
Durban, South Africa
42% AI deal score
$621
From JNB
Elite
Oct 29
Durban, South Africa
42% AI deal score
$621
From JNB
Elite
Aug 02
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Aug 01
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Aug 07
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Jul 06
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Jul 14
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Jun 24
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Jul 18
Durban, South Africa
41% AI deal score
$619
From JNB
Elite
Jul 10
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Jul 31
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Aug 20
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Jul 02
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Aug 07
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Aug 02
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Jul 06
Durban, South Africa
41% AI deal score
$620
From JNB
Elite
Jul 02
Durban, South Africa
41% AI deal score
$621
From JNB
Elite
Sep 08
Durban, South Africa
41% AI deal score
$621
From JNB
Elite
Jul 02
Durban, South Africa
41% AI deal score
$621
From JNB
Elite
Sep 25
Durban, South Africa
41% AI deal score
$621
From JNB
Elite
Jul 09
Durban, South Africa
40% AI deal score
$620
From JNB
Elite
Jul 12
Durban, South Africa
40% AI deal score
$620
From JNB
Elite
Jul 12
Durban, South Africa
40% AI deal score
$620
From JNB
Elite
Jun 25
Durban, South Africa
40% AI deal score
$621
From JNB
Elite
Jul 10
Durban, South Africa
40% AI deal score
$621
From JNB
Elite
Jul 10
Durban, South Africa
40% AI deal score
$621
From JNB
Elite
Jul 10
Durban, South Africa
40% AI deal score
$621
From JNB
Elite
Jun 26
Durban, South Africa
35% AI deal score
$21,898
From JNB
Elite
Jun 26
Durban, South Africa
35% AI deal score
$21,912
From JNB
Elite
Jun 26
Durban, South Africa
34% AI deal score
$28,633
From JNB
Elite
Jul 03
Durban, South Africa
34% AI deal score
$29,333