Flight distance between Annotto Bay, Jamaica and Asenovgrad, Bulgaria 5,950.5 mi / 9,576.5 km