Best way to travel between

Shanghai, China
Luzhou, Sichuan, China
Travel Modes
Price
Distance
Duration
CO2
bus
$110.49
2676.97 km
40h 41mins
80.31 kgs
 
train
$113.0
2633.71 km
44h 19mins
139.59 kgs
 
flight
$203.5
1942.5 km
11h 46mins
209.79 kgs
 
drive
$230.0
1973.48 km
20h 16mins
252.61 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2676.97 km 40h 41mins 674 CNY 110.49
Train 2633.71 km 44h 19mins 689 CNY 113.0
Flight 1942.5 km 11h 46mins 1,241 CNY 203.5
Drive 1973.48 km 20h 16mins 1,403 CNY 230.0
Take Bus from Shanghai to Jinan Bus Terminal
Time: 13h 23mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 25.86 kgs
Take Bus from Jinan Bus Terminal to Luzhou
Time: 26h 16mins Cost: 430 CNY; $ 63.4 - 77.5 USD CO2 Emission: 54.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Luzhou, Sichuan, China is to travel by bus, which will cost about 671 CNY or 99.00 USD.