Flight distance between Annotto Bay, Jamaica and Blagoevgrad, Bulgaria 5,865.7 mi / 9,439.9 km