Flight distance between Uitenhage, South Africa and Bodden Town, Cayman Islands 7,883.5 mi / 12,687.3 km