Flight distance between Harhorin, Mongolia and Xi’an, China 948.7 mi / 1,526.7 km