Traveling from Ayutthaya to Surat Thani by bus takes about 6 hours and costs between 450 to 900 THB. This is a relatively quick and budget-friendly option worth considering. However, be aware that the journey is long and may not always be comfortable.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choicevia Agoda
Premium stayvia Agoda
No reviews yet — be the first!
Cheapest
The bus is the cheapest option, with prices ranging from 450 to 900 THB. However, keep in mind that the journey is long and may not always be comfortable.
For families
For families, the bus can be a good alternative if you're willing to compromise on comfort. The trip is long, so it's wise to prepare accordingly.