Flight distance between Annotto Bay, Jamaica and Machala, Ecuador 1,503.4 mi / 2,419.5 km