The distance between Johannesburg and Durban is approximately 570 kilometers (354 miles). The driving time can vary depending on traffic, road conditions, and speed, but on average, it takes around 6 to 7 hours to drive from Johannesburg to Durban without making any stops. It is important to consider factors such as rest breaks, speed limits, and potential delays when planning the journey.
About 20 hours.
4 hours
About 600kms.
600 kms
568 kilometres
Approximately 14 hours.
Approximately (depending on the exact route) 588 km.
13- 15 hours
3 hours
With greyhond
About 18 and a half hours.
About 8 hours.