Best way to travel between

Shijiazhuang, Hebei, China
Zhangjiakou, Hebei, China
Travel Modes
Price
Distance
Duration
CO2
bus
$25.0
489.85 km
7h 50mins
14.7 kgs
 
drive
$50.0
439.92 km
4h 41mins
56.31 kgs
 
train
$60.0
478.74 km
5h 13mins
25.37 kgs
 
flight
$182.0
334.88 km
2h 56mins
36.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 489.85 km 7h 50mins 153 CNY 25.0
Drive 439.92 km 4h 41mins 305 CNY 50.0
Train 478.74 km 5h 13mins 366 CNY 60.0
Flight 334.88 km 2h 56mins 1,110 CNY 182.0
Take Bus from Shijiazhuang to Beijing Liuliqiao
Time: 4h 2mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 8.63 kgs
Take Bus from Beijing Liuliqiao to Zhangjiakou
Time: 3h 32mins Cost: 67 CNY; $ 9.9 - 12.1 USD CO2 Emission: 6.08 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shijiazhuang, Hebei, China and Zhangjiakou, Hebei, China is to travel by bus, which will cost about 153 CNY or 22.50 USD.