Flight distance between New Kingston, Jamaica and Asenovgrad, Bulgaria 5,963.9 mi / 9,597.9 km