Flight distance between Morant Bay, Jamaica and São José dos Campos, Brazil 3,506.1 mi / 5,642.5 km