Flight distance between Sialkot, Pakistan and Nanjing, China 2,565.8 mi / 4,129.3 km