Best way to travel between

Yichun, Jiangxi, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
bus
$100.0
3395.7 km
38h 9mins
101.87 kgs
 
train
$309.0
3160.29 km
18h 45mins
167.5 kgs
 
drive
$330.0
2735.64 km
27h 42mins
350.16 kgs
 
flight
$335.0
2189.2 km
9h 24mins
236.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3395.7 km 38h 9mins 610 CNY 100.0
Train 3160.29 km 18h 45mins 1,885 CNY 309.0
Drive 2735.64 km 27h 42mins 2,013 CNY 330.0
Flight 2189.2 km 9h 24mins 2,044 CNY 335.0
Take Bus from Yichun to Harbin Nangang
Time: 4h 12mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 10.67 kgs
Take Bus from Haerbin Nangang to Changchun
Time: 2h 6mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 7.94 kgs
Take Bus from Changchun to Jianshejie terminal
Time: 12h 15mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 21.62 kgs
Take Bus from Jianshejie Terminal to Shanghai Hutie Terminal
Time: 16h 27mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 61.66 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yichun, Jiangxi, China and Shanghai, China is to travel by bus, which will cost about 610 CNY or 90.00 USD.