Flight distance between Islamabad, Pakistan and Nanchang, China 2,535.8 mi / 4,081.0 km