Best way to travel between

Ho Chi Minh City, Vietnam
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
bus
$219.02
4731.3 km
75h 29mins
141.94 kgs
 
flight
$235.0
2810.83 km
4h 2mins
303.57 kgs
 
train
$319.56
4321.88 km
53h 29mins
229.06 kgs
 
drive
$470.0
3868.3 km
48h 47mins
495.14 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4731.3 km 75h 29mins 1,336 CNY 219.02
Flight 2810.83 km 4h 2mins 1,434 CNY 235.0
Train 4321.88 km 53h 29mins 1,949 CNY 319.56
Drive 3868.3 km 48h 47mins 2,867 CNY 470.0
Take Bus from Ho Chi Minh Mien Dong to Ninh Binh
Time: 29h 38mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 43.23 kgs
Take Bus from Ninh Binh to Nanning Langdong
Time: 8h 3mins Cost: 116 CNY; $ 17.1 - 20.9 USD CO2 Emission: 14.98 kgs
Take Bus from Nanning Langdong to Guizhou Jinyang Bus Station
Time: 9h 27mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 14.58 kgs
Take Bus from Guizhou Jinyang Bus Station to Shanghai East
Time: 25h 12mins Cost: 732 CNY; $ 108.0 - 132.0 USD CO2 Emission: 69.17 kgs
Source: Rome2rio

Mode of travel comparision chart

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