Nanning, Guangxi, China
Yinchuan, Ningxia, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 2834.56 km | 53h 19mins | 533 CNY | 87.36 |
| Bus | 2892.24 km | 42h 45mins | 744 CNY | 122.0 |
| Bus | 2576.51 km | 37h 58mins | 1,244 CNY | 204.0 |
| Train | 2768.28 km | 24h 8mins | 1,532 CNY | 251.21 |
| Drive | 2466.85 km | 25h 45mins | 1,586 CNY | 260.0 |
| Flight | 1900.35 km | 5h 25mins | 1,726 CNY | 283.0 |
The best and cheapest way to get from Nanning, Guangxi, China and Yinchuan, Ningxia, China is to travel by train, which will cost about 531 CNY or 78.30 USD.