Lanzhou, Gansu, China
An Shun, Guangdong, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 1728.48 km | 25h 13mins | 262 CNY | 43.0 |
| Flight | 1287.52 km | 4h 18mins | 793 CNY | 130.0 |
| Bus | 1894.17 km | 28h 39mins | 1,019 CNY | 167.0 |
| Drive | 1608.88 km | 16h 20mins | 1,037 CNY | 170.0 |
| Flight | 1394.62 km | 5h 55mins | 1,068 CNY | 175.0 |
| Flight | 1387.41 km | 9h 20mins | 1,684 CNY | 276.0 |
The best and cheapest way to get from Lanzhou, Gansu, China and An Shun, Guangdong, China is to travel by train, which will cost about 262 CNY or 38.70 USD.