Flight distance between Uitenhage, South Africa and Ciego de Ávila, Cuba 7,828.1 mi / 12,598.0 km