Yinchuan, Ningxia, China
Lanzhou, Gansu, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 452.4 km | 4h 41mins | 134 CNY | 22.0 |
Bus | 464.1 km | 7h 11mins | 134 CNY | 22.0 |
Train | 482.56 km | 6h 4mins | 238 CNY | 39.0 |
Drive | 438.34 km | 4h 31mins | 305 CNY | 50.0 |
Flight | 629.34 km | 5h 8mins | 872 CNY | 143.0 |
Flight | 418.95 km | 3h 8mins | 1,122 CNY | 184.0 |
Flight | 515.55 km | 5h 49mins | 1,165 CNY | 191.0 |
The best and cheapest way to get from Yinchuan, Ningxia, China and Lanzhou, Gansu, China is to travel by bus, which will cost about 134 CNY or 19.80 USD.