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