Best way to travel between

Din Daeng Bangkok Thailand
Hanoi, Vietnam
Travel Modes
Price
Distance
Duration
CO2
train
$9.45
1453.18 km
30h 29mins
77.02 kgs
 
bus
$36.86
1415.19 km
30h 33mins
42.46 kgs
 
drive
$121.54
1332.99 km
19h 28mins
170.62 kgs
 
flight
$209.95
1052.61 km
5h 14mins
113.68 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1453.18 km 30h 29mins 199,429 VND 9.45
Bus 1415.19 km 30h 33mins 777,879 VND 36.86
Drive 1332.99 km 19h 28mins 2,564,932 VND 121.54
Flight 1052.61 km 5h 14mins 4,430,701 VND 209.95
Take Train from Bang Sue Junction to Nong Khai
Time: 9h 6mins Cost: 189,932 VND; $ 8.1 - 9.9 USD CO2 Emission: 34.39 kgs
Take Drive from Nong Khai to Vientiane Talat Sao Station
Time: 27mins Cost: 70,053 VND; $ 3.0 - 3.7 USD CO2 Emission: 2.83 kgs
Take Bus from Vientiane Talat Sao Station to Vientiane Plaza Hotel
Time: 3mins Cost: 633 VND; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Taxi from Vientiane Plaza Hotel to Vientiane Bus Station
Time: 9mins Cost: 274,347 VND; $ 11.7 - 14.3 USD CO2 Emission: 1.24 kgs
Take Bus from Vientiane Bus Station to Vinh Station
Time: 12h 0mins Cost: 527,590 VND; $ 22.5 - 27.5 USD CO2 Emission: 13.47 kgs
Take Walk from Vinh Station to Vinh
Time: 26mins Cost: 0 VND; $ 0.0 - 0.0 USD CO2 Emission: 0.28 kgs
Take Train from Vinh to Ha Noi
Time: 5h 48mins Cost: 211,036 VND; $ 9.0 - 11.0 USD CO2 Emission: 16.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Din Daeng Bangkok Thailand and Hanoi, Vietnam is to travel by train, which will cost about 189,932 VND or 8.10 USD.