Nakhon Si Thammarat to Bangkok by bus

5 buses leave Nakhon Si Thammarat for Bangkok every day, with fares from ฿742 to ฿1,154. The quickest trip takes 11h; the first bus departs at 08:00 from Nakhon Si Thammarat Bus Terminal, the last at 18:00. Operators: Nakhon Si Racha Tour, Sri Suthep and Nakorn Sri Romyen. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
08:00→ 19:0011hNakhon Si Racha TourEconomy฿742Book
17:00→ 05:0012hSri SuthepVIP · 32 seats฿865Book
17:00→ 04:0011hNakhon Si Racha TourPremium Economy฿865Book
18:00→ 05:3011h 30mNakorn Sri RomyenVIP · 30 seats฿1,154Book
18:00→ 05:0011hNakhon Si Racha TourPremium Economy฿865Book

Where to board in Nakhon Si Thammarat

Bus companies on this route

Questions travellers ask

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

The fastest bus takes 11h. Most departures take about 11h.

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

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

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

The first bus leaves at 08:00 and the last at 18:00: 5 departures a day.

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

Most buses leave from Nakhon Si Thammarat Bus Terminal.

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