Flight distance between Annotto Bay, Jamaica and The Bronx, United States of America 1,569.4 mi / 2,525.8 km