Best way to travel between

Chengdu
Hanoi, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$100.0
2001.29 km
30h 18mins
60.04 kgs
 
train
$145.73
1720.95 km
43h 36mins
91.21 kgs
 
drive
$200.0
1683.15 km
19h 43mins
215.44 kgs
 
flight
$284.0
1185.6 km
5h 39mins
128.04 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2001.29 km 30h 18mins 2,110,360 VND 100.0
Train 1720.95 km 43h 36mins 3,075,428 VND 145.73
Drive 1683.15 km 19h 43mins 4,220,720 VND 200.0
Flight 1185.6 km 5h 39mins 5,993,422 VND 284.0
Take Train from Chunxi Road to Tazishan Park
Time: 10mins Cost: 21,104 VND; $ 0.9 - 1.1 USD CO2 Emission: 0.27 kgs
Take Bus from Chengdu Wuguiqiao to Guizhou Jinyang Bus Station
Time: 10h 18mins Cost: 844,144 VND; $ 36.0 - 44.0 USD CO2 Emission: 33.84 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 Hanoi
Time: 7h 28mins Cost: 506,486 VND; $ 21.6 - 26.4 USD CO2 Emission: 11.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Hanoi, Vietnam is to travel by bus, which will cost about 2,110,360 VND or 90.00 USD.