Flight distance between Sialkot, Pakistan and Shijiazhuang, China 2,268.2 mi / 3,650.4 km