Flight distance between Uitenhage, South Africa and Cockburn Town, Bahamas 7,665.2 mi / 12,335.9 km