IE

From HKT to Phuket Town

Phuket Town (Phuket City) is about 32 km from the airport, roughly 45 minutes by car — the island's administrative and historic centre rather than a beach. Options are the flat-fare Phuket Smart Bus (with a change), a shared minivan, a metered taxi or AOT limousine at around 600–800 baht, a Grab, or a pre-booked private transfer.

Phuket Airport to Phuket Town at a glance

OptionCost (THB)TimeChangesBest for
Airport bus / Smart Bus฿100~60–90 minPossibleBudget travellers
Shared minivan฿150–250 pp~50–70 minNoneCouples on a budget
Metered taxi / AOT limousine฿600–800~45 minNoneDirect ride with luggage
Grab / BoltDynamic~45 minNoneApp users
Private transferQuote via GetTransfer~45 minNoneMeet & greet, fixed price
Book this transfer

Getting to Phuket Town from the airport

Phuket Town sits inland on the south-east of the island, so it's a different direction from the west-coast beaches. A taxi or fixed limousine is around 600–800 baht and takes about 45 minutes. There's also a long-running airport bus toward the town for budget travellers; the Smart Bus mainly serves the beaches, so reaching the Old Town by public transport can involve a change.

Which option suits Phuket Town

For a straightforward trip into town, a taxi, Grab or private transfer is simplest. Budget travellers can use the airport bus or a shared minivan. If you're heading to the Old Town specifically, give the driver a street or landmark (Thalang Road, the clock tower) as "Phuket Town" covers a wide area.

Local tips for Phuket Town

Phuket Town's Old Town is the cultural heart of the island — Sino-Portuguese shophouses, cafés, street art and weekend walking-street markets. It's not a beach base, but it's a great day trip or a characterful place to stay for food and history. From here it's a short ride to Chalong and the southern beaches.

Phuket Airport to Phuket Town — FAQ

How much is a taxi from Phuket Airport to Phuket Town?
Around 600–800 baht by metered taxi or AOT limousine over the 32 km. A shared minivan is 150–250 baht per person; budget buses are cheaper but slower.
How long is the transfer to Phuket Town?
About 45 minutes by car in normal traffic. Public transport can take 60–90 minutes and may involve a change.
Is Phuket Town a beach?
No — Phuket Town is the island's inland historic and administrative centre, known for its Sino-Portuguese Old Town, not for beaches.

Fares and journey times checked July 2026 — reconfirm with the operator before you travel.

Book a fixed-price ride from HKT

Door-to-door from Phuket Airport at a fixed price — get a quote in seconds.

Quotes and booking are handled by GetTransfer — we don't set the fare.

Need a car in Phuket?

Compare car-rental deals and pick up right at Phuket International Airport.

Compare cars