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