4667 MILES
The distance between Nairobi and Johannesburg is about 2,402 road miles.
Road distance between Njoro and Nairobi is 175km
About 460km
The driving distance from Durban to Johannesburg is 352.3 road miles.
637 miles
The distance from Ndola to Johannesburg by most direct roads is about 1,305 miles.
the distance between Nairobi Kenya and Isiolo Kenya on road 276 km
410 miles / 655km by road.
1,433 miles / 2306km by road.
240 miles or 385km by road.
3,225 miles by road or 5190km
407 miles / 656km