Khao Lak doesn't have its own airport. Almost everyone arrives at Phuket International Airport (HKT) and then travels roughly 80 km north along the coast. The drive takes about 1 hour 15 minutes to 1 hour 30 minutes depending on traffic and your exact hotel. This guide walks through every way to make that trip.
Your options at a glance
- Private transfer — a driver waits at arrivals with your name and takes you door-to-door to your hotel. The most comfortable and stress-free option, especially after a long-haul flight.
- Airport taxi — available on the day from the taxi counter, but prices are negotiated on the spot and cars are not always in the best condition.
- Shared minibus — cheaper per person, but you wait for the bus to fill and stop at multiple hotels, which can add an hour or more.
- Public bus — the cheapest option, but it drops you on the main road, not at your hotel, and runs to a fixed timetable.
Why most visitors choose a private transfer
After 10+ hours of flying, the last thing most travellers want is to haggle over a fare or wait for a minibus to fill up. A pre-booked private transfer means:
- A driver tracks your flight — if you land late, they still wait, at no extra charge.
- A fixed price agreed in advance — no surprises, no meter.
- A meet & greet with your name on a sign right after you clear customs.
- Door-to-door service directly to your Khao Lak hotel.
How much does it cost?
A private transfer is priced per vehicle, not per person, so it's very competitive for couples, families and small groups. See our live prices on the booking page — they're fixed and include everything, with no hidden fees.
What to expect on arrival
Once you collect your luggage and walk out into the arrivals hall, look for your driver holding a sign with your name. They'll help with your bags and walk you to an air-conditioned vehicle. Sit back and enjoy the scenery — the coastal road north to Khao Lak is genuinely beautiful.
Frequently asked questions
How far is Khao Lak from Phuket Airport?
About 80 km, or a 1 hour 15 minute to 1 hour 30 minute drive.
Is there a direct airport at Khao Lak?
No. The nearest airport is Phuket (HKT). Some travellers also use Krabi (KBV), which is a similar distance to the east.
What happens if my flight is delayed?
With a pre-booked private transfer, your driver tracks your flight and waits for you — there's no penalty for a delayed arrival.