Hat Yai → Phuket by bus
The bus from Hat Yai to Phuket takes about 7 hours and costs ฿470–฿731. There are 4 departures bookable through Busaba — first bus 11:45, last bus 21:30, leaving from Hat Yai Bus Terminal 1.
- Fares today: ฿470–฿731 (Prices checked 2026-10-02)
Fares and times from the reservation systems of Sri Trang Tour. Checked 02 Oct 2026 02:12 (ICT).
FromHat Yai
ToPhuket
Timetable · 2026-10-02
Tue 29 Sep 1 departure
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Wed 30 Sep 6 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 19:30 | 02:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | First Class | ฿731Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Thu 01 Oct 5 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Fri 02 Oct 6 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 19:30 | 02:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | First Class | ฿731Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Sat 03 Oct 6 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 19:30 | 02:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | First Class | ฿731Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Sun 04 Oct 6 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 19:30 | 02:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | First Class | ฿731Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
Mon 05 Oct 6 departures
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 08:00 | 15:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 11:45 | 18:45 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 13:00 | 20:00 | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 18:00 | 01:00next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
| 19:30 | 02:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | First Class | ฿731Choose seat |
| 21:30 | 04:30next day | 7h | Sri Trang TourHat Yai Bus Terminal 1 · snack included | Premium eco | ฿470Choose seat |
252 km apart in a straight line, averaging 36 km/h over 7h
Which departures run on which days
| Departs | Operator | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|---|
| 08:00 | Sri Trang Tour | ✓ | · | ✓ | ✓ | ✓ | ✓ | ✓ |
| 11:45 | Sri Trang Tour | ✓ | · | ✓ | ✓ | ✓ | ✓ | ✓ |
| 13:00 | Sri Trang Tour | ✓ | · | ✓ | ✓ | ✓ | ✓ | ✓ |
| 18:00 | Sri Trang Tour | ✓ | · | ✓ | ✓ | ✓ | ✓ | ✓ |
| 19:30 | Sri Trang Tour | ✓ | · | ✓ | · | ✓ | ✓ | ✓ |
| 21:30 | Sri Trang Tour | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
4departures
1operators
฿470From
Operators on this route
- Sri Trang Tour
4 departures/day · Class: First Class, Premium eco · from ฿470
| Operator | Class | From |
|---|---|---|
| Sri Trang Tour | First Class | ฿731 |
| Sri Trang Tour | Premium eco | ฿470 |
Terminals
- Hat Yai Hat Yai Bus Terminal 1
- Phuket Phuket Bus Terminal 2
Asked about this route
- How much does the Hat Yai to Phuket bus cost?
- ฿470–฿731 for 2026-10-02.
- How many hours is Hat Yai to Phuket by bus?
- 7h for the typical service.
Frequently asked
- About 7 hours, and every scheduled service takes the same time.
- ฿470 to ฿731 depending on operator and class — real fares for 2026-10-02.
- First departure 11:45, last departure 21:30.
- Hat Yai Bus Terminal 1. It arrives at Phuket Bus Terminal 2.
- 1 licensed operators sell this route through Busaba: Sri Trang Tour.
- Yes — 1 of the 4 departures leave between 20:00 and 05:00.
Booking from outside Thailand? Read the guide →
New to Thai intercity buses? Read how bus travel in Thailand works — classes, terminals and tickets.
Related routes
- Return trip: Phuket to Hat Yai bus
- More buses to Phuket
- All buses from Hat Yai
- Hat Yai – Nakhon Si Thammarat
- Nakhon Si Thammarat – Hat Yai
- Ranong – Phuket
- Phuket – Takua Pa Bus Terminal
- Khura Buri Bus Terminal – Phuket
- Takua Pa Bus Terminal – Phuket
- Bangkok – Phuket
- Phuket – Surat Thani
Read from the live Busaba booking system on 02 Oct 2026 02:12 (ICT), for departures on 2026-10-02.