Distance Johannesburg - Durban

As the Crow Flies

The distance between Johannesburg and Durban is 501 kilometers (311 miles).

Johannesburg is located in Gauteng. Durban is located in KwaZulu-Natal. Gauteng and KwaZulu-Natal are both in South Africa. South Africa is located in Africa.

By Car

Calculating route...

The driving distance from Johannesburg to Durban is   kilometers (  miles).
The driving time is estimated to be  .

By Plane

Johannesburg: Grand Central Airport  (GCJ), Lanseria International Airport  (HLA).
Durban: King Shaka International Airport  (DUR).

Recommendation: Durban

Albany Hotel Most popular hotel in Durban on hotel.info. The Albany Hotel is a Durban Central Hotel that specialises in offering the very best hotel accommodation at affordable rates to corporate business, honeymooners, sports teams, groups and holiday-makers alike. More…