655.74 km (407 miles) is the average travel distance between Durban and Johannesburg. If you could walk at the speed of 3mph (4.8kph), it would take 4 days 5 hours.
Distance fromDurban to Johannesburg
Average travel distance is655.74 km
Nomal travel times are between2h 20min - 15h 3min
Travel distance by transport mode
|Flight||581.34 km||361.23 miles||313.9 miles|
|Bus||622.33 km||386.7 miles||336.03 miles|
|Drive||633.3 km||393.51 miles||341.95 miles|
|Train||806.93 km||501.4 miles||435.7 miles|
Durban - Johannesburg Info
The distance from Durban to Durban 35 km (22 miles).
The distance from DUR to JNB 513 km (319 miles).
The distance from Johannesburg to OR Tambo Airport 1 km (1 miles).
The distance from OR Tambo Airport to Marlboro 15 km (9 miles).
The distance from Marlboro to Park 18 km (11 miles).
Travel distance chart
The distance between Durban, South Africa to Johannesburg is 655.74 km (407 miles) and it would cost 23 USD ~ 233.314 ZAR to drive in a car that consumes about 5 MPG.
- Best Option