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
Bangkok, the capital of Thailand, is located on the banks of the Chao Phraya River in the central region of the country. Being one of the most visited cities in the world, Bangkok has many points of interest that attract large crowds of tourists. Bangkok is the main transportation hub in all of Thailand, with many buses going there from Phuket.
| Bus Phuket - Bangkok ฿ 784–1,382 11h 50m – 20h 39m | |
|
Krabi
Krabi is a coastal province along the Andaman Sea, which is a popular beach destination in southern Thailand with many natural attractions, including over 150 islands and gorgeous white sand beaches. The route between Phuket and Krabi is one of the popular ones among tourists, so there are many buses and vans serving it.
| Bus Phuket - Krabi ฿ 320–550 3h – 3h 30m | |
|
|
| Van Phuket - Krabi ฿ 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
Surat Thani is a city in Southern Thailand, which is an important travel hub for tourists going to the islands in the Gulf of Thailand. If you want to get to Koh Samui or Koh Phangan from Phuket, you can travel by bus via 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
Koh Samui is an island in the Gulf of Thailand, which is also one of the most popular tourist destinations in Thailand. To travel all the way to Koh Samui from Phuket, you can choose a combination of bus and ferry.
| Bus Phuket - Koh Samui ฿ 684–1,300 6h 45m – 10h 30m | |
|
|
| Van Phuket - Koh Samui ฿ 700–1,650 6h – 10h | |
|
Koh Phangan
Koh Phangan is another island in the Gulf of Thailand, known for its white sand beaches and the worldwide famous Full Moon Party. To travel all the way to Koh Phangan from Phuket, you can choose a combination of bus and ferry.
| Bus Phuket - Koh Phangan ฿ 780–1,400 7h 30m – 19h | |
|
|
| Van Phuket - Koh Phangan ฿ 950–1,700 7h – 10h 15m | |
|
Koh Tao
Koh Tao is a paradise island neighboring Koh Phangan and Koh Samui in the Gulf of Thailand, boasting dream beaches and magnificent seabed. To travel all the way to Koh Tao from Phuket, you can choose a combination of bus and ferry.
| Bus Phuket - Koh Tao ฿ 1,284–1,600 8h 45m – 19h | |
|
|
| Van Phuket - Koh Tao ฿ 1,800 8h 15m – 11h | |
|
Koh Lanta
Koh Lanta is an island in the Andaman Sea and Krabi Province, which is a laid-back travel destination with pristine beaches and a national park. Traveling by bus or van from Phuket is one of the most popular ways of getting to Koh Lanta.
| Bus Phuket - Koh Lanta ฿ 650 5h 30m | |
|
|
| Van Phuket - Koh Lanta ฿ 560–1,700 2h – 9h | |
|
Hat Yai
Hat Yai is the main commercial, entertainment, and tourism center in the southern end of Thailand. There are bus routes starting at Phuket and going all the way to Hat Yai.
| Bus Phuket - Songkhla ฿ 570 10h | |
|
| Bus Phuket - Hat Yai ฿ 440–684 7h 30m | |
|
Trang
Trang is a city in southern Thailand, which is the gateway to the province's amazing islands, Koh Kradan, Koh Mook, and Koh Ngai. To get there from Phuket, you can take a bus to Trang.
| Bus Phuket - Trang ฿ 310–468 5h – 8h | |
|
Satun
Satun is a city in southern Thailand, which is the gateway to the province's amazing islands, Koh Lipe, Koh Tarutao, Koh Adang, and Koh Bulon. To get there from Phuket, you can take a bus to Satun.
| Bus Phuket - Pak Bara ฿ 1,030 8h | |
|
Phatthalung
Phatthalung is a city in the far south of Thailand on the west coast of Songkhla Lake, best known as the gateway to the Thale Noi Waterfowl Park. To get there from Phuket, you can take a bus to 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.