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