Lanzhou, Gansu, China
Wenzhou, Zhejiang, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 2872.48 km | 34h 58mins | 519 CNY | 85.0 |
| Bus | 2778.48 km | 40h 37mins | 750 CNY | 122.96 |
| Train | 2475.54 km | 16h 22mins | 891 CNY | 146.0 |
| Flight | 2259.82 km | 8h 17mins | 1,183 CNY | 194.0 |
| Flight | 2262.36 km | 10h 8mins | 1,232 CNY | 202.0 |
| Drive | 2307.76 km | 23h 23mins | 1,464 CNY | 240.0 |
| Flight | 1991.72 km | 6h 34mins | 1,873 CNY | 307.0 |
The best and cheapest way to get from Lanzhou, Gansu, China and Wenzhou, Zhejiang, China is to travel by train, which will cost about 519 CNY or 76.50 USD.