Explore Destinations

Discover the world's most amazing places

How to Get from Phuket Airport to Khao Lak

Quick Answer

The best way to get from Phuket Airport (HKT) to Khao Lak for most travelers is a pre-booked private transfer or the official shared airport minibus. For a balance of convenience, speed, and cost, a private car booked online costs ~2,200 THB ($60 USD) and takes 80 minutes door-to-door. The cheapest shared minibus costs about 400-600 THB ($11-$16 USD) per person but may involve waiting and multiple stops. Direct taxis from the airport rank are faster but more expensive (1,800-2,500 THB). There is no train or direct public bus from the airport; reaching the public bus requires an additional transfer to Phuket Town.

Quick Navigation: Phuket Airport to Khao Lak

Shared Minivan / Airport Bus to Khao Lak

This is the most popular budget-friendly direct option from Phuket Airport. Companies operate shared 10-12 seat minivans that depart once they are full (or on a semi-scheduled basis) and drop passengers at their respective hotels in Khao Lak.

Step-by-Step Guide:

  1. Find the Counter: After baggage claim and exiting customs, look for transport counters in the Arrivals Hall of either Terminal 1 (International) or Terminal 2 (Domestic). Counters display "Khao Lak", "Shared Transfer", or "Minibus".
  2. Book & Pay: Approach the counter, state your destination ("Khao Lak"), and provide your hotel name. The fare is fixed. Pay and receive a voucher or ticket.
  3. Wait & Board: You may need to wait 20-60 minutes for the van to fill up. You'll be directed to the designated parking area when ready.
  4. The Journey: The van will make multiple stops along the Khao Lak beach road (from north to south) to drop off other passengers. Your hotel will be the last stop.
Provider Example Price (per person) Approx. Travel Time Frequency / Wait Pros & Cons
Phuket Airport Shuttle Bus (Multiple Companies) 400 - 600 THB
($11 - $16 USD)
1.5 - 2.5 hours
(including stops)
Departs when full or every 1-2 hours Pros: Direct, affordable, door-to-dropoff.
Cons: Can be slow due to multiple stops, waiting time, cramped if full.

Insider Tip: For a more reliable schedule, consider booking your shared transfer online in advance via 12Go Asia. This can secure your seat and sometimes offers fixed departure times.

Private Transfer & Taxi from Phuket Airport

For comfort, speed, and convenience, a private transfer is the top choice, especially for families, groups, or those with lots of luggage. You can book in advance or hire on arrival.

Option A: Pre-Booked Private Transfer (Recommended)

Book a dedicated car or van online before your trip. The driver meets you at arrivals with a name sign and assists with luggage.

  • Price: 2,000 - 3,500 THB ($55 - $95 USD) for a standard sedan (1-3 people). Minivans for groups cost more.
  • Travel Time: 75-90 minutes, direct to your hotel.
  • Best For: First-time visitors, late arrivals, families, hassle-free travel.
  • Booking Platforms: Reliable platforms include Klook, Viator, and 12Go Asia.

Option B: Official Airport Taxi (Metered / Fixed Fare)

At the airport, go to the official Airport Taxi counter in the arrivals hall. Never accept rides from touts inside the terminal.

  • Process: Tell the counter your destination. You receive a fixed-fare ticket, pay at the counter, and are assigned a driver.
  • Price (Fixed Fare): 1,800 - 2,500 THB ($50 - $70 USD) for a standard car to Khao Lak.
  • Travel Time: 75-90 minutes.

Option C: Ride-Hailing Apps (Grab, Bolt)

Apps like Grab operate in Phuket. You can book a ride from the airport pickup zone.

  • Price: Often comparable to or slightly cheaper than official taxis, but surge pricing may apply. Expect ~1,700 - 2,200 THB.
  • Note: Drivers may call to negotiate a higher cash price for the long trip. Insist on using the app's agreed fare.

Local Public Bus (The Most Budget Option)

This is the cheapest method but involves multiple steps and is not recommended for those with heavy luggage or arriving tired.

The Route in Detail:

  1. Airport to Phuket Town Bus Terminal 2:
    • Take a local Smart Bus (100 THB) or a public bus (cheaper, but less frequent) from outside the airport to Phuket Town. Alternatively, take a taxi (300-500 THB) to the bus terminal.
    • Travel time: 45-60 minutes.
  2. Phuket Town to Khao Lak:
    • At Phuket Town's main bus terminal, board a government bus bound for Takua Pa or Ranong. These buses travel north on Highway 4 (Phetkasem Road) and pass through Khao Lak.
    • Tell the conductor "Khao Lak" and your desired stop (e.g., Bang Niang Market).
    • Fare: ~150-200 THB ($4-$5 USD).
    • Travel time: 1.5 - 2 hours.
  3. Khao Lak Bus Stop to Your Hotel:
    • You'll be dropped on the main highway. From there, you'll need a local taxi or tuk-tuk (100-200 THB) for the final stretch to your hotel.

Total Estimated Cost: 250 - 400 THB ($7 - $11 USD).
Total Estimated Time: 3 - 4+ hours.

Authority Source: For official bus schedules, check the Thailand Transport Co., Ltd. (Bor Kor Sor) website, though information is primarily in Thai.

Renting a Car at Phuket Airport

Renting a car provides ultimate flexibility for exploring Phuket, Khao Lak, and the surrounding Phang Nga province.

