Bus from Hat Yai
Direct buses run from Hat Yai to 19 destinations. Fares start at ฿200. The fastest service takes about 2h 15m. Earliest departure 06:00, latest 21:30.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Hat Yai → Bangkok | 3 | 14h | ฿873–฿1,019 |
| Hat Yai → Chon Buri | 2 | 11h 30m | ฿1,191–฿1,588 |
| Hat Yai → Donsak Pier (Seatran Ferry) | 1 | 5h | ฿522 |
| Hat Yai → Khon Kaen | 2 | 21h 30m | ฿1,491–฿1,988 |
| Hat Yai → Koh Phangan | 1 | 8h 30m | ฿810 |
| Hat Yai → Koh Samui | 1 | 7h | ฿747 |
| Hat Yai → Kumphawapi Intersection | 2 | 22h 30m | ฿1,611–฿2,148 |
| Hat Yai → Na Tub Intersection | 2 | 4h 40m | ฿640 |
| Hat Yai → Nakhon Ratchasima | 2 | 17h 30m | ฿1,298–฿1,730 |
| Hat Yai → Nakhon Si Thammarat | 21 | 3h 50m | ฿200–฿640 |
| Hat Yai → Phayao | 2 | 23h | ฿1,758–฿2,344 |
| Hat Yai → Phitsanulok | 2 | 18h | ฿1,411–฿1,882 |
| Hat Yai → Phrae | 2 | 22h | ฿1,600–฿2,134 |
| Hat Yai → Phuket | 4 | 7h | ฿470–฿731 |
| Hat Yai → Rayong | 2 | 13h 30m | ฿1,266–฿1,688 |
| Hat Yai → Surat Thani | 2 | 5h | ฿522 |
| Hat Yai → Trang | 4 | 2h 15m | ฿470–฿731 |
| Hat Yai → Udon Thani | 2 | 23h 30m | ฿1,611–฿2,148 |
| Hat Yai → Uttaradit | 2 | 20h | ฿1,523–฿2,030 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.