Flight distance between Haskovo, Bulgaria and Santiago de Cuba, Cuba 5,858.2 mi / 9,427.9 km