By bus or minivan the journey from Penang to Phuket is scheduled to take from 11 to 14 hours depending upon which service you take.
Bus Times from Penang to Phuket
There are currently 7 services a day from Penang to Phuket available to book online.
| Penang | Phuket | Ticket | Company |
| 04:30 | 15:00 | 202 RM | Siamese Trans |
| 04:30 | 15:15 | 260 RM | TransBaanTon |
| 05:00 | 18:00 | 177 RM | KST Travel |
| 05:00 | 15:00 | 186 RM | New Asian Travel |
| 08:00 | 18:45 | 260 RM | TransBaanTon |
| 08:00 | 18:00 | 200 RM | New Asian Travel |
| 12:00 | 22:00 | 200 RM | New Asian Travel |
- Departure times are in Malaysian time.
- Arrival times are in Thailand time, which is 1 hour behind Malaysian time.
Buy Tickets from Penang to Phuket
Use the Search Box to buy your tickets from Penang to Phuket.
There are two ways to travel direct from Penang to Phuket by public transport: you can fly or you can take a bus or minivan. The flight time from Penang to Phuket is 1 hour 15 minutes. Flying from Penang to Phuket is around three more expensive than travelling by minivan.
Penang Bus Stop
New Asian Travel services to Phuket depart from the Newasia Express Service Centre near the Komtar Tower.
Phuket Bus Station
New Asian Travel services from Penang terminate at Phuket Bus Terminal 2.
Travel in Phuket
Phuket Bus Terminal 2 is an out of town bus terminal serving long distance bus and minivan services.
Local Transport
For travel within Phuket to the popular beach resort towns in the south of the island, such as Patong, Kata and Rawai you can either take a taxi from Phuket Bus Terminal 2 which is an expensive option or you can travel into Phuket town and take inexpensive public transport services from there.

Travel from Phuket Bus Terminal 2 to Phuket Bus Terminal 1
The best place to go to from Phuket Bus Terminal 2 for local services across the island is the old Phuket Bus Station, sometimes referred to as Phuket Bus Terminal 1, which is located 4.8 km from Phuket Bus Terminal 2 off the Phang-Nga Road in Phuket Town centre.
The cheapest way to get from the new bus terminal to the old bus terminal is to take the purple songthaew shared taxi service which depart frequently from inside Phuket Bus Terminal 2. On arrival at Phuket Bus Terminal 1 there will be a variety of shared taxi services and minivans to destinations in Phuket, as well as some longer distance bus services to towns near to Phuket such as Khao Lak and Phang Nga.