Flight distance between Tianshui, China and Almaty, Kazakhstan 1,650.7 mi / 2,656.6 km