Distance from Carletonville to Shakaskraal

The distance from Carletonville to Shakaskraal is approximately 509 km / 316 mi (as the crow flies).

The following map shows the distance from Carletonville to Shakaskraal.

For more detailed information about any of the places please click on the place name:
Carletonville
Shakaskraal

Map options

Current distance: Carletonville -> Shakaskraal
Show reverse: Shakaskraal -> Carletonville

DistanceRouteRoute by bikeRoute by foot