Flight distance between Annotto Bay, Jamaica and Punata, Bolivia 2,583.6 mi / 4,157.9 km