Taiyuan, Shanxi, China
Mianyang, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 2093.04 km | 28h 24mins | 287 CNY | 47.0 |
| Train | 1470.56 km | 23h 6mins | 445 CNY | 73.0 |
| Train | 1463.28 km | 14h 10mins | 750 CNY | 123.0 |
| Drive | 1278.16 km | 12h 59mins | 854 CNY | 140.0 |
| Flight | 1093.05 km | 3h 17mins | 1,055 CNY | 173.0 |
| Flight | 1335.91 km | 6h 3mins | 1,135 CNY | 186.0 |
The best and cheapest way to get from Taiyuan, Shanxi, China and Mianyang, China is to travel by train, which will cost about 287 CNY or 42.30 USD.