Flight distance between Sialkot, Pakistan and Puyang, China 2,675.1 mi / 4,305.2 km