Best way to travel between

Shenzhen, Guangdong, China
Yichun, Jiangxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$181.85
4396.08 km
67h 9mins
131.88 kgs
 
train
$399.0
5075.84 km
32h 45mins
269.02 kgs
 
flight
$446.0
3423.0 km
11h 32mins
369.68 kgs
 
drive
$450.0
3811.0 km
38h 27mins
487.81 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4396.08 km 67h 9mins 1,109 CNY 181.85
Train 5075.84 km 32h 45mins 2,434 CNY 399.0
Flight 3423.0 km 11h 32mins 2,721 CNY 446.0
Drive 3811.0 km 38h 27mins 2,745 CNY 450.0
Take Bus from Shenzhen to Taiyuan Bus Terminal
Time: 31h 12mins Cost: 549 CNY; $ 81.0 - 99.0 USD CO2 Emission: 64.05 kgs
Take Bus from Taiyuan Bus Terminal to Jilin
Time: 24h 58mins Cost: 389 CNY; $ 57.5 - 70.2 USD CO2 Emission: 49.8 kgs
Take Bus from Jilin to Harbin Nangang
Time: 4h 10mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 7.55 kgs
Take Bus from Harbin Nangang to Yichun
Time: 4h 10mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 10.49 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Yichun, Jiangxi, China is to travel by bus, which will cost about 1,110 CNY or 163.80 USD.