Best way to travel between

Shijiazhuang, Hebei, China
Yulin, China
Travel Modes
Price
Distance
Duration
CO2
train
$76.0
2407.11 km
51h 52mins
127.58 kgs
 
train
$220.0
2412.8 km
17h 41mins
127.88 kgs
 
flight
$226.0
2326.48 km
12h 32mins
251.26 kgs
 
train
$238.0
2322.32 km
15h 8mins
123.08 kgs
 
drive
$240.0
2181.6 km
22h 2mins
279.24 kgs
 
train
$248.0
3168.28 km
38h 24mins
167.92 kgs
 
flight
$264.0
2078.54 km
10h 55mins
224.48 kgs
 
flight
$293.0
2249.52 km
10h 31mins
242.95 kgs
 
flight
$318.0
2290.72 km
10h 48mins
247.4 kgs
 
flight
$339.0
2153.73 km
11h 23mins
232.6 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2407.11 km 51h 52mins 464 CNY 76.0
Train 2412.8 km 17h 41mins 1,342 CNY 220.0
Flight 2326.48 km 12h 32mins 1,379 CNY 226.0
Train 2322.32 km 15h 8mins 1,452 CNY 238.0
Drive 2181.6 km 22h 2mins 1,464 CNY 240.0
Train 3168.28 km 38h 24mins 1,513 CNY 248.0
Flight 2078.54 km 10h 55mins 1,610 CNY 264.0
Flight 2249.52 km 10h 31mins 1,787 CNY 293.0
Flight 2290.72 km 10h 48mins 1,940 CNY 318.0
Flight 2153.73 km 11h 23mins 2,068 CNY 339.0
Take Train from Shijiazhuang station to Nanning Dong station
Time: 46h 42mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 114.95 kgs
Take Train from Nanning East to Yulin
Time: 4h 8mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 12.67 kgs
Source: Rome2rio

Mode of travel comparision chart

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