Flight distance between Islamabad, Pakistan and Shenyang, China 2,768.1 mi / 4,454.8 km