Best way to travel between

Chiang Mai Thailand
Hanoi, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$76.0
1830.12 km
40h 19mins
54.9 kgs
 
bus
$96.0
1403.52 km
47h 56mins
42.11 kgs
 
bus
$105.0
1939.49 km
45h 58mins
58.18 kgs
 
train
$137.0
2565.73 km
51h 19mins
135.98 kgs
 
drive
$140.0
1291.32 km
19h 59mins
165.29 kgs
 
flight
$191.0
828.88 km
5h 22mins
89.52 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1830.12 km 40h 19mins 1,603,874 VND 76.0
Bus 1403.52 km 47h 56mins 2,025,946 VND 96.0
Bus 1939.49 km 45h 58mins 2,215,878 VND 105.0
Train 2565.73 km 51h 19mins 2,891,193 VND 137.0
Drive 1291.32 km 19h 59mins 2,954,504 VND 140.0
Flight 828.88 km 5h 22mins 4,030,788 VND 191.0
Take Bus from Chiang Mai to Udon Thani
Time: 11h 2mins Cost: 590,901 VND; $ 25.2 - 30.8 USD CO2 Emission: 22.27 kgs
Take Bus from Udon Thani to Vientiane Talat Sao Station
Time: 3h 2mins Cost: 168,829 VND; $ 7.2 - 8.8 USD CO2 Emission: 10.06 kgs
Take Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
Time: 24h 14mins Cost: 844,144 VND; $ 36.0 - 44.0 USD CO2 Emission: 22.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chiang Mai Thailand and Hanoi, Vietnam is to travel by bus, which will cost about 1,603,874 VND or 68.40 USD.