Best way to travel between

Wenshan, Yunnan, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$198.9
2565.82 km
18h 3mins
135.99 kgs
 
drive
$220.42
2374.29 km
24h 7mins
303.91 kgs
 
flight
$305.76
1984.88 km
4h 18mins
214.37 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2565.82 km 18h 3mins 1,213 CNY 198.9
Drive 2374.29 km 24h 7mins 1,345 CNY 220.42
Flight 1984.88 km 4h 18mins 1,865 CNY 305.76
Take Taxi from Wenshan City to Puzhehei
Time: 1h 20mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 11.94 kgs
Take Train from Puzhehei to Nanning East
Time: 3h 13mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 27.36 kgs
Take Train from Nanning East to Shanghai Hongqiao Station
Time: 12h 0mins Cost: 793 CNY; $ 117.0 - 143.0 USD CO2 Emission: 102.93 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 Wenshan, Yunnan, China and Shanghai, China is to travel by train, which will cost about 1,214 CNY or 179.10 USD.