Flight distance between Kunming, China and Bosaso, Somalia 3,616.9 mi / 5,820.8 km