Flight distance between San Pedro Ayampuc, Guatemala and Puente Alto, Chile 3,591.2 mi / 5,779.5 km