Best way to travel between

Da Nang, Vietnam
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
flight
$157.0
2247.44 km
6h 37mins
242.72 kgs
 
train
$284.56
3333.36 km
36h 9mins
176.67 kgs
 
drive
$370.0
3089.59 km
36h 25mins
395.47 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2247.44 km 6h 37mins 958 CNY 157.0
Train 3333.36 km 36h 9mins 1,736 CNY 284.56
Drive 3089.59 km 36h 25mins 2,257 CNY 370.0
Take Flight from DAD to SHA
Time: 6h 4mins Cost: 976 CNY; $ 144.0 - 176.0 USD CO2 Emission: 241.13 kgs
Take Train from Hongqiao Airport T1 to Yuyuan Garden Station
Time: 30mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Da Nang, Vietnam and Shanghai, China is to travel by air, which will cost about 958 CNY or 141.30 USD.