Best way to travel between

Hanoi, Vietnam
Chengdu
Travel Modes
Price
Distance
Duration
CO2
bus
$126.68
2833.53 km
61h 54mins
85.01 kgs
 
drive
$200.0
1634.04 km
19h 9mins
209.16 kgs
 
train
$245.0
2994.21 km
25h 32mins
158.69 kgs
 
flight
$284.0
1188.6 km
5h 40mins
128.37 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2833.53 km 61h 54mins 773 CNY 126.68
Drive 1634.04 km 19h 9mins 1,220 CNY 200.0
Train 2994.21 km 25h 32mins 1,495 CNY 245.0
Flight 1188.6 km 5h 40mins 1,732 CNY 284.0
Take Bus from Ha Noi to Luang Prabang
Time: 24h 43mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 22.49 kgs
Take Bus from Luang Prabang to Kunming
Time: 24h 43mins Cost: 284 CNY; $ 41.9 - 51.2 USD CO2 Emission: 35.99 kgs
Take Train from Chuanxingulou to North station
Time: 2mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.05 kgs
Take Bus from Kunming North to Chengdu
Time: 10h 18mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 26.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanoi, Vietnam and Chengdu is to travel by bus, which will cost about 775 CNY or 114.30 USD.