Distance between Butha-Buthe and Sasolburg is 230.69 km.
This distance is equal to 143.35 miles, and 124.48 nautical miles.
The distance line on map shows distance from Butha-Buthe to Sasolburg between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Butha-Buthe to Sasolburg,
It takes 0.26 hours to arrive.