Flight distance between San Miguel, El Salvador and Puente Alto, Chile 3,454.4 mi / 5,559.3 km