Flight distance between Annotto Bay, Jamaica and Leskovac, Serbia 5,787.5 mi / 9,314.1 km