Traveling from Surat Thani to Bangkok by bus takes about 9 hours and costs between 400 and 1000 THB. This is a suitable option for those looking for a direct and straightforward journey. However, the lengthy travel time should be considered.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choicevia Agoda
Popular choicevia Agoda
No reviews yet — be the first!
Cheapest
The bus is the most budget-friendly option with prices starting at 400 THB, but the journey takes around 9 hours.
For families
For families looking for a straightforward and comfortable trip, the bus is a good solution, though the long travel time should be anticipated.