Flight distance between San Andros, Bahamas and Witbank, South Africa 7,964.9 mi / 12,818.3 km