Key Considerations:

  • Pickup: Counters for major international (Avis, Budget, Hertz) and local agencies are in the Arrivals Hall.
  • Drive to Khao Lak: It's a straightforward drive north on Highway 402 and then Highway 4. The road is in good condition. Use Google Maps or Waze for navigation.
  • Travel Time: 75-90 minutes, depending on traffic.
  • Daily Rental Cost: From 1,000 THB ($27 USD) per day for a small car, excluding fuel and insurance.
  • Parking in Khao Lak: Most hotels offer free parking.
  • Warning: Drive defensively. Thai driving styles can be assertive. Ensure you have an International Driving Permit and comprehensive insurance.

Cost & Time Comparison: Phuket Airport to Khao Lak

Transport Method Approx. Cost (One Way) Travel Time Convenience / Key Notes Best For
Pre-booked Private Transfer 2,000 - 3,500 THB
($55 - $95 USD)
75-90 min ⭐⭐⭐⭐⭐
Door-to-door, meet & greet, fixed price, most comfortable.
Families, groups, first-timers, luxury seekers.
Shared Airport Minivan 400 - 600 THB
($11 - $16 USD) per person
1.5 - 2.5 hrs ⭐⭐⭐
Direct but multiple stops, may involve waiting, good value.
Solo travelers & couples on a budget.
Official Airport Taxi 1,800 - 2,500 THB
($50 - $70 USD)
75-90 min ⭐⭐⭐⭐
Direct & available 24/7, but most expensive on-the-spot option.
Those who didn't pre-book and want a direct ride.
Local Public Bus 250 - 400 THB
($7 - $11 USD) total
3 - 4+ hrs ⭐
Multiple transfers, not luggage-friendly, cheapest.
Extreme budget backpackers with light luggage.
Rental Car From 1,000 THB/day + fuel
($27+ USD)
75-90 min ⭐⭐⭐⭐
Maximum freedom, requires navigating and dealing with traffic.
Travelers planning extensive exploration.

Verdict: For a perfect blend of value and ease, pre-book a private transfer. For the absolute lowest cost and if you're not in a rush, the shared minivan is your best bet.

Traveler Tips & Insights for Your Journey

Essential Advice for a Smooth Trip:

  • Book Ahead in Peak Season (Nov-Apr): Transfers can sell out. Secure your private or shared ride online before you fly.
  • Have Small Bills: Paying for taxis or local buses is easier with smaller Thai Baht notes (100s, 500s).
  • Hotel Location Matters: Khao Lak is spread out along a 20km stretch. Know your hotel's area (e.g., Bang Niang, Khuk Khak, Nang Thong) to communicate with drivers.
  • Sim Card at Airport: Buy a local tourist SIM (e.g., AIS, TrueMove) at the airport arrivals for data to use maps and ride-hailing apps immediately.
  • Weather Impact: During the rainy season (May-Oct), heavy downpours can slow traffic significantly. Factor in extra time.
  • Return Trip: Your hotel in Khao Lak can easily arrange a shared minivan or private taxi for your return to Phuket Airport. Book it a day in advance.

Safety Reminder:

Only use official transport counters inside the airport terminal. Politely decline offers from individuals who approach you inside the baggage claim or arrivals area. According to the Phuket International Airport's official website, authorized services are clearly marked within the terminal.

FAQs: Getting from Phuket Airport to Khao Lak

Is there a direct bus from Phuket Airport to Khao Lak?

Yes, there is a direct airport bus service (often called the Phuket Airport Bus or a shared minivan) that runs from Phuket International Airport (HKT) directly to Khao Lak. The journey takes approximately 1.5 to 2 hours. It's one of the most cost-effective options.

How much is a taxi from Phuket Airport to Khao Lak?

A private taxi or metered cab from Phuket Airport to Khao Lak typically costs between 1,800 to 2,500 THB (approx. $50-$70 USD) for a one-way trip. The price depends on your negotiation skills, the type of vehicle, and the exact location of your hotel in Khao Lak.

What is the cheapest way to get from Phuket Airport to Khao Lak?

The cheapest way is to take a local public bus or shared minivan. First, take a taxi or local bus from the airport to Phuket Town Bus Terminal (about 45 mins). From there, catch a public bus bound for Takua Pa or Ranong, which passes through Khao Lak. Total cost can be under 300 THB ($8 USD), but travel time can exceed 3 hours with transfers.

Is it safe to take a taxi from Phuket Airport at night?

Taking an official airport taxi from the designated taxi counter inside the arrivals hall is generally safe at any time. Avoid unsolicited offers from drivers inside the terminal. For late-night arrivals, pre-booking a reliable private transfer is often recommended for peace of mind and fixed pricing.

How long does the drive from Phuket Airport to Khao Lak take?

The direct drive from Phuket International Airport (HKT) to central Khao Lak covers about 75-85 kilometers. Under normal traffic conditions, the journey takes approximately 1 hour and 15 minutes to 1 hour and 45 minutes. Traffic can be heavier during peak Thai holiday periods or rainy season.

Can I book a private transfer in advance?

Absolutely, and it's highly recommended. Many reputable companies offer online booking for private sedans or minivans. This guarantees your ride, locks in the price (usually 2,000-3,000 THB for a sedan), and provides a meet-and-greet service at the airport. Companies like Klook or 12Go Asia are popular booking platforms.

Are there any luxury transfer options available?

Yes, several companies offer premium private transfers in luxury sedans (e.g., BMW, Mercedes) or spacious SUVs. These services include complimentary water, cold towels, English-speaking drivers, and sometimes Wi-Fi. Prices range from 3,500 to 5,000+ THB one-way. This is ideal for families, groups, or travelers seeking maximum comfort after a long flight.

What should I do if my flight arrives very late or is delayed?

If you have a pre-booked transfer, most reputable companies track your flight and adjust the pickup time automatically. If you haven't booked, the official airport taxi counter operates 24/7. While shared minibuses may not run very late, private taxis are always available, though prices might be slightly higher after midnight.