Flight distance between Dalandzadgad, Mongolia and Tianshui, China 625.2 mi / 1,006.2 km