Flight distance between Annotto Bay, Jamaica and São Bernardo do Campo, Brazil 3,543.0 mi / 5,702.0 km