Flight distance between Haskovo, Bulgaria and Kunming, China 4,447.4 mi / 7,157.4 km