Flight distance between Haskovo, Bulgaria and Yallahs, Jamaica 5,994.6 mi / 9,647.4 km