Flight distance between Bayanhongor, Mongolia and Tianshui, China 888.3 mi / 1,429.6 km