Distance from Twee Spruit to Giyani

The distance from Twee Spruit to Giyani is approximately 573 km / 356 mi (as the crow flies).

The following map shows the distance from Twee Spruit to Giyani.

For more detailed information about any of the places please click on the place name:
Twee Spruit
Giyani

Map options

Current distance: Twee Spruit -> Giyani
Show reverse: Giyani -> Twee Spruit

DistanceRouteRoute by bikeRoute by foot