Home › Buses to Thap Put
Buses to Thap Put
13 scheduled departures reach Thap Put from 2 origins on 4 Oct 2026. The cheapest seat comes from Nakhon Si Thammarat at ฿400, and the shortest typical ride is from Nakhon Si Thammarat, at about 4 h 45 min.
Where the buses come from
Nakhon Si Thammarat to Thap Put
Nakhon Si Thammarat to Thap Put: 8 departures, first 07:00 and last 17:30. Seats ฿400. About 4 h 45 min on the road.
Bangkok to Thap Put
Bangkok to Thap Put: 5 departures, first 16:00 and last 19:50. Seats ฿713 to ฿1,109. About 10 h 30 min on the road.
Where the buses arrive
- Thap Put — 13 departures
Who runs the buses
- Nakhon Borrikarn — 8 departures
- Lignite — 5 departures
Arrival times
Across all of these routes the busiest arrival hour is 04:00, with 3 departures. The earliest arrival is at 04:00 and the latest at 22:15.
The day across these routes
The first bus of the day leaves at 07:00 (Nakhon Si Thammarat to Thap Put) and the last at 19:50 (Bangkok to Thap Put). The busiest hour is 07:00 with 2 departures, and 3 of the 13 departures, 23%, leave at 18:00 or later.
Fares run from ฿400 to ฿1,109, with the middle departure at ฿400. By seat type: VIP 3 (฿1,109); First class 2 (฿713); Standard 8 (฿400).
Typical ride lengths: 0 routes under 3 hours, 1 between 3 and 6, 0 between 6 and 10 and 1 over 10. The shortest is Nakhon Si Thammarat to Thap Put at 4 h 45 min and the longest Bangkok to Thap Put at 10 h 30 min.
Listed services: marked emergency exits on 8 trips; charging points on 5 trips.