Best way to travel between

Shijiazhuang, Hebei, China
Beijing
Travel Modes
Price
Distance
Duration
CO2
bus
$13.0
293.91 km
3h 2mins
8.82 kgs
 
train
$24.0
292.95 km
1h 8mins
15.53 kgs
 
train
$24.0
284.28 km
1h 9mins
15.07 kgs
 
drive
$30.0
306.6 km
3h 11mins
39.24 kgs
 
drive
$150.0
297.84 km
3h 6mins
38.12 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 293.91 km 3h 2mins 79 CNY 13.0
Train 292.95 km 1h 8mins 146 CNY 24.0
Train 284.28 km 1h 9mins 146 CNY 24.0
Drive 306.6 km 3h 11mins 183 CNY 30.0
Drive 297.84 km 3h 6mins 915 CNY 150.0
Take Bus from Shijiazhuang to Beijing Muxiyuan
Time: 3h 2mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 8.83 kgs
Source: Rome2rio

Mode of travel comparision chart

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