Phuket to Penang is a regional cross-border trip where flying is usually much simpler than travelling down the peninsula. A land journey via Hat Yai and Padang Besar can still make sense for flexible travellers.
Phuket to Penang at a glance
Nonstop flight to Penang
Most convenient way to avoid a day on the road.
Road to Hat Yai and train via Padang Besar
A cheaper land route if the train and van align.
Coach or van connections through southern Thailand
Can be useful without a suitable flight, but is slower.
| Option | Typical travel time | Typical one-way cost | Best for |
|---|---|---|---|
| Nonstop flight to Penang | About 1 hr–1 hr 10 min flying | Variable international airfare | Fastest |
| Road to Hat Yai and train via Padang Besar | About 10–15 hr including border | Van/coach plus Malaysian rail fare | Best overall |
| Coach or van connections through southern Thailand | About 10–15 hr or longer | Road fares and border costs vary | Flexible/Budget |
Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.
The normal choice: nonstop flight to penang
Direct flights connect Phuket with Penang, with operators and frequencies depending on the date. Penang Airport is south of George Town.
Allow time for immigration and the road transfer to George Town. Check if your accommodation is on Penang island rather than Butterworth on the mainland.
Other ways to make the trip
Phuket to Penang by road to hat yai and train via padang besar
Road transport takes you north through southern Thailand to Hat Yai. Continue to Padang Besar for immigration and use Malaysian rail or road services to Butterworth.
A KTM rail segment requires its own ticket; also plan the final crossing to George Town. Do not assume the Thai van driver takes you through the Malaysia border.
Phuket to Penang by coach or van connections through southern thailand
Some through coaches and connected vans run via Hat Yai and southern Thai border crossings into Malaysia. The number of vehicle changes varies.
Check the exact border post used and your arrival terminal. Carry documents for Thai exit and Malaysian entry even if you purchase a through ticket.
Departure and arrival points
| Mode | Phuket | Penang |
|---|---|---|
| Nonstop flight to Penang | Phuket International Airport (HKT) | Penang International Airport (PEN) |
| Road to Hat Yai and train via Padang Besar | Phuket bus station or operator pickup, toward Hat Yai | Butterworth railway station, then ferry or road to island |
| Coach or van connections through southern Thailand | Phuket intercity bus terminal or pickup point | Penang bus station or company office |
Normal Things to do in Penang
Penang’s George Town is compact enough for street walks, cafés and food stalls. Heritage streets near Armenian Street suit short visits, while Batu Ferringhi is further out and better for a beach resort. Butterworth is on the mainland: it is not a central George Town arrival.
Find a place to stay
Penang, Malaysia
Search hotels and accommodation for your dates.
Practical tips
- HKT–PEN is a genuine nonstop flight route, but service days can change.
- Overland bookings may change vehicle in Hat Yai or at Padang Besar.
- Butterworth and George Town are separated by water and a bridge crossing.
Frequently asked questions
What is the easiest way to get from Phuket to Penang?
From Phuket to Penang, a nonstop flight is usually quickest, taking about an hour in the air. Overland alternatives go through southern Thailand and the Malaysian border, often via Hat Yai and Padang Besar. Those trips take most of a day and require immigration checks.
Is there a faster alternative for Phuket to Penang?
A cheaper land route if the train and van align. A KTM rail segment requires its own ticket; also plan the final crossing to George Town. Do not assume the Thai van driver takes you through the Malaysia border.
Where should I start the journey?
For nonstop flight to penang, start at Phuket International Airport (HKT). Your arrival point is Penang International Airport (PEN). Always check the terminal or pier printed on your ticket.
How far is Penang from Phuket?
The approximate direct distance between the route reference points is 348 km. This is not the distance travelled on roads, railways or ferry routes.











