Flight distance between Huaraz, Peru and Puente Alto, Chile 1,721.7 mi / 2,770.8 km