Nakhon Si Thammarat → Hat Yai by bus
The bus from Nakhon Si Thammarat to Hat Yai takes about 3h 30m and costs ฿200–฿640. There are 21 departures bookable through Busaba — first bus 06:00, last bus 18:00, leaving from Nakhon Si Thammarat Bus Terminal.
- Fares today: ฿200–฿640 (Prices checked 2026-10-02)
Fares and times from the reservation systems of Nakhon Borrikarn. Checked 02 Oct 2026 02:19 (ICT).
Timetable · 2026-10-02
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 06:00 | 09:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 07:00 | 10:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 07:00 | 10:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 08:00 | 11:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 08:00 | 11:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 09:00 | 12:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 10:00 | 13:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 10:00 | 13:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 11:00 | 14:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 12:00 | 15:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 12:00 | 15:30 | 3h 30m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿640Choose seat |
| 12:00 | 15:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 13:00 | 16:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 14:00 | 17:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 14:00 | 17:30 | 3h 30m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿640Choose seat |
| 14:00 | 17:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 15:00 | 18:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 16:00 | 19:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 16:00 | 19:50 | 3h 50m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 17:00 | 20:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
| 18:00 | 21:35 | 3h 35m | Nakhon BorrikarnNakhon Si Thammarat Bus Terminal | P2 | ฿200Choose seat |
171 km apart in a straight line, averaging 48 km/h over 3h 35m
Operators on this route
- Nakhon Borrikarn
21 departures/day · Class: P2 · from ฿200
Terminals
- Nakhon Si Thammarat Nakhon Si Thammarat Bus Terminal
- Hat Yai Hat Yai Bus Terminal 1
Frequently asked
- About 3h 30m. Across the 21 scheduled departures it ranges from 3h 30m to 3h 50m depending on the service.
- ฿200 to ฿640 depending on operator and class — real fares for 2026-10-02.
- First departure 06:00, last departure 18:00.
- Nakhon Si Thammarat Bus Terminal. It arrives at Hat Yai Bus Terminal 1.
- 1 licensed operators sell this route through Busaba: Nakhon Borrikarn.
- Not on the current timetable — departures run from 06:00 to 18:00.
Booking from outside Thailand? Read the guide →
Wondering how booking, boarding and bus classes work here? The Thailand bus guide explains it.
Related routes
- Return trip: Hat Yai to Nakhon Si Thammarat bus
- More buses to Hat Yai
- All buses from Nakhon Si Thammarat
- Nakhon Si Thammarat – Songkhla
- Nakhon Si Thammarat – Bangkok
- Bangkok – Nakhon Si Thammarat
- Bangkok – Hat Yai
- Nakhon Si Thammarat – Krabi
- Nakhon Si Thammarat – Phangnga
- Nakhon Si Thammarat – Phuket
- Nakhon Si Thammarat – Thap Put
Crossing the border from here
This service ends in Hat Yai, the town. The crossing itself is the Sadao–Bukit Kayu Hitam crossing, about 60 km on, reached on foot or by local transport from the terminal, and it leads to Kedah, Malaysia.
Published hours are 05:00–23:00 ICT, set by the crossing rather than by the bus, and a land border can close at short notice. Book the return separately once you know how long the queue took.
Read from the live Busaba booking system on 02 Oct 2026 02:19 (ICT), for departures on 2026-10-02.