335 kilometres taking this route:
With no road work app. 3½ hours
Johannesburg, South Africa, to Sydney, Australia is 6,860 miles.
195 miles
2000 miles
3882 miles
7425 miles
8325 miles
40 miles
4238 miles
The distance between Nairobi and Johannesburg is about 2,402 road miles.
Sudwala caves are situated in Mpumalanga province, South Africa. They are some 300km east of Johannesburg, about 35km before you get to Nelspruit travelling East from Johannesburg on the N4 highway
5 603 miles