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