Flight distance between Annotto Bay, Jamaica and Manhattan, United States of America 1,564.3 mi / 2,517.4 km