Nakhon Si Thammarat to Thap Put by bus

8 buses leave Nakhon Si Thammarat for Thap Put every day, with fares from ฿400 to ฿400. The quickest trip takes 3h 50m; the first bus departs at 07:00 from Nakhon Si Thammarat Bus Terminal, the last at 17:30. Operators: Nakhon Borrikarn. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
07:00→ 11:454h 45mNakhon BorrikarnP2฿400Book
07:30→ 11:203h 50mNakhon BorrikarnP2฿400Book
08:30→ 13:154h 45mNakhon BorrikarnP2฿400Book
10:30→ 15:154h 45mNakhon BorrikarnP2฿400Book
12:00→ 16:454h 45mNakhon BorrikarnP2฿400Book
13:30→ 18:154h 45mNakhon BorrikarnP2฿400Book
16:30→ 21:154h 45mNakhon BorrikarnP2฿400Book
17:30→ 22:154h 45mNakhon BorrikarnP2฿400Book

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 Thap Put?

The fastest bus takes 3h 50m. Most departures take about 4h 45m.

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

Fares run from ฿400 to ฿400, set by the bus companies.

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

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

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

Most buses leave from Nakhon Si Thammarat Bus Terminal.

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