Flight distance between Kunming, China and Honiara, Solomon Islands 4,527.0 mi / 7,285.5 km