Chengdu
Baoshan, Yunnan, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 1551.36 km | 27h 49mins | 421 CNY | 69.0 |
| Train | 1794.26 km | 24h 18mins | 525 CNY | 86.0 |
| Drive | 1199.88 km | 12h 40mins | 793 CNY | 130.0 |
| Flight | 843.15 km | 3h 37mins | 1,501 CNY | 246.0 |
| Flight | 1046.85 km | 5h 16mins | 1,812 CNY | 297.0 |
| Flight | 1054.44 km | 5h 22mins | 1,964 CNY | 322.0 |
| Flight | 883.32 km | 5h 8mins | 2,818 CNY | 462.0 |
The best and cheapest way to get from Chengdu and Baoshan, Yunnan, China is to travel by train, which will cost about 421 CNY or 62.10 USD.