Best way to travel between

Guiyang, Guizhou, China
Taiyuan, Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
train
$75.0
1528.13 km
32h 1mins
80.99 kgs
 
bus
$91.0
1708.5 km
26h 44mins
51.25 kgs
 
flight
$185.0
1459.5 km
4h 51mins
157.63 kgs
 
drive
$200.0
1726.4 km
17h 35mins
220.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1528.13 km 32h 1mins 458 CNY 75.0
Bus 1708.5 km 26h 44mins 555 CNY 91.0
Flight 1459.5 km 4h 51mins 1,129 CNY 185.0
Drive 1726.4 km 17h 35mins 1,220 CNY 200.0
Take Train from Guiyang to Taiyuan
Time: 32h 1mins Cost: 458 CNY; $ 67.5 - 82.5 USD CO2 Emission: 81.04 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guiyang, Guizhou, China and Taiyuan, Shanxi, China is to travel by train, which will cost about 458 CNY or 67.50 USD.