Flight distance between Singapore, Singapore and Kunming, China 1,642.6 mi / 2,643.6 km