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