Distance between Hoedspruit and Francistown
Distance from Hoedspruit to Francistown is 311 miles / 500 kilometers.
Map showing the distance from Hoedspruit to Francistown
![]() |
Air distance: | miles km |
Hoedspruit
City: | Hoedspruit |
Country: | South Africa |
Francistown
City: | Francistown |
Country: | Botswana |
Time difference between Hoedspruit and Francistown
There is no time difference between Hoedspruit and Francistown. Current local time in Hoedspruit and Francistown is 13:12 SAST (2025-02-27)