Flight distance between Puno, Peru and Marg‘ilon, Uzbekistan 9,586.8 mi / 15,428.5 km