Best way to travel between

Shijiazhuang, Hebei, China
Xining, China
Travel Modes
Price
Distance
Duration
CO2
train
$30.0
1477.84 km
18h 7mins
78.33 kgs
 
bus
$63.0
1450.44 km
22h 57mins
43.51 kgs
 
drive
$150.0
1473.15 km
14h 50mins
188.56 kgs
 
flight
$194.0
1273.65 km
5h 49mins
137.55 kgs
 
flight
$249.0
1238.06 km
5h 54mins
133.71 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1477.84 km 18h 7mins 183 CNY 30.0
Bus 1450.44 km 22h 57mins 384 CNY 63.0
Drive 1473.15 km 14h 50mins 915 CNY 150.0
Flight 1273.65 km 5h 49mins 1,183 CNY 194.0
Flight 1238.06 km 5h 54mins 1,519 CNY 249.0
Take Train from Shijiazhuang North to Xining
Time: 18h 7mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 78.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shijiazhuang, Hebei, China and Xining, China is to travel by train, which will cost about 183 CNY or 27.00 USD.