Best way to travel between

Chengdu
Shenyang
Travel Modes
Price
Distance
Duration
CO2
bus
$124.0
3109.79 km
41h 56mins
93.29 kgs
 
train
$138.75
2727.92 km
43h 4mins
144.58 kgs
 
drive
$300.0
2518.38 km
25h 34mins
322.35 kgs
 
flight
$336.0
2354.1 km
11h 49mins
254.24 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3109.79 km 41h 56mins 756 CNY 124.0
Train 2727.92 km 43h 4mins 846 CNY 138.75
Drive 2518.38 km 25h 34mins 1,830 CNY 300.0
Flight 2354.1 km 11h 49mins 2,050 CNY 336.0
Take Bus from Chengdu to Jinan Bus Terminal
Time: 26h 16mins Cost: 458 CNY; $ 67.5 - 82.5 USD CO2 Emission: 49.46 kgs
Take Bus from Jinan to Jianshejie terminal
Time: 9h 46mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 34.4 kgs
Take Bus from Huyue Kuaike to Anshan
Time: 3h 32mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 8.92 kgs
Take Car from Anshan to Shenyang
Time: 21mins Cost: 67 CNY; $ 9.9 - 12.1 USD CO2 Emission: 2.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Shenyang is to travel by bus, which will cost about 756 CNY or 111.60 USD.