Phuket International Airport (HKT)
HKT is at the northern end of the island, 32 km from Patong Beach. Single terminal. The official taxi counter is inside Arrivals with fixed prices by zone. Songthaews (shared trucks) are very cheap but won't go to the airport.
No rail service in Phuket.
Airport Bus to Phuket Town: THB 100 (~$3), 45 min. Does NOT go to beaches (Patong, Kata, Karon). For beach resorts, you need a taxi, Grab, or pre-booked transfer.
Phuket airport taxis use a fixed-price counter system. Prices are set by zone — not negotiable but reasonable. Touts inside the terminal should be avoided.
Kiwitaxi — Good Phuket coverage with fixed prices. Especially useful for transfers to southern beaches (Kata, Karon, Rawai).
GetTransfer — Bids from $14 to Patong. Often 20-30% cheaper than the fixed airport taxi counter.
Read full GetTransfer review →
Grab works in Phuket but airport pickup can be tricky — the taxi mafia discourages rideshare at the airport. Pre-booking avoids this conflict.
No rail or metro. Songthaew (shared trucks) and airport buses exist but are infrequent and don't serve all beaches. Private transport is essentially required.
Beach destinations: Phuket Airport is at the northern tip of the island. Distances vary dramatically: Phuket Town (32 km, 45 min), Patong Beach (38 km, 50-70 min), Kata Beach (48 km, 60-80 min), Rawai (52 km, 70-90 min). Transfer prices scale accordingly.
The taxi counter system: Inside Arrivals, the official counter has fixed prices by zone. These are non-negotiable and clearly posted. Outside the terminal, freelance drivers charge less but quality varies. Pre-booked transfers are the most comfortable option for the long drives to southern beaches.
Grab in Phuket: Grab works in Phuket but availability is limited compared to Bangkok. It's better for trips within the island than for airport pickups. For the airport, stick with the official counter or a pre-booked transfer.
Monsoon season: May to October brings heavy afternoon rains. Roads can flood temporarily. This doesn't usually affect airport transfers but can add 15-20 minutes to beach-area routes.
| Service | Price range | Standout feature | Book |
|---|---|---|---|
| Welcome Pickups | $25–40 | In-terminal meet-and-greet, free child seats | Check price → |
| Kiwitaxi | $18–32 | Wide vehicle selection, transparent pricing | Check price → |
| GetTransfer | $15–25 | Bidding system — often cheapest | Check price → |
| intui.travel | $16–28 | Shared transfers, budget groups | Check price → |
Prices for a sedan (up to 3 passengers). GetTransfer prices are typical winning bids. See our full comparison for Phuket for detailed pricing by route.
Currency: THB (฿). Have some local currency for small purchases — many taxi meters display in local currency.
Language: Thai (basic English in tourist areas) Having your hotel address saved on your phone (screenshot or Google Maps pin) is always helpful for drivers.
Tipping: THB 50-100 for drivers is appreciated. Not expected.
Safety: Phuket airport taxis have fixed rates — use the official counter inside Arrivals. Touts outside charge significantly more. Grab works but availability is limited.
SIM / connectivity: Thai SIM cards from AIS, DTAC, or TrueMove at HKT. Tourist SIMs from ฿299 for 8 days data.
Tip 1: Phuket has no public transport to speak of. A transfer or taxi from the airport is your only practical option.
Tip 2: Beach destinations (Patong, Kata, Karon) are 30-45 min from the airport. The road is hilly and winding.
Tip 3: Grab works in Phuket but the taxi cooperative at the airport discourages rideshare pickup. Pre-booking avoids this issue.
Tip 4: Book a return transfer too — getting back to the airport from beaches can be expensive if arranged last minute.
See how Welcome Pickups, Kiwitaxi, GetTransfer, and intui.travel compare for Phuket airport routes.
Compare all 4 services for this city →Traveling through the region? Check our airport transfer guides for these nearby cities:
Travel tip
Don't forget mobile data abroad — compare eSIM providers for your destination and stay connected from the moment you land.