Flight distance between Comayagua, Honduras and Puente Alto, Chile 3,505.9 mi / 5,642.2 km