Best way to travel between

Taiyuan, Shanxi, China
Guilin, Guangxi, China
Travel Modes
Price
Distance
Duration
CO2
train
$57.0
1845.9 km
38h 48mins
97.83 kgs
 
bus
$87.0
1743.26 km
27h 20mins
52.3 kgs
 
train
$179.0
1937.18 km
14h 32mins
102.67 kgs
 
drive
$190.0
1746.24 km
17h 41mins
223.52 kgs
 
flight
$265.0
1519.44 km
3h 16mins
164.1 kgs
 
flight
$351.0
1719.12 km
4h 55mins
185.66 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1845.9 km 38h 48mins 348 CNY 57.0
Bus 1743.26 km 27h 20mins 531 CNY 87.0
Train 1937.18 km 14h 32mins 1,092 CNY 179.0
Drive 1746.24 km 17h 41mins 1,159 CNY 190.0
Flight 1519.44 km 3h 16mins 1,617 CNY 265.0
Flight 1719.12 km 4h 55mins 2,141 CNY 351.0
Take Bus from Taiyuan Bus Terminal to Zhengzhou
Time: 7h 21mins Cost: 134 CNY; $ 19.8 - 24.2 USD CO2 Emission: 13.66 kgs
Take Walk from Zhengzhou to Zhengzhou station
Time: 9mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.08 kgs
Take Train from Zhengzhou station to Guilin station
Time: 30h 14mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 73.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Taiyuan, Shanxi, China and Guilin, Guangxi, China is to travel by train, which will cost about 348 CNY or 51.30 USD.