Different Phuket bus services let you explore the largest island in Thailand, as they are an important part of the public transport system serving locals and visitors of Phuket. Public buses let you travel to the town from Phuket Airport in the most affordable way. You can reach many popular destinations in Thailand by bus from Phuket, as there are plenty of intercity bus routes starting on the island.
Discover Phuket bus services with public bus routes, as well as the most popular Thailand destinations that can be reached by bus from Phuket.
Intercity Buses from Phuket
Intercity buses are the most affordable way to get from Phuket to various destinations. These buses are connecting Phuket with other popular destinations in Southern Thailand and other parts of the country.
To compare different transportation options for a trip from Phuket, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.
Popular Intercity Bus Routes
The most popular intercity bus routes from Phuket and timetables for each type of bus are listed below.
Bangkok
| Bus Phuket - Bangkok ฿ 784–1,382 11h 50m – 20h 39m | |
|
Krabi
| Bus Phuket - ฿ 320–550 3h – 3h 30m | |
|
|
| Van Phuket - ฿ 310–1,550 2h 15m – 6h 30m | |
|
| Bus Phuket - Ao Nang ฿ 550 3h 30m | |
|
|
| Van Phuket - Ao Nang ฿ 510–1,010 2h 30m – 3h 40m | |
|
| Van Phuket - Railay ฿ 1,150–1,300 3h 45m – 6h 30m | |
|
Surat Thani
| Bus Phuket - Surat Thani Train Station ฿ 370 4h 15m – 6h 20m | |
|
| Bus Phuket - Surat Thani ฿ 370 4h 20m – 6h 20m | |
|
|
| Van Phuket - Surat Thani ฿ 400 4h | |
|
| Bus Phuket - Surat Thani Town ฿ 370 5h | |
|
|
| Van Phuket - Surat Thani Town ฿ 330–350 4h 30m | |
|
Koh Samui
| Bus Phuket - Koh Samui ฿ 684–1,300 6h 45m – 10h 30m | |
|
|
| Van Phuket - Koh Samui ฿ 700–1,650 6h – 10h | |
|
Koh Phangan
| Bus Phuket - Koh Phangan ฿ 780–1,400 7h 30m – 19h | |
|
|
| Van Phuket - Koh Phangan ฿ 950–1,700 7h – 10h 15m | |
|
Koh Tao
| Bus Phuket - Koh Tao ฿ 1,284–1,600 8h 45m – 19h | |
|
|
| Van Phuket - Koh Tao ฿ 1,800 8h 15m – 11h | |
|
Koh Lanta
| Bus Phuket - Koh Lanta ฿ 650 5h 30m | |
|
|
| Van Phuket - Koh Lanta ฿ 560–1,700 2h – 9h | |
|
Hat Yai
| Bus Phuket - Songkhla ฿ 570 10h | |
|
| Bus Phuket - Hat Yai ฿ 440–684 7h 30m | |
|
Trang
| Bus Phuket - Trang ฿ 310–468 5h – 8h | |
|
Satun
| Bus Phuket - Pak Bara ฿ 1,030 8h | |
|
Phatthalung
| Bus Phuket - Phatthalung ฿ 478 14h | |
|
Other Thailand Bus Services
You can explore Thailand's bus services in the country's other popular destinations by clicking the name on the map below.