Flight distance between Annotto Bay, Jamaica and Ribeirão das Neves, Brazil 3,437.3 mi / 5,531.8 km