Traveling by bus from Nakhon Si Thammarat to Bangkok takes around 360 minutes and costs between 450 to 900 THB. This is a suitable option for those who prefer a direct journey with a mid-range cost. It's advisable to check current schedules for the most convenient option.
Cheapest
Taking the bus is the cheapest option, with prices ranging from 450 to 900 THB. However, you should consider the relatively long travel time.
For families
For families, the bus offers a direct and comfortable ride, but it's important to check the schedules to ensure it fits the family timetable.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choicevia Agoda
Popular choicevia Agoda
No reviews yet — be the first!