Explore Destinations

Discover the world's most amazing places

How to Get from Phuket Bus Terminal to Phuket Airport

Quick Answer

For most travelers, the best way to get from Phuket Bus Terminal to Phuket Airport (HKT) is by taxi or ride-hailing app (Grab/Bolt). It's a direct, door-to-door service taking 45-60 minutes and costing approximately 800-1200 THB ($22-33 USD). For budget travelers, a combination of local bus and the airport Smart Bus is the cheapest option (~100-150 THB) but involves transfers and takes 90+ minutes.

Quick Navigation: Phuket Bus Terminal to Airport Guide

1. Taxi & Ride-Hailing Apps (Grab/Bolt)

This is the most convenient and commonly used method. The journey covers about 40-50 km, largely on Route 402, which can be busy during peak hours.

Step-by-Step Guide & Options:

  • Metered Taxi: Look for the official taxi queue. Always insist on using the meter (“meter, please”). If the driver refuses, negotiate a fixed fare before getting in. The metered fare should be 800-1200 THB.
  • Ride-Hailing (Grab/Bolt): Often more transparent. Open the app, set your pickup to “Phuket Bus Terminal” and destination to “Phuket International Airport”. You’ll see a fixed fare upfront. Pro Tip: Walk a minute away from the terminal crowd for easier pickup. Download Grab or Download Bolt.
  • Private Hire at Counter: Inside the terminal, you may find counters offering fixed-price transfers. These are often more expensive (1000-1500 THB) but provide a receipt and guaranteed car.
Option Estimated Cost (THB / USD) Travel Time Best For
Metered Taxi 800 - 1,200 THB ($22-33) 45-60 mins Couples, small groups, convenience
Grab/Bolt (Car) 750 - 1,100 THB ($21-30) 45-60 mins Tech-savvy travelers, fixed pricing
Counter Booking 1,000 - 1,500 THB ($28-41) 45-60 mins Those wanting a formal receipt

2. Public Bus & Airport Smart Bus (Budget Choice)

This is the most economical but least convenient method, involving at least one transfer. It's suitable for solo travelers with light luggage and plenty of time.

The Two-Step Journey:

  1. Step 1: Phuket Bus Terminal to Phuket Town (Bus Terminal 2). Take a local blue Songthaew (shared pickup truck bus) from outside the main terminal. Fare is ~30 THB. Tell the driver “Bus Terminal 2” or “Phuket Town”. Journey: 20-30 mins.
  2. Step 2: Phuket Town to Airport via Smart Bus. At Terminal 2, find the orange Airport Smart Bus. It runs along the west coast, stopping at the airport. Fare: 100 THB. Journey: ~60 mins to the airport. Check the latest schedule on the Airports of Thailand website.

Important Note: There is no direct public bus from the main Phuket Bus Terminal to the airport. All public routes require this transfer in Phuket Town. Total cost: ~130 THB ($3.50). Total time: 90-120 minutes+.

3. Private Minivan or Car Transfer

Ideal for families, groups (3+ people), or those with significant luggage wanting hassle-free, direct service.

Why Choose a Private Transfer?

How to Book: Use reputable platforms like Klook, Viator, or local operators. A standard car for 3 costs ~1,200-1,800 THB ($33-50), while a minivan for up to 10 can be 1,800-2,500 THB ($50-70).

4. Ticket & Cost Comparison: All Transport Options

Use this table to quickly compare all methods based on your priority: speed, cost, or convenience.

Transport Method Estimated Cost (THB / USD) Travel Time Transfers Best For
Taxi / Grab (Recommended) 800 - 1,200 ($22-33) 45-60 min 0 (Direct) Most travelers, best balance
Private Transfer 1,200 - 2,500 ($33-70) 45-60 min 0 (Direct) Groups, families, luxury
Public Bus (Cheapest) ~130 ($3.50) 90-120+ min 1-2 Solo budget travelers, no rush

5. Traveler Experience & Essential Tips

Insights from Frequent Travelers:

FAQs: Phuket Bus Terminal to Airport

What is the fastest way to get from Phuket Bus Terminal to Phuket Airport?

The fastest way is by taxi or ride-hailing app (Grab/Bolt). The journey typically takes 45-60 minutes depending on traffic, offering a direct, door-to-door service without any transfers.

What is the cheapest way to travel from the bus terminal to the airport?

The cheapest way is by local bus (Songthaew) combined with the Smart Bus, costing around 100-150 THB ($3-5 USD). However, this involves at least one transfer and can take over 90 minutes, making it less convenient with luggage.

Is there a direct bus from Phuket Bus Terminal to Phuket Airport?

No, there is no direct public bus route. You must take a local Songthaew or taxi to Phuket Town Bus Terminal 2, then transfer to the airport Smart Bus. Alternatively, private airport shuttle services may offer direct transfers if pre-booked.

How much is a taxi from the bus terminal to Phuket Airport?

A metered taxi should cost between 800-1200 THB ($22-33 USD). Ride-hailing apps like Grab often offer fixed fares in a similar range. Always agree on a price or ensure the meter is used before departure to avoid overcharging.

How early should I leave the bus terminal for my flight?

It's recommended to leave at least 3-4 hours before your domestic flight departure time. This accounts for a 45-90 minute transfer, potential traffic delays around Phuket Town, and the recommended 2-hour check-in at the airport.

Can I use Grab or Bolt at Phuket Bus Terminal?

Yes, both Grab and Bolt operate in Phuket. You can book a ride directly from the terminal. However, drivers may call to confirm your exact pickup spot. It's often easier to walk a short distance to a clearer pickup point on the main road.

Is it easy to find a taxi at the bus terminal late at night?

Taxis are available, but fewer may be present after midnight. Your safest and most reliable options are to pre-book a private transfer or use a ride-hailing app, which guarantees a ride. Negotiate taxi fares firmly if metered taxis are unavailable.

What is the best option for a group or with lots of luggage?

For groups of 3+ or travelers with substantial luggage, booking a private minivan transfer is highly recommended. It offers fixed pricing, dedicated space, and direct service. The cost per person can be comparable to or even cheaper than multiple taxis.