Xining, China
Tianshui, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 596.4 km | 6h 45mins | 226 CNY | 37.0 |
| Bus | 653.12 km | 10h 3mins | 250 CNY | 41.0 |
| Train | 587.6 km | 6h 4mins | 268 CNY | 44.0 |
| Drive | 538.69 km | 5h 40mins | 366 CNY | 60.0 |
| Drive | 549.15 km | 5h 47mins | 915 CNY | 150.0 |
| Flight | 690.54 km | 12h 40mins | 1,068 CNY | 175.06 |
| Flight | 478.95 km | 6h 12mins | 1,141 CNY | 187.0 |
The best and cheapest way to get from Xining, China and Tianshui, China is to travel by train, which will cost about 226 CNY or 33.30 USD.