Home › Buses to Nakhon Si Thammarat
Buses to Nakhon Si Thammarat
37 scheduled departures reach Nakhon Si Thammarat from 4 origins on 4 Oct 2026. The cheapest seat comes from Hat Yai at ฿200, and the shortest typical ride is from Krabi, at about 3 h 20 min.
Where the buses come from
Hat Yai to Nakhon Si Thammarat
Hat Yai to Nakhon Si Thammarat: 13 departures, first 06:00 and last 18:00. Seats ฿200 to ฿640. About 3 h 50 min on the road.
Bangkok to Nakhon Si Thammarat
Bangkok to Nakhon Si Thammarat: 8 departures, first 07:30 and last 19:20. Seats ฿742 to ฿1,154. About 12 h on the road.
Krabi to Nakhon Si Thammarat
Krabi to Nakhon Si Thammarat: 8 departures, first 09:30 and last 21:00. Seats ฿400. About 3 h 20 min on the road.
Phuket to Nakhon Si Thammarat
Phuket to Nakhon Si Thammarat: 8 departures, first 06:55 and last 17:55. Seats ฿400. About 6 h 25 min on the road.
Where the buses arrive
- Nakhon Si Thammarat Bus Terminal — 45 departures
Who runs the buses
- Nakhon Borrikarn — 37 departures
- Nakhon Si Racha Tour — 4 departures
- Nakorn Sri Romyen — 2 departures
- Sri Suthep — 2 departures
Arrival times
Across all of these routes the busiest arrival hour is 13:00, with 6 departures. The earliest arrival is at 00:20 and the latest at 22:50.
The day across these routes
The first bus of the day leaves at 06:00 (Hat Yai to Nakhon Si Thammarat) and the last at 21:00 (Krabi to Nakhon Si Thammarat). The busiest hour is 17:00 with 6 departures, and 5 of the 45 departures, 11%, leave at 18:00 or later.
Fares run from ฿200 to ฿1,154, with the middle departure at ฿400. By seat type: VIP 4 (฿865 to ฿1,154); First class 3 (฿865 to ฿1,154); Standard 38 (฿200 to ฿742).
Typical ride lengths: 0 routes under 3 hours, 2 between 3 and 6, 1 between 6 and 10 and 1 over 10. The shortest is Krabi to Nakhon Si Thammarat at 3 h 20 min and the longest Bangkok to Nakhon Si Thammarat at 12 h.
Listed services: marked emergency exits on 37 trips; emergency window hammers on 6 trips; charging points on 2 trips.