Bangkok Thailand
Shijiazhuang, Hebei, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 4713.28 km | 102h 10mins | 1,147 CNY | 188.0 |
Flight | 3846.15 km | 9h 42mins | 1,574 CNY | 258.0 |
Flight | 3224.93 km | 8h 34mins | 1,610 CNY | 264.0 |
Flight | 3194.63 km | 9h 24mins | 2,294 CNY | 376.0 |
Drive | 3956.23 km | 47h 9mins | 2,562 CNY | 420.0 |
Train | 5176.08 km | 49h 55mins | 2,611 CNY | 428.0 |
The best and cheapest way to get from Bangkok Thailand and Shijiazhuang, Hebei, China is to travel by train, which will cost about 1,147 CNY or 169.20 USD.