Distance between Shashi and Selebiphikwe is 64.92 km.
This distance is equal to 40.34 miles, and 35.03 nautical miles.
The distance line on map shows distance from Shashi to Selebiphikwe between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Shashi to Selebiphikwe,
It takes 0.07 hours to arrive.