Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Johannesburg
  4. Johannesburg to Durban
Nonstop route · South Africa → South Africa

Cheap flights from Johannesburg to Durban from ZAR 1,245

South African Airways, Airlink, CemAir and FlySafair fly nonstop from Johannesburg to Durban. The flight takes around 1h 06m, and the cheapest one-way fare we found recently is ZAR 1,245 on 10 Dec.

Direct flights available 1h 06m Cheapest in December Prices checked 15 days ago
JNBDUR

Johannesburg to Durban at a glance

Airlines flying nonstop from Johannesburg to Durban

4 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
South African Airways——ZAR 1,245Search
AAirlink——ZAR 1,255Search
CCemAir———Search
FFlySafair———Search

Cheapest month to fly from Johannesburg to Durban

Lowest one-way fare found for each month: December is cheapest, April the most expensive.

Good to know

Distance
480 km298 miles
Flight time
1h 06mestimate
Time difference
NoneDurban vs Johannesburg
Currency in Durban
ZAR
Airports
JNB, HLA → DUR

Flights from Johannesburg to Durban: questions answered

How much is a flight from Johannesburg to Durban?
The cheapest one-way fare we found recently is ZAR 1,245, nonstop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Johannesburg to Durban?
Yes. South African Airways, Airlink, CemAir and FlySafair fly this route nonstop.
How long is the flight from Johannesburg to Durban?
A nonstop flight covers 480 km and takes around 1h 06m.
What is the cheapest month to fly from Johannesburg to Durban?
December has the lowest fare we found (ZAR 1,245), while April is the most expensive (ZAR 1,415).
Which airlines fly from Johannesburg to Durban?
South African Airways, Airlink, CemAir and FlySafair operate nonstop flights on this route.
Which airports serve Johannesburg and Durban?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Durban: King Shaka International Airport (DUR).

More flights from Johannesburg