Flight distance between Annotto Bay, Jamaica and Curitiba, Brazil 3,540.0 mi / 5,697.1 km