Bus Thailand

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
  •   VIP 24 15:30, 17:00, 17:40
  •   Intercity 15:30, 16:30, 19:00
  •   Express 44 16:10
  •   VIP 33 18:30
  •   VIP 30 15:40
  •   Express 07:30, 13:00, 15:30, 16:30, 17:00, 18:00
  •   Bus + Bus 11:00
  •   Van + Local Bus 13:00

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
  •   VIP Minibus 06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40, 16:50
  •   Bus + Van 06:30, 08:20, 10:40, 11:30, 12:20, 13:15
Van Phuket - Krabi ฿ 310–1,550 2h 15m – 6h 30m
  •   Shared Van 10 Pax 06:30, 07:00, 08:00, 09:15
  •   Van 9pax 15:00, 16:00
  •   Regional 13pax 11:00, 12:00
Bus Phuket - Ao Nang ฿ 550 3h 30m
  •   Bus + Van 06:30, 08:20, 10:40, 11:30, 12:20, 13:15
Van Phuket - Ao Nang ฿ 510–1,010 2h 30m – 3h 40m
  •   Van 9pax 15:00, 16:00
  •   Regional 13pax 11:00
Van Phuket - Railay ฿ 1,150–1,300 3h 45m – 6h 30m
  •   Van + Ferry 06:30, 07:00, 08:00, 09:15
  •   Shared Van 10 Pax 06:30, 07:00, 08:00, 09:15

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 06:00, 07:30, 08:30, 11:00, 13:40
  •   Express 13:30
Bus Phuket - Surat Thani ฿ 370 4h 20m – 6h 20m
  •   Bus 06:00, 07:30, 08:30, 11:00, 13:40
Van Phuket - Surat Thani ฿ 400 4h
  •   Van 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00
Bus Phuket - Surat Thani Town ฿ 370 5h
  •   Express 13:30
Van Phuket - Surat Thani Town ฿ 330–350 4h 30m
  •   Van 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00
  •   Minivan 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00

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
  •   Express 07:30, 09:00
  •   Bus + Bus + Ferry 06:00, 07:30, 08:30
  •   Bus + Ferry 08:00
Van Phuket - Koh Samui ฿ 700–1,650 6h – 10h
  •   Minibus + ferry 06:30, 08:00
  •   Van + Speedboat 06:30, 07:00, 08:00, 08:45, 09:15
  •   Van + Ferry 06:30, 07:00, 08:00, 08:45, 09:00, 09:30

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
  •   Express 07:30, 09:00
  •   Bus + Bus + Ferry 06:00, 07:30
  •   Bus + Van + Sleeper Boat 11:00, 13:40
  •   Bus + Ferry 06:30, 08:00
Van Phuket - Koh Phangan ฿ 950–1,700 7h – 10h 15m
  •   Van + Ferry 06:30, 07:00, 08:00, 08:45, 09:00, 09:30
  •   Van + Speedboat 06:30, 07:00, 08:00, 08:45, 09:15

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
  •   Bus + Van + Sleeper Boat 11:00, 13:40
  •   Express 09:00
Van Phuket - Koh Tao ฿ 1,800 8h 15m – 11h
  •   Van + Speedboat 06:30, 07:00, 08:00, 08:45, 09:15

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
  •   Bus + Van + Car Ferry 06:30, 08:20, 10:40, 11:30, 12:20
Van Phuket - Koh Lanta ฿ 560–1,700 2h – 9h
  •   Shared Van 10 Pax 06:30, 07:00, 08:00, 09:15
  •   Van + Speedboat 06:30, 07:00, 08:00, 09:30
  •   Regional 13pax 11:00, 12:00
  •   Van + Ferry 08:45, 09:00, 09:45

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
  •   VIP 07:20, 09:20, 20:30
Bus Phuket - Hat Yai ฿ 440–684 7h 30m
  •   VIP 24 21:45
  •   Express 07:30, 09:30, 10:30, 12:30, 21:30

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
  •   VIP Minibus 06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40, 16:50
  •   VIP 24 21:45
  •   Express 05:00, 06:00, 07:30, 08:00, 09:30, 10:30, 12:30, 20:00, 21:30

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
  •   Bus + Van 06:30, 07:20, 08:20, 09:20, 10:40

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
  •   VIP Minibus 06:30, 08:20, 10:40, 11:30, 12:20, 13:15, 14:15, 15:40, 16:50

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.