Flight distance between Kunming, China and Calgary, Canada 6,722.1 mi / 10,818.2 km