EZseat

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

Who runs the buses

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.