Home › Buses from Phuket
Buses from Phuket
From Phuket we found 94 scheduled departures on 4 Oct 2026, spread over 18 destinations. The cheapest seat leaves for Takua Pa Bus Terminal at ฿190, and the longest typical ride is the one to Pattaya, at about 16 h 55 min.
Destinations
Phuket to Takua Pa Bus Terminal
Phuket to Takua Pa Bus Terminal: 12 departures, first 08:10 and last 16:45. Seats ฿190. About 2 h 22 min on the road.
Phuket to Krabi
Phuket to Krabi: 8 departures, first 06:55 and last 17:55. Seats ฿400. About 3 h 5 min on the road.
Phuket to Nakhon Si Thammarat
Phuket to Nakhon Si Thammarat: 8 departures, first 06:55 and last 17:55. Seats ฿400. About 6 h 25 min on the road.
Phuket to Ranong
Phuket to Ranong: 8 departures, first 08:10 and last 16:00. Seats ฿365. About 5 h 22 min on the road.
Phuket to Bang Khan
Phuket to Bang Khan: 7 departures, first 06:55 and last 17:55. Seats ฿400. About 4 h 55 min on the road.
Phuket to Thung Song Bus Terminal
Phuket to Thung Song Bus Terminal: 7 departures, first 06:55 and last 17:55. Seats ฿400. About 5 h 45 min on the road.
Phuket to Chon Buri
Phuket to Chon Buri: 6 departures, first 15:00 and last 15:10. Seats ฿1,205 to ฿1,607. About 16 h 20 min on the road.
Phuket to Khao Lak
Phuket to Khao Lak: 6 departures, first 05:30 and last 16:30. Seats ฿190. About 1 h 40 min on the road.
Phuket to Khura Buri Bus Terminal
Phuket to Khura Buri Bus Terminal: 6 departures, first 08:10 and last 16:30. Seats ฿255. About 3 h 35 min on the road.
Phuket to Pattaya
Phuket to Pattaya: 6 departures, first 15:00 and last 15:10. Seats ฿1,205 to ฿1,607. About 16 h 55 min on the road.
Phuket to Chumphon
Phuket to Chumphon: 4 departures, first 08:10 and last 12:05. Seats ฿465. About 7 h 42 min on the road.
Phuket to Surat Thani
Phuket to Surat Thani: 4 departures, first 11:00 and last 16:00. Seats ฿338 to ฿379. About 4 h 15 min on the road.
Phuket to Hat Yai
Phuket to Hat Yai: 3 departures, first 12:30 and last 21:45. Seats ฿470 to ฿731. About 7 h 30 min on the road.
Phuket to Trang
Phuket to Trang: 3 departures, first 12:30 and last 21:45. Seats ฿470 to ฿731. About 5 h on the road.
Phuket to Koh Phangan
Phuket to Koh Phangan: 2 departures, first 06:30 and last 08:00. Seats ฿810 to ฿1,008. About 9 h 15 min on the road.
Phuket to Koh Samui
Phuket to Koh Samui: 2 departures, first 06:30 and last 08:00. Seats ฿738 to ฿918. About 8 h 15 min on the road.
Phuket to Bangkok
Phuket to Bangkok: 1 departures, first 17:40 and last 17:40. Seats ฿1,238. About 11 h 55 min on the road.
Phuket to Su-ngai Kolok Bus Terminal
Phuket to Su-ngai Kolok Bus Terminal: 1 departures, first 20:00 and last 20:00. Seats ฿666. About 12 h on the road.
Who runs the buses
- Rungkit Tour — 36 departures
- Nakhon Borrikarn — 30 departures
- Sawasdee All Thai — 12 departures
- Phantip Travel — 11 departures
- Sri Trang Tour — 7 departures
- Phuket Travel — 2 departures
Each operator is counted by the departures it runs from Phuket to the destinations above.
Where the buses leave from
- Phuket Bus Terminal 2 — 71 departures
- Phuket (Thao Thep Krasattri and Thao Si Sunthon Monument) — 16 departures
- Phuket Bus Terminal 1 — 5 departures
- Thalang District Health Office — 4 departures
- Karon Beach Bus Stop — 2 departures
The day across these routes
The first bus of the day leaves at 05:30 (Phuket to Khao Lak) and the last at 21:45 (Phuket to Hat Yai). The busiest hour is 15:00 with 17 departures, and 5 of the 98 departures, 5%, leave at 18:00 or later.
Fares run from ฿190 to ฿1,607, with the middle departure at ฿400. By seat type: VIP 8 (฿1,238 to ฿1,607); First class 49 (฿190 to ฿1,205); Standard 41 (฿338 to ฿1,008).
Typical ride lengths: 2 routes under 3 hours, 7 between 3 and 6, 5 between 6 and 10 and 4 over 10. The shortest is Phuket to Khao Lak at 1 h 40 min and the longest Phuket to Pattaya at 16 h 55 min.
Listed services: emergency window hammers on 57 trips; marked emergency exits on 30 trips; charging points on 12 trips.