Flight distance between San Andros, Bahamas and Springs, South Africa 7,923.1 mi / 12,751.1 km