Flight distance between Uitenhage, South Africa and San Isidro, Peru 6,450.4 mi / 10,380.9 km