Flight distance between Annotto Bay, Jamaica and Tucson, United States of America 2,328.8 mi / 3,747.9 km