Flight distance between Annotto Bay, Jamaica and Ananindeua, Brazil 2,359.0 mi / 3,796.5 km