Flight distance between Shenyang, China and Lahore, Pakistan 2,771.4 mi / 4,460.2 km