They are 4670 miles (approx. value) away from each other. Note that this is a straight distance between the two places. The actual distance may vary according to the flight path or road/sea route chosen.
757 miles
871 miles
The distance from Johannesburg to Cape Town is 1399.8 kilometers or 869.79 miles. It takes about 15 hours to drive between the two.
869 miles
Johannesburg is 1350 km from Cape Town.
It is 785 Miles, or 1,264 Kilometers
Which City has the best infrastructure ,Cape Town or Johannesburg
Well, I checked on Wikimapia and it seems to be Cape Town, remember you said city. Cape Town (centre) to Johannesburg centre is about 1260 km (783 miles). Cheers
Distance:The distance from Dubai to Cape Town is 4735 miles (7620 km).Flight:Dubai (DXB) to Cape Town (CPT)Flight Duration * 9 hours 55 mins * Via Johannesburg O.R. Tambo International, Johannesburg (JNB)
The shortest driving distance is 870 miles. ( 1,400 km).
The driving distance from Cape Town, South Africa to Johannesburg, South Africa is 873 miles / 1405 km
The shortest driving distance is 869 miles.