Lanzhou, Gansu, China
Ningbo, Zhejiang, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2377.62 km | 28h 30mins | 494 CNY | 81.0 |
Bus | 2712.86 km | 38h 17mins | 715 CNY | 117.13 |
Bus | 2602.77 km | 39h 19mins | 799 CNY | 131.0 |
Train | 2352.0 km | 18h 9mins | 988 CNY | 162.0 |
Flight | 1973.48 km | 5h 55mins | 1,226 CNY | 201.0 |
Drive | 2194.5 km | 22h 14mins | 1,403 CNY | 230.0 |
Flight | 1942.08 km | 5h 49mins | 1,806 CNY | 296.0 |
The best and cheapest way to get from Lanzhou, Gansu, China and Ningbo, Zhejiang, China is to travel by train, which will cost about 494 CNY or 72.90 USD.