Distance from

Lanzhou to Dunhuang

Average travel distance is

1109.91 km

Nomal travel times are between

4h 25min  -  11h 9min

1109.91 km (690 miles) is the average travel distance between Lanzhou and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 4 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1012.11 km 628.9 miles 546.5 miles
Train 1151.50 km 715.51 miles 621.76 miles
Drive 1166.12 km 724.59 miles 629.65 miles

BE PREPARED

Lanzhou - Dunhuang Info

The distance from Oriental Hotel to Lanzhou Airport 75 km (46.33 miles) .

The distance from LHW to DNH 928 km (576.33 miles) .

The distance from Dunhuang to Mingsha Moutain/Crescent Spring 1 km (0.75 miles) .

The distance from Mingsha Moutain/Crescent Spring to Dunhuang Hotel 9 km (5.49 miles) .

Travel distance chart

The distance between Lanzhou, Gansu, China to Dunhuang, China is 1109.91 km (690 miles) and it would cost 42 USD ~ 256 CNY to drive in a car that consumes about 10 MPG.