Bangkok to Nakhon Si Thammarat by bus

8 buses leave Bangkok for Nakhon Si Thammarat every day, with fares from ฿865 to ฿1,154. The quickest trip takes 10h 30m; the first bus departs at 07:30 from Bangkok Bus Terminal Southern (Sai Tai Mai), the last at 18:50. Operators: Nakorn Sri Romyen, Sri Suthep and Nakhon Si Racha Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassBoarding pointFare
07:30→ 18:0010h 30mNakorn Sri RomyenVIP · 40 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿865Book
16:15→ 04:4012h 25mNakorn Sri RomyenVIP · 30 seatsBangkok Bus Terminal Chatuchak (Mo Chit 2)฿1,154Book
16:30→ 05:0012h 30mSri SuthepVIP · 32 seatsBangkok Bus Terminal Chatuchak (Mo Chit 2)฿865Book
17:30→ 05:0011h 30mSri SuthepVIP · 32 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿865Book
17:40→ 04:4011hNakorn Sri RomyenVIP · 30 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿1,154Book
18:30→ 06:4012h 10mSri SuthepVIP · 32 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿865Book
18:35→ 05:0510h 30mNakorn Sri RomyenVIP · 40 seatsBangkok Bus Terminal Southern (Sai Tai Mai)฿865Book
18:50→ 06:5012hNakhon Si Racha TourFirst ClassBangkok Bus Terminal Southern (Sai Tai Mai)฿1,154Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Nakhon Si Thammarat?

The fastest bus takes 10h 30m. Most departures take about 11h 45m.

How much is a bus ticket from Bangkok to Nakhon Si Thammarat?

Fares run from ฿865 to ฿1,154, set by the bus companies.

When do the first and last buses from Bangkok to Nakhon Si Thammarat leave?

The first bus leaves at 07:30 and the last at 18:50: 8 departures a day.

Where does the bus to Nakhon Si Thammarat leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Southern (Sai Tai Mai). Some also leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Questions about the bus from Bangkok to Nakhon Si Thammarat? Ask BeeBee →