Shijiazhuang, Hebei, China
Mianyang, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 1706.46 km | 27h 55mins | 500 CNY | 82.0 |
| Train | 1720.74 km | 11h 59mins | 897 CNY | 147.0 |
| Drive | 1474.72 km | 14h 55mins | 976 CNY | 160.0 |
| Flight | 1304.1 km | 5h 17mins | 1,061 CNY | 174.0 |
| Flight | 1511.97 km | 7h 51mins | 1,080 CNY | 177.0 |
| Flight | 1251.39 km | 5h 17mins | 1,275 CNY | 209.0 |
The best and cheapest way to get from Shijiazhuang, Hebei, China and Mianyang, China is to travel by train, which will cost about 500 CNY or 73.80 USD.