Lanzhou, Gansu, China
Yinchuan, Ningxia, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 463.05 km | 7h 42mins | 134 CNY | 22.0 |
Bus | 448.05 km | 4h 38mins | 140 CNY | 23.0 |
Train | 477.92 km | 5h 59mins | 232 CNY | 38.0 |
Drive | 448.05 km | 4h 36mins | 305 CNY | 50.0 |
Flight | 409.94 km | 3h 30mins | 946 CNY | 155.0 |
Flight | 623.17 km | 4h 55mins | 994 CNY | 163.0 |
Flight | 424.2 km | 5h 55mins | 1,165 CNY | 191.0 |
The best and cheapest way to get from Lanzhou, Gansu, China and Yinchuan, Ningxia, China is to travel by bus, which will cost about 134 CNY or 19.80 USD.