Flight distance between Kunming, China and Scarborough, Canada 7,680.8 mi / 12,361.0 km