Best way to travel between

Luzhou, Sichuan, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$114.0
2644.01 km
43h 20mins
140.13 kgs
 
bus
$118.53
2695.51 km
40h 41mins
80.87 kgs
 
drive
$230.0
2016.0 km
20h 45mins
258.05 kgs
 
flight
$280.0
1908.9 km
6h 22mins
206.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2644.01 km 43h 20mins 695 CNY 114.0
Bus 2695.51 km 40h 41mins 723 CNY 118.53
Drive 2016.0 km 20h 45mins 1,403 CNY 230.0
Flight 1908.9 km 6h 22mins 1,708 CNY 280.0
Take Bus from Luzhou to Guizhou Jinyang Bus Station
Time: 8h 14mins Cost: 128 CNY; $ 18.9 - 23.1 USD CO2 Emission: 16.47 kgs
Take Bus from Guizhou Jinyang Bus Station to Anshun South
Time: 1h 33mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 2.68 kgs
Take Train from Anshun to Songjiang
Time: 31h 7mins Cost: 519 CNY; $ 76.5 - 93.5 USD CO2 Emission: 104.14 kgs
Take Train from Zuibachi Park to Xiaonanmen Station
Time: 1h 13mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 2.21 kgs
Source: Rome2rio

Mode of travel comparision chart

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