Best way to travel between

Vientiane
Surat Thani
Travel Modes
Price
Distance
Duration
CO2
bus
$52.05
1626.56 km
25h 58mins
48.8 kgs
 
train
$74.0
1652.4 km
23h 34mins
87.58 kgs
 
drive
$190.0
1354.5 km
19h 13mins
173.38 kgs
 
flight
$695.0
1099.89 km
6h 30mins
118.79 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1626.56 km 25h 58mins 1,671 THB 52.05
Train 1652.4 km 23h 34mins 2,375 THB 74.0
Drive 1354.5 km 19h 13mins 6,098 THB 190.0
Flight 1099.89 km 6h 30mins 22,306 THB 695.0
Take Bus from Si Chiang Mai to Khon Kaen
Time: 3h 22mins Cost: 289 THB; $ 8.1 - 9.9 USD CO2 Emission: 6.81 kgs
Take Bus from Khon Kaen to Phitsanulok
Time: 5h 4mins Cost: 419 THB; $ 11.8 - 14.4 USD CO2 Emission: 10.18 kgs
Take Bus from Phitsanulok to Surat Thani
Time: 15h 28mins Cost: 963 THB; $ 27.0 - 33.0 USD CO2 Emission: 31.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vientiane and Surat Thani is to travel by bus, which will cost about 1,669 THB or 46.80 USD.