Flight distance between New Kingston, Jamaica and Haskovo, Bulgaria 5,998.9 mi / 9,654.3 km