Altay, Xinjiang, China
Xian
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 4721.85 km | 74h 49mins | 811 CNY | 133.0 |
| Train | 4713.28 km | 65h 46mins | 1,080 CNY | 177.0 |
| Train | 5115.3 km | 60h 55mins | 1,604 CNY | 263.0 |
| Flight | 3176.25 km | 20h 51mins | 2,349 CNY | 385.0 |
| Flight | 2895.9 km | 11h 23mins | 2,611 CNY | 428.0 |
| Drive | 4451.2 km | 48h 22mins | 2,867 CNY | 470.0 |
| Flight | 3313.8 km | 12h 6mins | 3,221 CNY | 528.0 |
| Flight | 3102.75 km | 13h 53mins | 3,825 CNY | 627.0 |
| Flight | 2808.81 km | 12h 49mins | 4,154 CNY | 681.0 |
| Flight | 3276.0 km | 15h 15mins | 4,374 CNY | 717.0 |
The best and cheapest way to get from Altay, Xinjiang, China and Xian is to travel by train, which will cost about 811 CNY or 119.70 USD.