Flight distance between Xi’an, China and Sūrat, India 2,369.4 mi / 3,813.1 km