Flight distance between Haskovo, Bulgaria and Montego Bay, Jamaica 6,031.0 mi / 9,706.0 km