The air travel (bird fly) shortest distance from Haiti to South Africa is 11547.26 km= 7175.13 miles.
If you travel with an airplane (which has average speed of 560 miles) between Haiti to South Africa,
It takes 12.81 hours to arrive.
Also check out Haiti , South Africa distances.
You can also move the map icon marker to a location, distance will be measured and displayed above.