Flight distance between Annotto Bay, Jamaica and Phoenix, United States of America 2,416.7 mi / 3,889.3 km