HKT - Phuket, Thailand

Getting from Phuket Airport to your hotel

Last updated: July 2026

Quick answer

Phuket International Airport sits at the northern tip of the island. Most hotels and beaches are 25-50 km south, so a taxi to Patong Beach takes about 45-60 minutes. Taxis from the official counter run on a meter with an airport surcharge added on top; the rate board at the counter shows the current tariff before you commit, so read it there rather than relying on a figure you saw online. A pre-booked transfer is priced in advance instead, with a meet-and-greet and a fixed price. The cheapest published option is the Phuket Smart Bus, a flat 100 THB to any stop on its airport-Patong-Karon-Kata-Rawai route (fare per the operator's own timetable at phuketsmartbus.com; check it for current times and fares before you travel).

What actually happens after landing

Phuket Airport has two terminals: the newer international terminal and the domestic terminal. Most visitors arrive at the international terminal, which is modern and reasonably well-organized.

Immigration can be slow. During peak season (November to March), waits of 30-60 minutes are common, especially for flights arriving in the late afternoon cluster. Thailand's immigration forms need to be filled out beforehand or on arrival. Baggage reclaim is straightforward but not fast.

Once through customs, you enter an arrivals hall with SIM card vendors, currency exchange counters, and taxi booking desks. The taxi counters are immediately visible, and touts will approach you. This is where things can get confusing if you are not prepared.

Transport options explained honestly

Metered taxis are available from the official taxi counter in the arrivals hall. The fare runs on the meter and a fixed airport surcharge is added on top. Both the meter tariff and the surcharge are set by the authorities and posted on the rate board at the counter - check it before you get in, since the tariff is revised from time to time. These are legitimate, air-conditioned sedans. The system works, but queues can be long during peak arrivals.

Airport minibus (shared) is sold at a per-person price to most beach areas. It is the budget option, but the bus waits until it fills up and makes multiple stops. Getting to your hotel can take 90+ minutes even if the drive is only 45 minutes.

Phuket Smart Bus is the scheduled public option: a flat 100 THB to any stop on the airport-Patong-Karon-Kata-Rawai route, paid by cash, QR, contactless card or a Rabbit card bought onboard. It is the cheapest published fare from the airport, but it runs to a timetable and only serves stops on that one west-coast route. Check phuketsmartbus.com for current times and fares.

Grab (ride-hailing app) works at Phuket Airport, but drivers cannot pick up from the main arrivals area. You may need to walk to a designated pickup point. The app quotes your fare before you book, and it moves with demand, so the number you see at 2 PM is not the number you will see at midnight.

Pre-booked transfers are popular because the airport is far from everything. A driver meets you with a name sign, the price is agreed beforehand, and there is no haggling or queuing. For families or groups, this is often the most sensible choice.

Touts and unlicensed taxis will approach you in the arrivals hall offering rides. Prices are typically inflated. It is better to use the official taxi counter or a pre-booked service.

Distances and drive times

The one number that reliably predicts your fare here is distance, and Phuket's are longer than most people expect:

DestinationDistanceTypical drive
Mai Khao Beach10 km15-20 min
Bang Tao / Laguna18 km25-35 min
Kamala Beach25 km30-40 min
Phuket Town30 km35-45 min
Patong Beach35 km45-60 min
Karon / Kata Beach40-45 km50-65 min
Rawai / Nai Harn50 km60-75 min
Khao Lak80 kmabout 1.5 hrs

We have deliberately not printed taxi price ranges here. Phuket's metered tariff and airport surcharge are set by the authorities and revised periodically, and the fixed-price and app options move independently of them - so any range we published would go out of date without warning. Read the rate board at the official counter, or get a fixed quote in writing before you travel. Traffic between the airport and Patong can add 15-30 minutes; on a meter that costs you a little, on a fixed price it costs you nothing.

Late night arrivals

Phuket Airport receives flights until about 02:00-03:00. The official taxi counter usually operates as long as flights are arriving, but the queue of available cars gets thin after midnight.

Grab availability drops significantly after 23:00. The shared minibus stops running around 22:00, and the Smart Bus runs to a fixed timetable that ends well before the last arrivals - check the operator's times before you count on it.

If your flight lands after 22:00, a pre-booked transfer avoids the uncertainty. The roads are actually faster at night (less traffic on the hilly two-lane roads), so the drive is quicker. But standing outside the airport at 1 AM negotiating with a tout is not ideal after a long flight.

Families and luggage

Thai taxis are typically Toyota sedans or small SUVs. Two large suitcases and carry-ons will fit, but add a stroller and car seat and you will need a larger vehicle.

Child car seats are not standard in Thai taxis. If this matters to you, book a transfer with a child seat request in advance. Thai driving can be assertive, and the roads between the airport and the beach areas include steep hills and sharp curves.

For families with young children, a pre-booked transfer with a minivan gives more space and less stress. The savings from a shared minibus are not worth the 90-minute detour with tired kids.

Where you meet the driver

The official taxi counter is inside the arrivals hall, near the exit. You pay there and receive a slip with your car details.

For pre-booked transfers, drivers wait in the arrivals hall with a name sign. The international terminal arrivals area is modern and well-lit, so finding your driver is straightforward. If you cannot locate them, most transfer companies provide a local Thai phone number to call or message via WhatsApp.

Grab pickups require walking to a specific area outside the terminal. The app will guide you, but it can be confusing the first time.

Decision helper

Take a metered taxi if you are comfortable with the system, traveling light, and arriving during normal hours.

Take the Phuket Smart Bus if your hotel is on or near its west-coast route, you are travelling light, and your arrival fits its timetable. At a flat 100 THB it is the cheapest published fare from the airport.

Use the shared minibus if you are solo, on a budget, and not in a hurry.

Book a transfer if you are traveling with family, arriving late, heading to a distant beach, or want a fixed price with no surprises.

Use Grab if you are familiar with the app and can handle the pickup logistics. Check the quote in the app against the rate board at the taxi counter and take whichever suits you.

Avoid touts offering rides inside the terminal. They consistently overcharge.

Frequently Asked Questions

How far is Phuket Airport from Patong Beach?

About 35 km. The drive takes 45-60 minutes depending on traffic, longer during evening rush hours.

Is Grab available at Phuket Airport?

Yes, but drivers cannot pick up from the main arrivals exit. You need to walk to a designated point. Availability drops after 23:00.

How much is a taxi from Phuket Airport to Kata Beach?

Kata is about 40-45 km from the airport. Taxis from the official counter are metered with a fixed airport surcharge added on top; both are set by the authorities and posted on the rate board at the counter, and revised periodically. Read the board before you get in, or book a fixed price in advance. We do not print a figure here because any range we published would go out of date without warning.

Can I pay by credit card in a taxi?

Most Phuket taxis are cash only. Bring Thai Baht. There are ATMs and exchange counters in the arrivals hall.

Is there a bus from Phuket Airport?

Yes. The Phuket Smart Bus runs from the airport down the west coast to Rawai via Patong, Karon and Kata for a flat 100 THB to any stop (operator's own timetable, phuketsmartbus.com). There is also a shared airport minibus sold per person, but it waits to fill up and makes multiple stops, so it is slow. There is no ordinary city bus route from the airport.

Do I need to arrange transport in advance?

Not strictly necessary during the day, but recommended for late arrivals, families, or if you are heading to southern beaches like Rawai or Nai Harn.

How do I get from Phuket Airport to Khao Lak?

Khao Lak is about 80 km north of the airport, roughly a 1.5-hour drive. Neither the Smart Bus nor the shared minibus serves it, and Grab drivers rarely accept the trip, so a pre-booked transfer or a negotiated taxi is the practical option. Agree the price before you set off.

Are child seats available in taxis?

No. Thai taxis do not carry child seats. If you need one, book a transfer service that offers child seat requests.

Is it safe to take a taxi from the airport?

Yes, if you use the official taxi counter inside the arrivals hall. Avoid touts who approach you offering rides at inflated prices.

What about the Phuket Smart Bus?

It is the airport's scheduled public bus: a flat 100 THB to any stop on its airport-Patong-Karon-Kata-Rawai route, per the operator's own timetable. You can pay cash, scan a QR code, tap a contactless Visa or Mastercard, or use a Rabbit card bought onboard. It only serves stops on that one west-coast route and runs to a timetable, so check phuketsmartbus.com for current times and fares before relying on it.

Phuket Airport is well-run but geographically awkward. Almost every visitor needs a 30-60 minute drive south to reach their hotel. The transport system works, but it is not seamless. Plan your ride before you land, especially if arriving late, traveling with family, or heading to the southern beaches. A few minutes of planning saves a lot of hassle in a humid arrivals hall after a long flight.

Related Airport Guides