Buses to Phuket
Buses run to Phuket from 19 towns, with 84 departures a day and fares from ฿190. Most buses arrive at Phuket Bus Terminal 2. Bus companies include Rungkit Tour, Nakhon Borrikarn, Phantip Travel and Sri Trang Tour. Timetables checked on 2026-10-30.
All bus routes to Phuket
| From | Departures a day | From | Fastest | First bus | Last bus |
|---|---|---|---|---|---|
| Surat Thani | 9 | ฿383 | 4h 30m | 09:00 | 17:00 |
| Trang | 9 | ฿400 | 4h 45m | 10:15 | 23:45 |
| Bangkok | 8 | ฿796 | 11h 30m | 16:00 | 19:50 |
| Nakhon Si Thammarat | 8 | ฿400 | 6h 50m | 07:00 | 17:30 |
| Takua Pa | 8 | ฿190 | 2h 30m | 10:30 | 19:00 |
| Khura Buri | 7 | ฿265 | 3h 45m | 09:15 | 17:45 |
| Thung Song | 7 | ฿400 | 6h | 08:20 | 18:50 |
| Hat Yai | 6 | ฿470 | 7h | 09:30 | 21:30 |
| Khao Lak | 5 | ฿190 | 1h 55m | 11:05 | 19:35 |
| Ranong | 5 | ฿365 | 5h 30m | 07:15 | 15:45 |
| Chumphon | 2 | ฿465 | 7h 45m | 09:35 | 12:20 |
| Koh Phangan | 2 | ฿810 | 8h | 08:30 | 11:30 |
| Koh Samui | 2 | ฿738 | 7h 30m | 10:00 | 12:00 |
| Khon Kaen | 1 | ฿1,405 | 21h 50m | 16:00 | 16:00 |
| Krabi | 1 | ฿300 | 3h | 14:40 | 14:40 |
| Pattaya | 1 | ฿1,205 | 17h | 15:00 | 15:00 |
| Phangnga | 1 | ฿300 | 1h 30m | 16:10 | 16:10 |
| Pran Buri | 1 | ฿1,238 | 8h 30m | 20:50 | 20:50 |
| Su Ngai Kolok | 1 | ฿707 | 12h 5m | 17:30 | 17:30 |
Where buses arrive in Phuket
- Phuket Bus Terminal 2 36 departures a day
- Phuket (Thao Thep Krasattri and Thao Si Sunthon Monument) 20 departures a day
- Thalang District Bus Stop 17 departures a day
- Phuket Bus Terminal 1 9 departures a day
- Amphoe Thalang (Opposite Wat Phra Nang Sang) 2 departures a day
Bus companies to Phuket
- Rungkit Tour 27 departures a day
- Nakhon Borrikarn 15 departures a day
- Phantip Travel 13 departures a day
- Sri Trang Tour 12 departures a day
- Lignite 7 departures a day
- Thiangtham 6 departures a day
- Phuket Travel 2 departures a day
- Chan Tour 1 departure a day
- Sawasdee All Thai 1 departure a day