Flight distance between Ridder, Kazakhstan and Tianshui, China 1,560.2 mi / 2,511.0 km