2425.1 km (1507 miles) is the average travel distance between Osh and . If you could walk at the speed of 3mph (4.8kph), it would take 15 days 16 hours.
Distance from
Osh to DunhuangAverage travel distance is
2425.1 kmNomal travel times are between
15h 18min - 31h 17minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2327.28 km | 1446.11 miles | 1256.63 miles |
Flight | 2018.60 km | 1254.3 miles | 1089.96 miles |
Drive | 2929.42 km | 1820.25 miles | 1581.76 miles |
BE PREPARED
Osh - Dunhuang Info
The distance from Osh to Kashi 549 km (341.14 miles) .
The distance from KHG to DNH 1773 km (1101.47 miles) .
The distance from Dunhuang to Dunhuang 7 km (4.18 miles) .
Travel distance chart
The distance between Osh, Osh Region, Kyrgyzstan to Dunhuang, China is 2425.1 km (1507 miles) and it would cost 290 USD ~ 1,769 CNY to drive in a car that consumes about 73 MPG.
- Best Option
- OTHER ROUTES