What is the Best Way to Get from Phuket Airport to Your Hotel?
Getting from Phuket International Airport to your hotel is straightforward, and there are more options now than ever before. The best choice depends on your budget, how many people you are travelling with, and how much luggage you have. For most travellers, a pre-booked private van or a ride-hailing app like Grab or Bolt is the easiest option. For budget travellers, the Smart Bus costs just 100 Baht to any beach on the west coast.
I have been landing at this airport since 1994, and transfers have improved a lot. Back then, you either took an overpriced taxi or hoped your hotel sent someone. Today, ride-hailing apps have changed everything. Grab is by far the most popular app and the only one that can pick you up inside the airport. A pre-booked private van is still the best value if you are a group of three or more, and over the years, I have found it often works out cheaper than ride-hailing apps anyway. For full information about the airport itself, including TDAC, visa rules, SIM cards and immigration tips, see the complete Phuket Airport guide.
Price Comparison at a Glance
| Transport | To Patong | To Kata/Karon | To Kamala |
| Grab | 750-1,250 Baht | 900-1,400 Baht | 700-1,100 Baht |
| Bolt | 500-950 Baht | 600-1,100 Baht | 500-900 Baht |
| inDrive | 450-800 Baht | 550-950 Baht | 400-750 Baht |
| Airport Limo | 800 Baht | 1,000 Baht | 750 Baht |
| Taxi Meter | 700-800 Baht* | 800-900 Baht* | 700-800 Baht* |
| Private Van | 700 Baht | 800 Baht | 700 Baht |
| Shared Minibus | 180 Baht/person | 200 Baht/person | 180 Baht/person |
| Smart Bus | 100 Baht | 100 Baht | 100 Baht |
*Taxi meter prices include a 100 Baht airport surcharge. Grab, Bolt and inDrive prices vary by time of day and vehicle type.
Distances from the Airport to the Main Beaches
- Airport to Mai Khao: 8 km, 15 minutes
- Airport to Bang Tao: 21 km, 30 minutes
- Airport to Surin: 23 km, 30 minutes
- Airport to Kamala: 28 km, 40 minutes
- Airport to Phuket Town: 33 km, 40 minutes
- Airport to Patong: 38 km, 50 to 60 minutes
- Airport to Chalong: 40 km, 50 minutes
- Airport to Karon: 43 km, 60 minutes
- Airport to Panwa: 44 km, 60 minutes
- Airport to Kata: 48 km, 60 minutes
- Airport to Rawai: 48 km, 60 minutes
Travel times vary a lot depending on rush hour traffic, which is worst between 4 and 7 pm. On the way from the airport to your hotel, a delay is just an inconvenience. On the way back, you have a plane to catch. Allow plenty of extra time for your return trip.
Airport Pick Up with a Private Van

If you want a smooth transfer to your hotel, a private pick-up van is the best stress-free option. A driver waits for you at the airport holding a sign with your name on it, and the whole process is easy. It is even better if you are more than two people travelling together, especially when everyone has luggage. Considering how convenient it is, the price is surprisingly good compared to other options at the airport. A van to Patong costs around 700 Baht for up to 4 passengers, which is cheaper per person than most alternatives.
Grab

Grab is the most established ride-hailing app in Thailand and currently the only app with an officially approved pickup zone inside the airport grounds. The designated Grab pickup area has a green-roofed booth outside Exit 8 of the international terminal (T2). If you arrive at the domestic terminal (T3), the pickup point is near Exit 1.
Grab prices are shown before you book, so there are no surprises. You can pay by cash or credit card through the app. During peak hours and high season, surge pricing can push Grab above the fixed-rate airport limo price. Many local taxi drivers have joined Grab, so do not be surprised if a regular taxi shows up.
Download the app before you arrive: grab.com/global/download
Bolt
Bolt is available in Phuket but has far fewer drivers than Grab. It can sometimes be cheaper, but availability is inconsistent, especially at the airport and late at night. Bolt was legally certified for use in Phuket in 2023. However, Bolt drivers cannot currently pick up passengers directly at the terminal the way Grab can. You may need to walk to a parking area or outside the airport gate. For drop-offs to the airport, Bolt works without any issue. It can be useful for shorter trips around the island, but do not count on it as your only option.
Download: bolt.eu
inDrive
inDrive is a ride-hailing app where you set your own fare and drivers decide whether to accept it. It was approved for use in Phuket in 2024. In theory, you can get cheaper rides this way. In practice, very few drivers use inDrive in Phuket compared to Grab, so finding a car can take a while or not work at all.
Like Bolt, inDrive drivers cannot pick up inside the airport terminal area. It is worth having on your phone as a backup, but Grab is far more reliable.
Download: indrive.com
Taxi Meters

Metered taxi counters are just outside both the international (T2) and domestic (T3) terminals. They are easy to spot and open until the last flight of the day. There is an airport surcharge of 100 Baht on top of the metered fare. A taxi from Phuket Airport to Patong Beach costs about 600 to 700 Baht plus the 100 Baht airport fee.
Always make sure the driver turns on the meter before leaving. This is rarely a problem nowadays, but it is still worth checking. In the past, some taxi drivers would stop at a travel agency on the way to try to change your hotel booking for commission. This hardly happens anymore, but if it does, firmly refuse and ask to continue to your hotel.
Phuket Airport Limousine


