Shijiazhuang, Hebei, China
Guilin, Guangxi, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 1737.2 km | 37h 49mins | 275 CNY | 45.0 |
Train | 1735.02 km | 9h 47mins | 1,037 CNY | 170.0 |
Drive | 1761.76 km | 17h 50mins | 1,159 CNY | 190.0 |
Train | 1721.04 km | 9h 58mins | 1,202 CNY | 197.0 |
Flight | 1634.61 km | 4h 56mins | 1,379 CNY | 226.0 |
Flight | 1692.18 km | 5h 20mins | 1,836 CNY | 301.0 |
The best and cheapest way to get from Shijiazhuang, Hebei, China and Guilin, Guangxi, China is to travel by train, which will cost about 275 CNY or 40.50 USD.