Save time on arrival
Book Phuket airport services
Most readers pre-book at least one of these before they fly. Cheapest options listed below — full picks at the bottom of the page.
Phuket International Airport (HKT) is Thailand’s third-busiest airport, after Suvarnabhumi and Don Mueang, and the main air gateway to the Andaman coast. AOT is expanding its capacity from 12.5 million to 18 million passengers a year by 2029; treat 18 million as a planned capacity rather than a current annual passenger total.
For tourists heading to Phuket, Krabi, Phi Phi, Khao Lak, or Koh Lanta, this is the practical alternative to flying into Bangkok and connecting domestically.
Bottom line: Allow extra time during high season and when several international flights arrive together. A VIP fast-track service provides access to a priority lane but cannot guarantee a clearance time. For the onward journey, compare the official taxi counter, the live Grab fare and a pre-booked private transfer.
Quick answer
For most travellers, the best route is the one with the fewest stressful connections, a sensible arrival time in Thailand, and enough buffer for onward travel. Start by comparing Airlines and direct routes, then use Direct to Phuket vs via Bangkok as the main alternative.
How we picked these routes
The transport options here are the ones the guide walks through in detail, compared on cost, journey time to each beach area, luggage practicality and how late at night they still run. Fares and pickup rules change — confirm current prices before you land rather than assuming the numbers are fixed.
At a glance
- Code: HKT (ICAO: VTSP)
- Location: 32 km north of Patong, 38 km from Kata
- Terminals: Separate international and domestic terminals in one complex, linked by a covered walkway (~10-minute walk, landside)
- Planned annual capacity: 18 million by 2029, up from 12.5 million
- High season: December-February (peak congestion)
- Immigration waits: Variable; allow extra time around clustered international arrivals
- Direct international flights from: Gulf states, Europe, Russia, China, Korea, Australia, India and Singapore; schedules vary by season
Airlines and direct routes
Direct international flights to Phuket
- Gulf carriers: Qatar Airways (Doha), Emirates (Dubai), Etihad (Abu Dhabi)
- Europe: Condor from Frankfurt and Finnair from Helsinki are among the current nonstop options; other services vary by season
- Russia: Aeroflot (seasonal), Pobeda — direct from Moscow
- China: Air China, China Southern, Hainan — multiple Chinese cities
- Korea: Korean Air, Jin Air — direct from Seoul
- Japan: None — connect via Bangkok
- Taiwan: EVA Air — direct from Taipei (seasonal)
- Australia: Jetstar operates the Sydney nonstop; AirAsia X itineraries from Sydney currently connect through Kuala Lumpur
- India: IndiGo, SpiceJet — Mumbai, Delhi, Bangalore
- Singapore: Scoot, Singapore Airlines — direct from Changi
There are nonstop flights from Europe, but many are seasonal. Check the operating airline’s timetable for your dates. There are no scheduled nonstops from the US, so US travellers normally connect through Bangkok, Doha, Dubai, Singapore or another Asian hub.
Domestic flights
- AirAsia, Nok Air, Thai Lion Air — Bangkok DMK to HKT (cheapest, 800-1,500 THB)
- Bangkok Airways, Thai Airways — Bangkok BKK to HKT (full-service, 1,800-3,200 THB)
- AirAsia — Chiang Mai to HKT direct
- Bangkok Airways — Koh Samui to HKT direct (the Andaman-Gulf island hop)
For US/Europe travelers flying via Bangkok, see our flights to Thailand guide for the cheapest connecting fares.
Direct to Phuket vs via Bangkok
- Direct saves 5-8 hours of layover + transfer time
- Single ticket = if delayed, your onward leg is the airline’s responsibility
- No domestic connection means no risk of missing the second flight
- Fewer chances for baggage to get lost or delayed
- Better suited to longer Phuket-focused stays (10+ days)
- Direct Phuket fares are typically 20-40% more than Bangkok-only return
- Limited choice of carrier — mostly Gulf, Turkish, or Asian regional
- Skipping Bangkok means missing Thailand’s biggest city if you’ve never been
- Some direct services are seasonal (Aeroflot, Jetstar) — check dates carefully
- Internal Bangkok-Phuket flight is only 1 hour and costs 800-1,500 THB
Real-world example: London to Phuket return on Turkish Airlines via Istanbul: typically £600-900. London to Bangkok return on the same carrier: £450-700. Bangkok-Phuket internal on AirAsia: £25-50. Total via Bangkok: £475-750 — usually £100-150 less than direct, plus a couple of days in Bangkok if you want them.
Insider Tip: If you’re going to Phuket only, with no Bangkok plans, the time saving of a direct flight is genuinely worth £100. If Bangkok is part of your trip OR you’re price-sensitive, fly into BKK and add the internal connection.
Arrival sequence
Phuket’s terminals are simpler than Suvarnabhumi but the layout catches some people out.
International terminal (where you’ll arrive)
- Gate to immigration — follow the signs from your arrival gate to passport control.
- Immigration — waits vary with flight arrivals and staffing. The same TDAC requirements apply as at Bangkok airports, so have your confirmation ready.
- Baggage claim — check the screens for the assigned carousel; delivery times vary by flight and ground handler.
- Customs — use the green channel only when you have nothing to declare. Customs uses risk-based screening and may inspect baggage.
- Arrivals hall — SIM card counters (AIS, TRUE), ATMs (Bangkok Bank, Krungsri), currency exchange (skip these — ATMs give better rates).
Priority-lane option:
A personal guide meets you at the airport and escorts you to the eligible priority lane. Check the live price and inclusions before booking; clearance time still depends on airport operations. Check the current service.
Getting from Phuket airport to your hotel
| Option | Cost | Journey time | Notes |
|---|---|---|---|
| Metered taxi (official counter) | 800-1,200 THB | 35-60 min | Fixed-price zones. Counter is on Level 1. |
| Grab | Live app fare | Varies | Official counter and pickup at Domestic Terminal 2, Level 1, Gate 14. |
| Phuket Smart Bus | 100 THB flat | 1.5-3 hours | Runs every 90 minutes, slow but the cheapest option. |
| Private transfer (pre-booked) | 900-1,500 THB | 35-60 min | Best for groups or after long flights. |
| Hotel transfer (paid) | 1,500-3,000 THB | 35-60 min | Convenient but rarely worth the premium over a metered taxi. |
| Rental car | From 800 THB/day | n/a | Pickup at Terminal 1. Driving in Phuket is fine outside Patong. |
Choosing a taxi or app ride: Phuket Airport has official taxi services and an authorised Grab pickup point. Compare the taxi quote with the live app fare, check that your destination is correct and use the designated pickup area. Waits and prices vary with traffic and demand.
Pre-book it:
Viator Phuket private transfer from $23.28 (4.4★, 200+ reviews) — your driver meets you at arrivals with a name sign. No taxi queue, no rate disputes, no Grab roulette. Fixed price to Patong, Kata, Karon or another Phuket hotel zone. Book on Viator →
Full breakdown by destination in our airport transfers guide.
Distance from HKT to popular destinations
| Destination | Distance | Typical taxi fare | Journey time (off-peak) |
|---|---|---|---|
| Patong | 32 km | 800 THB | 40 min |
| Kata | 38 km | 900 THB | 50 min |
| Karon | 36 km | 900 THB | 50 min |
| Phuket Old Town | 30 km | 700 THB | 35 min |
| Surin | 18 km | 600 THB | 25 min |
| Bang Tao | 12 km | 500 THB | 20 min |
| Nai Yang | 6 km | 300 THB | 10 min |
| Mai Khao | 4 km | 250 THB | 8 min |
Add 30-50% for high-season evening traffic, especially to Patong.
Onward travel from Phuket airport
Many travelers fly into Phuket but don’t actually stay on the island — they push on to Krabi, Phi Phi, or Khao Lak.
- To Phi Phi Don / Phi Phi Leh — Take a taxi to Rassada Pier (45 min, 800 THB) then a ferry (90 min, 400-800 THB). Allow a full half-day if your flight lands in the morning. Compare Phuket to Phi Phi ferry tickets.
- To Krabi / Ao Nang — Direct mini-van from Phuket airport via the Sarasin Bridge, 2.5-3 hours, 600-800 THB. Or fly from BKK direct to Krabi instead — sometimes cheaper than the Phuket-Krabi mini-van.
- To Khao Lak — Northbound, the closest major destination to Phuket airport. 90 minutes, 1,000-1,500 THB by taxi, or book a Phuket Airport to Khao Lak private transfer if you want the driver waiting at arrivals.
- To Koh Lanta — Phuket to Krabi to Koh Lanta ferry. Full-day journey, easier to fly Phuket-Trang or take the direct Phuket-Koh Lanta speedboat in high season (Nov-May).
- To Koh Yao Yai / Koh Yao Noi — Bang Rong Pier (40 min from airport, 600 THB) then speedboat (30-45 min, 400-600 THB).
Watch out: Don’t book the mini-van to Krabi from a tout in the arrivals hall — it’s typically 1,000+ THB for what should be 600-800 THB via official counters or pre-booked online. Use the airport’s official transport desk on Level 1.
Departure tips
Phuket’s departure side gets busy in the morning (06:00-09:00) and afternoon (15:00-18:00) when most international flights leave. Two things worth knowing:
- Check-in deadlines vary by airline and route. Follow the operating airline’s stated opening, bag-drop and check-in deadlines, and allow additional time during peak departure periods.
- The airside food/drink offering is limited. Eat before you check in, or get a meal in the lounge if you have access. The post-security shops are small.
Insider Tip: Phuket’s high-season departure queues for security can hit 30-45 min. If you have an early-morning international flight in December-March, a live fast-track departure package is worth checking before you fly.
Fast-track and lounges
Several fast-track services are available for arrivals and departures — see our fast-track guide for current options including Miracle First Class, Coral Lounge, and the Plaza Premium offering. For a departure wait, Coral lounge access can be pre-booked in both terminals.
Before you fly: connectivity and money
- Thailand eSIM — Activate before you land. The Phuket SIM counter queue can be longer than Bangkok in high season. Best eSIM options.
- Travel insurance — Strongly recommended (not required for the TDAC). Motorbike-inclusive policies matter on Phuket. Insurance comparison.
- THB on arrival — ATMs at the airport charge 250-350 THB withdrawal fee (Visa/Mastercard). Take out 20,000-30,000 to minimize repeat fees. Money in Thailand.
Onward travel
- Flights to Thailand — when to book, which airport, best airlines
- Bangkok airports guide — BKK vs DMK if you’re connecting via Bangkok
- Airport fast-track Thailand — all 4 Thai airports compared
- Thailand airport transfers — every option, every airport
How to choose your Thailand flight route
Choose the flight that protects the first 24 hours of the trip: fewer connections, a sane arrival time, and enough margin before ferries, trains, or domestic flights. A cheaper fare is rarely worth a missed onward transfer.
Book Phuket airport services

Phuket Airport to Khao Lak Private Transfer
1h - 2h
Live provider price

Phuket Airport (HKT) VIP Fast-Track Immigration
Live provider price

Phuket Airport (HKT) Private Hotel Transfer
Live provider price
We earn a commission on bookings — you pay the same price.



















