Best way to travel between

Shanghai, China
Da Nang, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$207.0
4013.91 km
61h 50mins
120.42 kgs
 
flight
$257.0
2319.45 km
6h 22mins
250.5 kgs
 
train
$294.5
3332.34 km
37h 7mins
176.61 kgs
 
drive
$370.0
3035.05 km
34h 46mins
388.49 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4013.91 km 61h 50mins 4,368,445 VND 207.0
Flight 2319.45 km 6h 22mins 5,423,625 VND 257.0
Train 3332.34 km 37h 7mins 6,215,010 VND 294.5
Drive 3035.05 km 34h 46mins 7,808,332 VND 370.0
Take Bus from Shanghai East to Guizhou Jinyang Bus Station
Time: 24h 43mins Cost: 2,532,432 VND; $ 108.0 - 132.0 USD CO2 Emission: 68.64 kgs
Take Bus from Guizhou Jinyang Bus Station to Nanning Langdong
Time: 9h 16mins Cost: 738,626 VND; $ 31.5 - 38.5 USD CO2 Emission: 14.3 kgs
Take Bus from Nanning Langdong to Hai Phong
Time: 6h 42mins Cost: 548,694 VND; $ 23.4 - 28.6 USD CO2 Emission: 13.09 kgs
Take Bus from Hai Phong Tam Bac to Da Nang
Time: 18h 22mins Cost: 612,004 VND; $ 26.1 - 31.9 USD CO2 Emission: 24.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Da Nang, Vietnam is to travel by bus, which will cost about 4,368,445 VND or 186.30 USD.