Best way to travel between

Shenzhen, Guangdong, China
Chengdu
Travel Modes
Price
Distance
Duration
CO2
bus
$112.0
2479.36 km
32h 35mins
74.38 kgs
 
train
$150.73
2082.84 km
46h 12mins
110.39 kgs
 
drive
$220.0
1877.2 km
20h 29mins
240.28 kgs
 
flight
$284.0
1500.42 km
8h 35mins
162.05 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2479.36 km 32h 35mins 683 CNY 112.0
Train 2082.84 km 46h 12mins 919 CNY 150.73
Drive 1877.2 km 20h 29mins 1,342 CNY 220.0
Flight 1500.42 km 8h 35mins 1,732 CNY 284.0
Take Bus from Guangdong Shenzhen to Guizhou Jinyang Bus Station
Time: 20h 48mins Cost: 427 CNY; $ 63.0 - 77.0 USD CO2 Emission: 47.46 kgs
Take Bus from Guizhou Jinyang Bus Station to Chengdu Wuguiqiao
Time: 10h 24mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 26.71 kgs
Take Train from Tazishan Park to Peopleu0027s Park
Time: 17mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.4 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Chengdu is to travel by bus, which will cost about 683 CNY or 100.80 USD.