Best way to travel between

An Shun, Guangdong, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$127.4
1926.84 km
11h 5mins
102.12 kgs
 
drive
$179.55
1890.46 km
19h 7mins
241.98 kgs
 
flight
$344.35
1688.05 km
3h 23mins
182.31 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1926.84 km 11h 5mins 777 CNY 127.4
Drive 1890.46 km 19h 7mins 1,095 CNY 179.55
Flight 1688.05 km 3h 23mins 2,101 CNY 344.35
Take Train from Anshun West Station to Guiyang North
Time: 36mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 4.92 kgs
Take Train from Guiyang North to Shanghai Hongqiao
Time: 8h 59mins Cost: 732 CNY; $ 108.0 - 132.0 USD CO2 Emission: 96.45 kgs
Take Train from Shanghai Hongqiao Train Station to South Shaanxi Road
Time: 26mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 0.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from An Shun, Guangdong, China and Shanghai, China is to travel by train, which will cost about 775 CNY or 114.30 USD.