Flight distance between Uitenhage, South Africa and Diez de Octubre, Cuba 8,071.3 mi / 12,989.6 km