How to Get from Phuket to Penang

By

Street scene in George Town, Penang, Malaysia


Direct distance: ≈348 km

Phuket
Penang

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

Fastest

Nonstop flight to Penang

About 1 hr–1 hr 10 min flyingVariable international airfare

Most convenient way to avoid a day on the road.

Best overall

Road to Hat Yai and train via Padang Besar

About 10–15 hr including borderVan/coach plus Malaysian rail fare

A cheaper land route if the train and van align.

Flexible/Budget

Coach or van connections through southern Thailand

About 10–15 hr or longerRoad fares and border costs vary

Can be useful without a suitable flight, but is slower.

OptionTypical travel timeTypical one-way costBest for
Nonstop flight to PenangAbout 1 hr–1 hr 10 min flyingVariable international airfareFastest
Road to Hat Yai and train via Padang BesarAbout 10–15 hr including borderVan/coach plus Malaysian rail fareBest overall
Coach or van connections through southern ThailandAbout 10–15 hr or longerRoad fares and border costs varyFlexible/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

ModePhuketPenang
Nonstop flight to PenangPhuket International Airport (HKT)Penang International Airport (PEN)
Road to Hat Yai and train via Padang BesarPhuket bus station or operator pickup, toward Hat YaiButterworth railway station, then ferry or road to island
Coach or van connections through southern ThailandPhuket intercity bus terminal or pickup pointPenang 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.

Search hotels on Agoda

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.

Continue exploring