Flight distance between Sialkot, Pakistan and Xi’an, China 1,979.0 mi / 3,184.9 km