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