Best way to travel between

Sanya, China
Taiyuan, Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$115.81
2645.19 km
44h 6mins
79.36 kgs
 
train
$255.0
2770.43 km
26h 22mins
146.83 kgs
 
flight
$274.0
2243.21 km
6h 11mins
242.27 kgs
 
drive
$371.7
2404.48 km
37h 54mins
307.77 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2645.19 km 44h 6mins 706 CNY 115.81
Train 2770.43 km 26h 22mins 1,556 CNY 255.0
Flight 2243.21 km 6h 11mins 1,671 CNY 274.0
Drive 2404.48 km 37h 54mins 2,267 CNY 371.7
Take Bus from Sanya to Qionghai
Time: 3h 12mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 4.6 kgs
Take Bus from Qionghai to Guangzhou
Time: 11h 37mins Cost: 127 CNY; $ 18.7 - 22.9 USD CO2 Emission: 15.76 kgs
Take Bus from Guangzhou to Taiyuan Bus Terminal
Time: 27h 16mins Cost: 519 CNY; $ 76.5 - 93.5 USD CO2 Emission: 59.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Taiyuan, Shanxi, China is to travel by bus, which will cost about 708 CNY or 104.40 USD.