Airport limousine counters are inside the terminals, just outside the baggage claims area. Staff will call out to you as you walk past. It sounds pushy, but they are legit. Prices are displayed on a board and are fixed. You get a newer, cleaner car (usually a Toyota Camry), and drivers often speak decent English. They will not try to sell you tours or excursions on the way.
Prices are a bit higher than taxi meters, but you avoid the airport surcharge and get a more comfortable ride. The same counters also sell seats on shared minivans at lower prices.
The image on the right shows the fare for transfers from the airport to your destination. The 1st column is for a limousine. The 2nd column is to rent an entire mini-van (not to be confused with the shared minibus below).

The shared minibus is the best value if you are travelling on a budget. The price is about 180 to 200 Baht per person. The counter is at the domestic terminal (T3), just next to the international terminal.
On the downside, it can take much longer to reach your hotel. The van needs to fill up first (up to 10 passengers), and if you are unlucky, your hotel will be the last on the drop-off list. These vans also drive fast, often too fast.
Phuket Smart Bus

The Smart Bus runs from the airport down the west coast, stopping at every major beach from Nai Yang to Rawai. The fare is a flat 100 Baht to any destination on Route 1 (airport to Rawai), regardless of where you get off. You can pay cash, QR code, or with a Rabbit Smart Card.
The bus stop at the airport is at the Domestic Terminal (T3), Exit 3, opposite Cafe Amazon. It is on the 3rd floor (departures level), not in the arrivals area. This confuses many people, so look for the signs or ask staff. Buses depart roughly every hour.
The Smart Bus is the cheapest option by far, but it is slow. The ride from the airport to Patong takes about an hour, and to Kata or Rawai around 2 hours. If you have large suitcases, keep in mind the bus drops you at the side of the road near the beach, not at your hotel door. It is a better option for getting around Phuket once you are settled in.
There are also two other routes: Route 2 runs between Phuket Town Bus Terminal 1 and Patong for 50 Baht. The Dragon Line is a free electric bus loop around Phuket Old Town.
Read more about the Phuket Smart Bus route and timetable.
Airport Bus to Phuket Town
(Only goes from Phuket Airport to Phuket Town)

The Airport Bus has been around for years, but not many travellers use it because it does not go to any beach. It only runs between Phuket Airport and the old Phuket Town bus terminal. The ride costs 100 Baht and takes about 1 hour and 30 minutes, with eight stops along the way. The bus departs every hour from 5 am to 7 pm.
Rent a Car at the Airport

If you prefer to drive, car rental counters are on the ground floor of the international terminal and outside the domestic terminal. International brands like Hertz, Avis, Budget, Sixt and Europcar all have counters, alongside local companies. An International Driving Permit is required. Economy cars start from around 700 to 1,200 THB per day with insurance. See the full Phuket car rental guide for details and prices.
Which Transfer Should You Choose?
With so many options, here is a quick guide:
- Best for families or groups of 3+: Pre-booked private van. Fixed price, driver waiting with your name, handles all the luggage. Best value per person.
- Best for couples: Grab from the airport (official pickup zone, no hassle) or the airport limousine counter.
- Best for solo budget travellers: Smart Bus (100 Baht) if you are not in a rush and your hotel is near a bus stop. Otherwise, a shared minibus (180 to 200 Baht).
- Best for exploring the island: Rent a van with a driver for the day. A good driver knows the island well and can take you to places you would never find on your own. It makes a big difference when discovering Phuket. Not every driver is great, but when you get a good one, it is the best way to see the island.
- Best to avoid: Hotel transfers. They use the same cars as the airport limousine but charge significantly more because of the hotel commission.
Phuket Airport Map
Airport Transfers Through the Years
When I first arrived in Phuket in 1994, the airport was a small single-terminal building. There were no apps, no Smart Bus, and no official taxi counter. You either had a hotel pickup arranged in advance or you negotiated with whoever was waiting outside. Prices were whatever the driver decided, and there was no way to know if you were paying too much.
For years, the taxi situation at Phuket Airport was one of the island’s biggest complaints. A taxi cartel controlled prices, and ride-hailing apps were blocked from picking up inside the airport. Grab fought for years to get access and finally received official approval. Today, there is a designated Grab pickup zone with a green-roofed booth right outside the terminal.
Bolt arrived in Phuket in 2023, and inDrive followed in 2024. Both gave travellers more options, though Grab remains the dominant app by a wide margin. Honestly, after trying all three over the past couple of years, I have found that a pre-booked private van still works out as the best deal for most situations. No surge pricing, no waiting, and the driver is there with your name when you walk out.
The Smart Bus launched in 2018 and finally gave Phuket something it had been missing for decades: an affordable public transport link between the airport and the beaches. At 100 Baht per ride, it changed the game for budget travellers.
Insider Tips
- Download Grab before you land and set up your account and payment method while you still have Wi-Fi on the plane. Bolt and inDrive can be useful backups but have far fewer drivers in Phuket.
- Grab is the only app that can pick you up inside the airport. Bolt and inDrive require walking outside the airport gate area, which is less convenient with heavy luggage.
- During peak hours, check the airport limo price. When surge pricing pushes Grab above 1,000 Baht to Patong, the fixed-rate limo at 800 Baht can be the better deal.
- Do not book your hotel’s airport transfer. It uses the same cars but costs significantly more because of the hotel’s commission.
- Allow extra time for your return trip to the airport. Traffic heading north gets bad after 4 pm. From southern beaches like Kata or Rawai, leave at least 2 hours before your check-in time.
- The Smart Bus stop is not in the arrivals area. It is at the Domestic Terminal (T3), Exit 3, on the departures level (3rd floor), opposite Cafe Amazon.
- Free Wi-Fi is available in the terminal. Connect to the airport Wi-Fi to set up your ride-hailing apps if you did not do it on the plane.


