Flight distance between Diez de Octubre, Cuba and San Isidro, Peru 2,458.8 mi / 3,957.0 km