Best way to travel between

Singapore
Vientiane
Travel Modes
Price
Distance
Duration
CO2
train
$110.0
3296.0 km
42h 34mins
174.69 kgs
 
flight
$243.0
1963.5 km
5h 33mins
212.06 kgs
 
drive
$550.0
3062.04 km
45h 7mins
391.94 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3296.0 km 42h 34mins 878,403 LAK 110.0
Flight 1963.5 km 5h 33mins 1,940,472 LAK 243.0
Drive 3062.04 km 45h 7mins 4,392,014 LAK 550.0
Take Bus from Singapore to Hat Yai
Time: 10h 41mins Cost: 279,492 LAK; $ 31.5 - 38.5 USD CO2 Emission: 28.0 kgs
Take Train from Hat Yai to Trang
Time: 2h 40mins Cost: 87,840 LAK; $ 9.9 - 12.1 USD CO2 Emission: 6.18 kgs
Take Car from Trang to Trang Bus Terminal
Time: 5mins Cost: 23,956 LAK; $ 2.7 - 3.3 USD CO2 Emission: 0.28 kgs
Take Bus from Trang Bus Terminal to Southern Route Bus Terminal
Time: 12h 22mins Cost: 239,564 LAK; $ 27.0 - 33.0 USD CO2 Emission: 26.53 kgs
Take Car from Southern Route Bus Terminal to Talat Phlu
Time: 40mins Cost: 79,855 LAK; $ 9.0 - 11.0 USD CO2 Emission: 1.67 kgs
Take Train from Talat Phlu to Nong Khai
Time: 12h 24mins Cost: 151,724 LAK; $ 17.1 - 20.9 USD CO2 Emission: 28.69 kgs
Take Bus from Nong Khai Province to Vientiane
Time: 33mins Cost: 15,971 LAK; $ 1.8 - 2.2 USD CO2 Emission: 24.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Singapore and Vientiane is to travel by train, which will cost about 878,403 LAK or 99.00 USD.