Flight distance between Shenyang, China and Mogadishu, Somalia 5,512.1 mi / 8,870.9 km