Travel time from

Xi'an to Dunhuang

Average Travel Times are

5h 19min  -  22h 44min

Travel Distance

1745.87 km

Travel time route map

It takes an average travel time of 9h 41mins to travel from Xi'an to Dunhuang, given the average speed of 180km/h and the distance of 1745.87 km (1085 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1526km (948 miles) 5h 19mins
Drive 1815km (1128 miles) 17h 45mins
Train 1749km (1087 miles) 21h 58mins
Bus 1825km (1134 miles) 22h 44mins

Travel time by airplanes from Xi'an to Dunhuang

Air Plane Cruise Speed Max Speed
A300 1h 46mins 1h 41mins
A320 1h 49mins 1h 42mins
A321 1h 50mins 1h 44mins
A380 1h 33mins 1h 29mins
Boeing 707 1h 34mins 1h 31mins
Boeing 737 1h 57mins 1h 47mins
Boeing 747 1h 42mins 1h 36mins
Boeing 787 1h 40mins 1h 34mins
ATR 72 3h 19mins 2h 54mins

TIME TO DRIVE FROM Xi'an to Dunhuang

Speed (km/h) Speed (Ml/h) Duration
40 24.85 45h 22mins
50 31.07 36h 18mins
60 37.28 30h 15mins
80 49.71 22h 41mins
100 62.14 18h 9mins

Be prepared

Xi'an - Dunhuang Info

Travel time from Xi'an to Xianyang 21mins.

Travel time from Xianyang station to Xi'an Xianyang Airport 32mins.

Travel time from Xi'an Xianyang Airport to Xi An 12mins.

Travel time from XIY to DNH 2h 43mins.

Travel time from Dunhuang to Dunhuang 7mins.

Travel time chart

How long does it take to get from Xian, Shaanxi, China and by air and road.