Flight distance between Comayagua, Honduras and Veracruz, Mexico 650.3 mi / 1,046.6 km