Flight distance between Tianshui, China and Harbin, China 1,340.4 mi / 2,157.1 km