Flight distance between Haskovo, Bulgaria and Hayes, Jamaica 6,026.9 mi / 9,699.3 km