Phuket Bus Terminal 2

Phuket Bus Terminal 2 is Phuket’s main long distance bus terminal. The island’s other major bus terminal, Phuket Bus Terminal 1, is now primarily a departure point for minivans, bus services, and shared taxis to destinations in Phuket Island and shorter distance journeys to places such as Khao Lak and Phang Nga.

Entrance to Phuket Bus Terminal 2
Entrance to Phuket Bus Terminal 2

Phuket Bus Terminal 2 is an out of town bus station which was constructed to reduce the amount of traffic going into Phuket Town where Phuket Bus Terminal 1, which was previously the major station on island, is located.

About Phuket Bus Terminal 2


Phuket Bus Terminal 2 is a large modern bus station out of which operate a wide variety of long distance bus and minivan services. 

Platforms at Phuket Bus Terminal 2
Platforms at Phuket Bus Terminal 2

Phuket Bus Terminal 2 has a large central waiting area, designated platforms for different services and electronic display screens showing departure times. 

Local Travel from Phuket Bus Terminal 2


Private taxis and motorbike taxis wait in the car park of Phuket Bus Terminal 2, but no local minivan or bus services operate out of Phuket Bus Terminal 2. Taxi services are generally very expensive in Phuket and may find that a taxi from the bus station to popular beach areas such as Patong or Kata costs you more than a bus ticket to travel hundreds of kilometres to Phuket.

Shared taxi from Phuket Bus Terminal 2 to Phuket Bus Terminal 1
Shared taxi from Phuket Bus Terminal 2 to Phuket Bus Terminal 1

The cheapest option is to take the shared taxi service which runs between Phuket Bus Terminal 2 and Phuket Bus Terminal 1. These large pink vehicles depart every 20 minutes from platform 12 at Phuket Bus Terminal 2 and cost 15 THB per person (which you pay on the bus) to Phuket Bus Terminal 1. You find a variety of cheap minivan and shared taxi services at Phuket Bus Terminal 1 to local destinations such as Patong and an inexpensive bus service to Phuket Airport.

Location of Phuket Bus Terminal 2


Phuket Bus Terminal 2 is located 4.8 km from the Chinpracha House in Phuket Town.

Google Map of Phuket Bus Terminal 2

Facilities at Phuket Bus Terminal 2


Phuket Bus Terminal 2 doesn’t have the same extensive range of amenities as you find at a major bus station in Bangkok, but it does have all the things you might need whilst waiting for a bus to depart.

Shop at Phuket Bus Terminal 2
Shop at Phuket Bus Terminal 2

There are toilets at the far end of Phuket Bus Terminal 2 and some small shops located in the central part of the bus station.

Buy Tickets at the Bus Station


Phuket Bus Terminal 2 has a large ticketing area near to the front entrance of the bus station. Bus tickets and as well as minivan tickets can be purchased here.

Ticket counters at Phuket Bus Terminal 2
Ticket counters at Phuket Bus Terminal 2

As with other bus stations in Thailand, different companies operate their own ticket counters. You need to find the correct ticket counter for the service you want to take. Quite often several different companies operate services to the same destination which means that if you are sold a ticket it won’t necessarily be a ticket for the next available departure, or the cheapest service, or the most comfortable service. Before you buy a ticket it pays to check what services are being offered at other ticket counters. 

Buy Tickets Online


Use the Search Box below to buy travel tickets from Phuket Bus Terminal 2 to Bangkok and other destinations in Thailand:

Powered by 12Go Asia system

Change the destination in the Search Box for tickets to places other than Bangkok. 

Bus to Bangkok


There are eleven daily bus services from Phuket Bus Terminal 2 to Bangkok which you can book online.

PhuketBangkokServiceCompanyCost
06:3018:30ExpressBus Express698 THB
15:3003:30ExpressBus Express698 THB
15:4004:40VIP 20Sombat Tour1,189 THB
16:3006:55ExpressPhuket Travel698 THB
16:3003:30ExpressTransport Co994 THB
17:2007:45VIP 24Phuket Travel1,076 THB
18:3008:55VIP 24Bus Express1,076 THB
19:0009:25VIP 24Phuket Travel 1,076 THB
19:0006:00VIP 31Transport Co994 THB
PhuketBangkokServiceCompanyCost
07:3019:30ExpressTransport Co640 THB
18:0406:04VIP 32Transport Co994 THB
  • Journey Time: The journey takes between 11 hours and 14 hours 25 minutes depending upon which bus service you take.
  • Tickets: Check ticket availability for bus services from Phuket Bus Terminal 2 to Bangkok.

Bus to Hat Yai


There are twelve daily bus services from Phuket Bus Terminal 2 to Hat Yai which you can book online.

  • Timetable of bus services from Phuket Bus Terminal 2 to Hat Yai:
PhuketHat YaiServiceCompanyTicket
04:3012:00ExpressSri Trang400 THB
06:0013:30ExpressSri Trang400 THB
07:3015:00ExpressSri Trang400 THB
08:0015:30ExpressSri Trang400 THB
08:3016:00ExpressSri Trang400 THB
09:3017:00ExpressSri Trang400 THB
11:3019:00ExpressSri Trang400 THB
12:3020:00ExpressSri Trang400 THB
19:3003:00ExpressSri Trang400 THB
20:0003:30ExpressSri Trang400 THB
21:3005:00ExpressSri Trang400 THB
21:4506:10VIP 24Sri Trang604 THB

  • Journey Time: The journey takes between 7 hours 30 minutes and 8 hours 25 minutes depending on which bus service you take.
  • Tickets: Check for ticket availability for bus services from Phuket Bus Terminal 2 to Hat Yai.

Bus to Pattaya


There are two daily bus services from Phuket Bus Terminal 2 to Pattaya which you can book online.

  • Timetable of bus services from Phuket Bus Terminal 2 to Pattaya:
PhuketPattayaServiceCompanyCost
17:0009:25VIPSawasdee Tour867 THB 
17:0009:25VIP 24Sawasdee Tour1,141 THB

  • Journey Time: The journey takes 16 hours 25 minutes.
  • Tickets: Check ticket availability for bus services from Phuket Bus Terminal 2 to Pattaya.

Bus to Ranong


There are three daily bus services from Phuket Bus Terminal 2 to Ranong which you can book online.

  • Timetable of bus services from Phuket Bus Terminal 2 to Ranong:
PhuketRanongServiceServiceTicket
07:1012:30ExpressRung Kit290 THB
16:1021:30ExpressRung Kit290 THB
18:1023:30ExpressRung Kit290 THB

  • Journey Time: The journey takes 5 hours 20 minutes.
  • Tickets: Check ticket availability for bus services from Phuket Bus Terminal 2 to Ranong.

Next read about Travel from Phuket to Koh Phangan

How useful was this article?

Click on a star to rate it!

Average rating 4 / 5. Vote count: 11

No votes so far! Be the first to rate this post.