Flight distance between Kunming, China and Foshan, China 671.5 mi / 1,080.6 km