Phuket Airport is at the northern tip of the island, and almost every visitor needs to travel 25-50 km south. Here is how the main transport options compare in practice.
Metered taxis
Available from the official counter in the arrivals hall. You pay the counter, receive a receipt, and walk to your assigned car. A 100 THB airport surcharge is added to the meter fare. The system is organized and legitimate.
The fare to Patong typically runs 600-900 THB. Drivers are generally honest when you go through the official counter. The vehicle is air-conditioned and comfortable.
Downsides: queues during peak arrival times, cash-only payment, and no option to request a specific vehicle type or child seat.
Grab (ride-hailing)
Grab operates at the airport but with restrictions. Drivers cannot pick up from the main arrivals area. You need to walk to a designated meeting point, which can be confusing the first time. Fares are usually 400-700 THB to Patong, slightly cheaper than metered taxis.
Grab is useful if you are familiar with the app and have a local SIM or working data. It is less practical at night when driver availability drops, or if you are unfamiliar with the airport layout.
Pre-booked transfers
A driver meets you in the arrivals hall with a name sign. The price is fixed at booking. Vehicle types include sedans, minivans, and SUVs, and you can request child seats.
Cost is typically 700-1,000 THB to Patong, slightly more than a metered taxi. For destinations further south like Rawai (1,000-1,400 THB), the premium over a taxi is smaller.
The shared minibus
The cheapest option at around 200 THB per person. But the bus waits until it fills up (sometimes 30+ minutes), then makes multiple stops across different beaches. A 35-minute drive can turn into a 90-minute journey. For solo budget travelers with patience, it works. For anyone else, the time cost outweighs the savings.
Price comparison
| Route | Taxi | Grab | Transfer | Minibus | |---|---|---|---|---| | Patong | 600-900 THB | 400-700 THB | 700-1,000 THB | 200 THB | | Kata/Karon | 700-1,000 THB | 500-800 THB | 800-1,100 THB | 200 THB | | Rawai | 900-1,300 THB | 700-1,000 THB | 1,000-1,400 THB | 200 THB |
When each option works best
Taxi: You arrive during the day, are comfortable with the airport counter system, and are heading to Patong or nearby beaches.
Grab: You have a working local SIM, know how to use the app, and want to save a bit. Better for return trips than arrivals.
Transfer: You arrive late, are traveling with family, heading to southern beaches, or want guaranteed pickup with no logistics.
Minibus: Solo travel, tight budget, no time pressure.
The honest verdict
Phuket has more transport options than many Thai resort airports. For straightforward daytime arrivals to Patong, a metered taxi through the official counter works well. For families, late arrivals, or longer distances, a pre-booked transfer removes the variables. Grab is a good tool for getting around during your stay, but less ideal for the airport arrival.