Best way to travel between

Shanghai, China
Ho Chi Minh City, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$218.97
4711.2 km
74h 46mins
141.34 kgs
 
flight
$237.0
2866.49 km
6h 46mins
309.58 kgs
 
train
$329.5
4236.95 km
53h 25mins
224.56 kgs
 
drive
$460.0
3810.73 km
47h 4mins
487.77 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4711.2 km 74h 46mins 4,621,055 VND 218.97
Flight 2866.49 km 6h 46mins 5,001,553 VND 237.0
Train 4236.95 km 53h 25mins 6,953,636 VND 329.5
Drive 3810.73 km 47h 4mins 9,707,656 VND 460.0
Take Bus from Shanghai East to Guizhou Jinyang Bus Station
Time: 24h 58mins Cost: 2,532,432 VND; $ 108.0 - 132.0 USD CO2 Emission: 69.3 kgs
Take Bus from Guizhou Jinyang Bus Station to Nanning Langdong
Time: 9h 22mins Cost: 738,626 VND; $ 31.5 - 38.5 USD CO2 Emission: 14.44 kgs
Take Bus from Nanning Langdong to Ninh Binh
Time: 7h 58mins Cost: 400,335 VND; $ 17.1 - 20.9 USD CO2 Emission: 14.8 kgs
Take Bus from Ninh Binh to Ho Chi Minh Mien Dong
Time: 29h 21mins Cost: 949,662 VND; $ 40.5 - 49.5 USD CO2 Emission: 42.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Ho Chi Minh City, Vietnam is to travel by bus, which will cost about 4,621,688 VND or 197.10 USD.