Flight distance between Ha, Bhutan and Xi’an, China 1,256.0 mi / 2,021.3 km