Flight distance between Tianshui, China and Sūrat, India 2,199.1 mi / 3,539.1 km