Best way to travel between

Chengdu
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$111.0
2539.14 km
32h 35mins
76.17 kgs
 
train
$190.38
2144.1 km
47h 32mins
113.64 kgs
 
drive
$230.0
1939.35 km
21h 13mins
248.24 kgs
 
flight
$285.0
1562.4 km
8h 21mins
168.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2539.14 km 32h 35mins 677 CNY 111.0
Train 2144.1 km 47h 32mins 1,161 CNY 190.38
Drive 1939.35 km 21h 13mins 1,403 CNY 230.0
Flight 1562.4 km 8h 21mins 1,739 CNY 285.0
Take Train from Peopleu0027s Park to Tazishan Park
Time: 16mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Take Bus from Chengdu Wuguiqiao to Guizhou Jinyang Bus Station
Time: 10h 6mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 33.19 kgs
Take Bus from Guizhou Jinyang Bus Station to Guangdong Shenzhen
Time: 20h 12mins Cost: 427 CNY; $ 63.0 - 77.0 USD CO2 Emission: 42.78 kgs
Source: Rome2rio

Mode of travel comparision chart

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