Best way to travel between

Bangkok Thailand
Hanoi, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$79.5
2076.48 km
55h 22mins
62.29 kgs
 
flight
$88.0
1052.64 km
5h 33mins
113.69 kgs
 
train
$108.0
2782.03 km
52h 19mins
147.45 kgs
 
drive
$200.0
1380.06 km
20h 10mins
176.65 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2076.48 km 55h 22mins 1,677,736 VND 79.5
Flight 1052.64 km 5h 33mins 1,857,117 VND 88.0
Train 2782.03 km 52h 19mins 2,279,189 VND 108.0
Drive 1380.06 km 20h 10mins 4,220,720 VND 200.0
Take Train from Phaya Thai to Mo Chit
Time: 10mins Cost: 42,207 VND; $ 1.8 - 2.2 USD CO2 Emission: 0.3 kgs
Take Bus from Bangkok Mochit to Chiang Mai
Time: 9h 46mins Cost: 506,486 VND; $ 21.6 - 26.4 USD CO2 Emission: 20.8 kgs
Take Bus from Chiang Mai to Luang Prabang
Time: 18h 32mins Cost: 514,717 VND; $ 22.0 - 26.8 USD CO2 Emission: 18.84 kgs
Take Bus from Luang Prabang to Ha Noi
Time: 24h 43mins Cost: 614,326 VND; $ 26.2 - 32.0 USD CO2 Emission: 22.49 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Hanoi, Vietnam is to travel by bus, which will cost about 1,688,288 VND or 72.00 USD.