Flight distance between Xi’an, China and Okāra, Pakistan 2,070.2 mi / 3,331.6 km