Best way to travel between

Shenzhen, Guangdong, China
Xingyi, Qianxinan, Guizhou, China
Travel Modes
Price
Distance
Duration
CO2
bus
$100.81
1972.68 km
28h 15mins
59.18 kgs
 
train
$173.18
1547.06 km
22h 40mins
81.99 kgs
 
flight
$246.98
1464.72 km
12h 39mins
158.19 kgs
 
drive
$318.62
2030.7 km
26h 11mins
259.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1972.68 km 28h 15mins 615 CNY 100.81
Train 1547.06 km 22h 40mins 1,056 CNY 173.18
Flight 1464.72 km 12h 39mins 1,507 CNY 246.98
Drive 2030.7 km 26h 11mins 1,944 CNY 318.62
Take Bus from Guangdong Shenzhen to Guizhou Jinyang Bus Station
Time: 20h 24mins Cost: 427 CNY; $ 63.0 - 77.0 USD CO2 Emission: 46.55 kgs
Take Bus from Guizhou Jinyang Bus Station to Xingyi
Time: 5h 37mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 10.02 kgs
Take Car from Xingyi to Xingyi
Time: 1h 44mins Cost: 78 CNY; $ 11.5 - 14.1 USD CO2 Emission: 11.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Xingyi, Qianxinan, Guizhou, China is to travel by bus, which will cost about 616 CNY or 90.90 USD.