Flight distance between Annotto Bay, Jamaica and Joinville, Brazil 3,605.0 mi / 5,801.7 km