Best way to travel between

Vientiane
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$27.0
652.8 km
12h 27mins
34.6 kgs
 
drive
$120.0
768.38 km
11h 58mins
98.35 kgs
 
flight
$141.0
546.41 km
2h 39mins
59.01 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 652.8 km 12h 27mins 867 THB 27.0
Drive 768.38 km 11h 58mins 3,851 THB 120.0
Flight 546.41 km 2h 39mins 4,525 THB 141.0
Take Bus from Vientiane to Thanaleng
Time: 31mins Cost: 385 THB; $ 10.8 - 13.2 USD CO2 Emission: 0.49 kgs
Take Train from Thanaleng to Nong Khai
Time: 10mins Cost: 160 THB; $ 4.5 - 5.5 USD CO2 Emission: 0.29 kgs
Take Train from Nong Khai to Bangkok Hualamphong
Time: 10h 43mins Cost: 321 THB; $ 9.0 - 11.0 USD CO2 Emission: 33.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vientiane and Bangkok Thailand is to travel by train, which will cost about 867 THB or 24.30 USD.