Distance from

Chengdu to Xi'an

Average travel distance is

790.61 km

Nomal travel times are between

5h 33min  -  16h 18min

790.61 km (491 miles) is the average travel distance between Chengdu and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 740.86 km 460.35 miles 400.03 miles
Drive 763.34 km 474.32 miles 412.17 miles
Bus 770.81 km 478.96 miles 416.2 miles
Train 887.43 km 551.42 miles 479.17 miles

BE PREPARED

Chengdu - Xi'an Info

The distance from Tianfu Square to Chengdu Airport T1 27 km (16.99 miles) .

The distance from CTU to XIY 666 km (413.81 miles) .

The distance from Xiu0027an Xianyang Airport to Xianyang station 23 km (14.28 miles) .

The distance from Xianyang to Xian 25 km (15.37 miles) .

Travel distance chart

The distance between Chengdu to Xian, Shaanxi, China is 790.61 km (491 miles) and it would cost 40 USD ~ 244 CNY to drive in a car that consumes about 10 MPG.