Flight distance between Petapa, Guatemala and Hermosillo, Mexico 1,648.7 mi / 2,653.3 km