Flight distance between Comayagua, Honduras and Hermosillo, Mexico 1,801.4 mi / 2,899.0 km