Flight distance between Sialkot, Pakistan and Shiyan, China 2,100.1 mi / 3,379.8 km