Flights from Johannesburg to Durban
JNB to DUR. All flight routes from Johannesburg International, South Africa to Durban International, South Africa. These routes are operated by 7 different airlines. You can either fly non-stop or choose from 2 different transit flights. The shortest flight time is 1 hour and 5 minutes.
Find the best prices on hotels and car rental near Durban
We got great deals on hotels and car rentals near the airport.
Johannesburg to Durban flights
With over 228 flights every week and 9 different airlines you have a wide option of flights to choose from. You can fly non-stop to Durban (DUR) from Johannesburg (JNB) with Safair, Qatar Airways, South African Airways, Turkish Airlines, Airlink (South Africa), CemAir or Global Aviation or you can choose a stopover via Nelspruit (MQP) or Bloemfontein (BFN) if it suits you better.
Johannesburg to Durban with Safair
You can fly non-stop every weekday with flights departing from 6 am to 19 pm.
With Qatar Airways
Qatar Airways is a member of the air alliance OneWorld.
With South African Airways
You can fly non-stop every weekday with flights departing between 6 am and 20 pm. South African Airways is a Star Alliance member.
With Turkish Airlines
You can fly non-stop every Monday, Wednesday, Friday or Sunday with departure times at 11 in the morning or 12 in the afternoon. Turkish Airlines is a Star Alliance member.
Miles & flight time: JNB - DUR
The shortest flight time between JNB and DUR is 1 hour and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 10m | - | 299 (481 km) |
MQP Nelspruit | 4h 25m | 2h 0m | 479 (771 km) |
BFN Bloemfontein | 5h 10m | 1h 35m | 531 (854 km) |
Unpublished Flight Rates From Johannesburg to Durban