Distance between Bulawayo and Gaborone is 568.99 km.
This distance is equal to 353.55 miles, and 307.02 nautical miles.
The distance line on map shows distance from Bulawayo to Gaborone between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Bulawayo to Gaborone,
It takes 0.63 hours to arrive.