Best way to travel between

Surat Thani
Vientiane
Travel Modes
Price
Distance
Duration
CO2
bus
$42.0
1320.9 km
21h 39mins
39.63 kgs
 
train
$54.0
1610.92 km
23h 48mins
85.38 kgs
 
bus
$65.0
1414.0 km
26h 40mins
42.42 kgs
 
train
$95.0
1823.12 km
30h 23mins
96.63 kgs
 
flight
$134.0
1392.3 km
9h 21mins
150.37 kgs
 
drive
$160.0
1453.39 km
22h 15mins
186.03 kgs
 
flight
$226.0
1141.35 km
6h 52mins
123.27 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1320.9 km 21h 39mins 335,390 LAK 42.0
Train 1610.92 km 23h 48mins 431,216 LAK 54.0
Bus 1414.0 km 26h 40mins 519,056 LAK 65.0
Train 1823.12 km 30h 23mins 758,621 LAK 95.0
Flight 1392.3 km 9h 21mins 1,070,054 LAK 134.0
Drive 1453.39 km 22h 15mins 1,277,677 LAK 160.0
Flight 1141.35 km 6h 52mins 1,804,718 LAK 226.0
Take Bus from Surat Thani to Bangkok Mochit Bus Terminal
Time: 10h 12mins Cost: 183,666 LAK; $ 20.7 - 25.3 USD CO2 Emission: 20.08 kgs
Take Bus from Bangkok Mochit to Si Chiang Mai
Time: 10h 26mins Cost: 151,724 LAK; $ 17.1 - 20.9 USD CO2 Emission: 19.56 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Surat Thani and Vientiane is to travel by bus, which will cost about 335,390 LAK or 37.80 USD.