Flight distance between Xi’an, China and Saltillo, Mexico 7,870.1 mi / 12,665.7 km