Mianyang, China
Shijiazhuang, Hebei, China
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 1516.74 km | 19h 26mins | 244 CNY | 40.0 |
| Train | 1730.56 km | 28h 28mins | 549 CNY | 90.0 |
| Train | 1456.42 km | 10h 20mins | 756 CNY | 124.0 |
| Flight | 1255.43 km | 4h 59mins | 891 CNY | 146.0 |
| Drive | 1445.34 km | 14h 36mins | 976 CNY | 160.0 |
| Flight | 1511.97 km | 7h 25mins | 1,153 CNY | 189.0 |
| Flight | 1304.1 km | 5h 26mins | 1,159 CNY | 190.0 |
The best and cheapest way to get from Mianyang, China and Shijiazhuang, Hebei, China is to travel by train, which will cost about 244 CNY or 36.00 USD.