The flight distance from Xian, China to Hangzhou, China is 713 miles / 1,147 km
757 miles by air.
To go from Xian in central China to Dunhuang in northwestern China, the travel distance is about 1423 kilometers. A flight there takes about 2 hours.
You can fly from Shanghai to Xian for about 600 rmb. The flight leaves from Pudong airport. It will take you about 1 hour and 30 minutes.
The flight time from Beijing, China to Xian, China is about 1 hour, 8 minutes.
The average flight time is 1 hour, 30 minutes. This is only an approximation and flight times are likely to vary. Your airline will provide you with a flight time when you book a flight.
The flight distance from Seattle, Washington to Xi'an, China is 5,966 miles / 9,602 km
A random search for flights from Shanghai Pu Dong (PVG) to Lhasa (LXA) shows: OPTION 1: 6hr 40min with 1 Stop at Xian (XIY) PVG - LXA China Eastern Airlines Flt 2335 Dep 08:00am 25Feb,Fri Flight Duration: 6hr 40min
The distance is about 250 miles
Beijing,Shanghai,Hangzhou,Shenzhen,Hong Kong,Xian,Chongqing,Tianjin,Nanjin,Shenyang
673 miles
From Xian to Chengdu, Sichuan is 842KM.