Flight distance between Annotto Bay, Jamaica and São José dos Campos, Brazil 3,541.7 mi / 5,699.8 km