Flight distance between Serhetabat, Turkmenistan and Xi’an, China 2,620.2 mi / 4,216.8 km