Shenzhen, Guangdong, China
Dali, Yunnan, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 1872.54 km | 28h 41mins | 598 CNY | 98.0 |
Bus | 1996.8 km | 26h 58mins | 994 CNY | 163.0 |
Train | 1933.92 km | 14h 38mins | 1,141 CNY | 187.0 |
Flight | 1569.36 km | 10h 15mins | 1,147 CNY | 188.0 |
Flight | 1635.19 km | 8h 9mins | 1,287 CNY | 211.0 |
Drive | 1879.28 km | 18h 57mins | 1,342 CNY | 220.0 |
Flight | 1702.38 km | 9h 43mins | 1,348 CNY | 221.0 |
Flight | 1537.2 km | 6h 59mins | 2,495 CNY | 409.0 |
Flight | 1991.04 km | 8h 46mins | 2,873 CNY | 471.0 |
The best and cheapest way to get from Shenzhen, Guangdong, China and Dali, Yunnan, China is to travel by bus, which will cost about 598 CNY or 88.20 USD.