Illustration of Phuket, Thailand

Getting Around Phuket: Taxis, Grab, Scooters & Buses

Last updated 2026-07-07

On this page

Phuket is Thailand’s biggest island and its transport is built around that: there’s no rail system, distances between beaches are long, and the main roads see heavy traffic between Phuket Town and the west-coast resorts. Getting around means picking between a few very different options, and each one has a real catch worth knowing before you land: taxis here are notoriously expensive and run by informal local associations rather than meters, ride-hailing apps work but not everywhere, and a rented scooter is cheap and freeing but statistically the most dangerous way to move around the island.

This guide covers every option with current 2026 costs, where each one falls short, and the honest safety picture on scooters, which is the single most important decision most visitors make about getting around Phuket. Prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026). For what to do once you’re mobile, see our pillar guide to things to do in Phuket, and for choosing a base near the beach you want, our guide to where to stay in Phuket breaks down the main areas.

How to get around Phuket at a glance

ModeCostBest forCatch
Grab (car)฿450-600 airport-Patong; ฿100-200 in townFixed price, official airport pickupUsually priciest of the three apps
BoltTypically 10-30% less than GrabCheaper fixed-price ridesNo official airport pickup; short walk to a zone
inDrive฿550-650 airport-Patong (bidding)Longer cross-island tripsMeeting point coordinated by phone
Street taxi฿650-1,200+ airport-PatongNothing, really, except no app neededUnmetered, fixed “zone” pricing, no room to haggle down
Official airport taxi counter฿550-700 by destinationA known, posted price at the airportStill pricier than Grab for the same ride
Scooter rental฿150-450/dayDaily freedom, beach-hoppingRequires licence; high accident rate
Songthaew (shared truck)฿30-50 from Phuket TownCheap point-to-point on fixed routesFixed routes only, 6am-6pm
Phuket Smart Bus (Route 1)฿100 flat, any stopBudget airport-to-beach runRoughly hourly, slower than a car
Phuket Smart Bus (Route 2)฿50 flatPhuket Town to PatongSame low frequency
Tuk-tuk฿100-400 negotiatedOne short novelty rideTourist-priced, no meter

Ranges compiled from current operator pricing and Phuket transport guides cited in Sources. Taxi, tuk-tuk, and inDrive fares are negotiated or bid on the day, so treat these as starting points.

Why are Phuket taxis so expensive?

Because they don’t run on a meter, and the price is set by local driver groups rather than competition. Phuket’s street taxis, the white pickup trucks and sedans parked outside hotels, piers, and attractions, work on fixed, informally agreed “zone” fares rather than the ฿35-flag-fall metered system used in Bangkok. These rates have moved little in years even as costs elsewhere have risen, and because specific ranks and routes are often controlled by particular driver associations, there’s rarely a cheaper cab to flag down instead.

This structure is widely nicknamed the Phuket “taxi mafia”, and it’s more than just a reputation for high prices. Groups such as the Rassada VIP Group have asserted exclusive rights to pick up passengers at specific piers and stands, and there have been repeated, documented incidents of intimidation aimed at ride-hailing competition: a pre-booked Bolt van’s passengers forced out by local drivers in 2022, a Grab driver’s car smashed in 2024, and an app driver assaulted and injured the same year. None of this means every taxi ride is a confrontation, but it explains why fares stay high and why locals and repeat visitors default to apps. A widely cited example is a ฿600 flat fare quoted for a trip that an app priced around ฿168, roughly triple.

The practical takeaway: book Grab, Bolt, or inDrive whenever you can, use the official taxi counter at the airport if you must take a taxi (it posts fixed prices, still pricier than an app but not predatory), and avoid touts who approach you inside the arrivals hall.

Should I use Grab, Bolt, or inDrive in Phuket?

Grab is the easiest and most reliable option, but not the cheapest. Grab has official pickup authorization inside Phuket Airport’s arrivals area and the deepest driver network on the island, which matters for late-night rides, rainy-season pickups, or trips from quieter areas. A short in-town ride under 5km runs roughly ฿100-200, and a cross-island trip (Bang Tao to Rawai, around 30km) runs ฿500-700.

Bolt is usually 10-30% cheaper than Grab on the same route but doesn’t have an official airport pickup point, meaning a roughly 300-400m walk from arrivals to a designated pickup zone. inDrive works differently: you post a destination and drivers bid, which can produce the lowest fare of the three on longer trips (airport to Patong has been quoted around ฿550-650 on inDrive versus ฿750-950 on Grab for the same run), but it operates from a shared zone near the domestic terminal and requires phoning the driver to coordinate a meeting point. Most people who spend more than a few days on the island keep two or three apps installed and compare quotes, especially for the longer cross-island runs where the price gap is largest.

Renting a scooter in Phuket: cost, licence, and the honest safety risk

A scooter is the most flexible way to island-hop between beaches, and it’s cheap: a standard 125cc automatic (Honda Click or similar) rents for roughly ฿150-300/day, and a larger maxi-scooter (Yamaha NMAX, Honda PCX) runs ฿250-450/day. Reputable shops typically ask for a ฿500-2,000 cash deposit rather than holding your passport, which is worth insisting on.

The legal requirement is a motorcycle-category licence from your home country, or an International Driving Permit (IDP) carrying the motorcycle “A” endorsement specifically, plus your passport. A car-only licence or a car-only IDP does not legally cover a scooter, no matter what a rental shop tells you at the counter. Helmets are mandatory for both rider and passenger, and police checkpoints around Patong, Bangla Road, Chalong, and Highway 4233 fine missing IDPs or missing helmets ฿500-1,000 on the spot, per person.

Now the part worth taking seriously. Phuket’s roads are genuinely dangerous for anyone on two wheels. Motorbikes are involved in more than 75% of the island’s road accidents and deaths, and Phuket recorded 103 road fatalities in 2022, a 45% increase on the year before; more recent tallies put deaths and injuries on the island’s roads in the dozens and thousands respectively within a single year. The pattern is consistent: unfamiliar riders on rented automatics they haven’t handled before, wet roads in the monsoon months (roughly May to October), steep and twisting hill roads like the Patong-to-Kata pass, and riders without a helmet or the right licence, which also tends to void insurance claims after a crash. If you rent, wear the helmet every single ride, go slow on the hill roads until you know them, never ride at night after drinking, and confirm your travel insurance actually covers scooter accidents (many standard policies exclude claims if you weren’t legally licensed to ride). If any of that gives you pause, it should: a taxi, Grab, or the Smart Bus is a legitimate and much lower-risk way to see the island.

Songthaews and local buses

Songthaews (shared pickup trucks, called rot song thaew) are Phuket’s original public transport, running fixed routes out of the Phuket Town bus terminal on Ranong Road, near the Central Market. Fares are ฿30-50 depending on distance, most commonly quoted at ฿30-40 to Patong and ฿30-50 to Kata or Karon, paid in cash on board. Service runs roughly 6am to 6pm, with trucks leaving every 10-20 minutes on the busier routes to Patong. They’re a fine way to get from Phuket Town into a beach town, but they only run those fixed spoke routes radiating from the terminal, not beach-to-beach, so island-hopping along the coast usually means switching to a Grab, the Smart Bus, or a scooter instead.

The Phuket Smart Bus

The Phuket Smart Bus is the newer, more tourist-friendly option, and it’s the cheapest way to cover real distance on the island. Route 1 runs from Phuket Airport down the entire west coast, through Bang Tao, Surin, Kamala, Patong, Karon, and Kata, to Rawai in the south, with more than 25 stops along the way, for a flat ฿100 fare to any stop, departing roughly hourly from around 8:15am to 11:30pm. Route 2 connects the Phuket Town bus terminal to Patong for ฿50, running hourly from around 6am to 8pm. A free electric shuttle, the Dragon Line, loops through Phuket Old Town, useful if you’re based there and exploring the Sino-Portuguese streets and shophouses on foot between rides. Payment is cash, QR code, a refillable Phuket Rabbit Card, or a tap of a contactless Visa or Mastercard. The trade-off against a car is frequency: with buses roughly an hour apart, plan around the timetable rather than treating it as turn-up-and-go.

Getting from Phuket Airport to the beaches

Phuket International Airport (HKT) sits in the island’s north, meaning every beach town is a genuine drive away, not a quick hop. Rough one-way costs from the airport:

  • Patong: ฿450-600 (Grab), ฿650 (official taxi counter), ฿800-1,200+ (street taxi/touts)
  • Kata/Karon: ฿500-700 (Grab), ฿700 (official counter), ฿900-1,400 (street taxi)
  • Phuket Town: ฿400-550 (Grab), ฿550 (official counter), ฿700-1,000 (street taxi)
  • Phuket Smart Bus (Route 1): ฿100 flat to any stop, including Patong, Karon, and Kata

For budget travel, the Smart Bus is unbeatable on price if you can work around the roughly hourly schedule. For speed and door-to-door convenience, Grab is consistently cheaper than the official taxi counter, which is itself cheaper than a walk-up street taxi or the touts who approach arriving passengers before they reach the exit. Avoid agreeing a price with anyone inside the terminal who isn’t at the official counter or the Grab pickup point.

Which option should you actually use?

For the airport run, book Grab before you land if you can, or compare it against inDrive for longer trips to the far south. For daily movement around a single beach area, walking or a short Grab hop covers most needs. For genuine freedom to explore multiple beaches, viewpoints, and the island’s interior on your own schedule, a scooter is the classic choice, but only if you’re a confident, licensed rider willing to take the accident risk seriously; if you’re not, the Smart Bus, Grab, and the odd taxi will get you everywhere a visitor typically needs to go, including day trips out to sights like Big Buddha above Chalong. There is no wrong combination, but there is a wrong way to save money: a cheap-looking street taxi quote at the airport is rarely actually cheap once you compare it to the app on your phone.

Once you’ve got transport sorted, check what’s actually happening on the island while you’re there: our live Phuket events listings cover markets, festivals, and one-off nights worth building a route around.

Sources

Frequently Asked Questions

Why are taxis so expensive in Phuket?

Phuket's street taxis, the white pickup trucks and sedans, don't run on a meter. Instead, local driver associations set fixed, unofficial zone prices that have barely moved in years despite rising costs, and drivers have little incentive to compete on price since routes are informally divided between groups. This is often called the Phuket 'taxi mafia': a 2022 case saw a visitor from Bangkok quoted ฿600 for a ride an app would have charged around ฿168, and there have been documented incidents of taxi and tuk-tuk drivers intimidating or blocking passengers who arrive in a pre-booked Grab or Bolt car. The practical fix is to book Grab, Bolt, or inDrive whenever possible and treat street taxis as a last resort.

Is Grab or Bolt better in Phuket?

Grab is the safer default because it has official pickup authorization inside Phuket Airport and the widest driver coverage across the island, but it's usually the most expensive of the three apps. Bolt and inDrive are typically 10-30% cheaper on the same route, with inDrive's bidding system sometimes landing the lowest fare of all on longer trips, but both are restricted to pickup zones a short walk outside the airport terminal rather than the arrivals hall itself. Most regular visitors keep two apps installed and compare quotes before booking, especially for cross-island trips.

Can I use Grab at Phuket Airport?

Yes. Grab is the only ride-hailing app with an official pickup point inside the airport, near arrivals, which makes it the simplest option straight off a flight. Bolt requires a roughly 300-400m walk to a pickup zone outside the terminal, and inDrive operates from a shared ride-hailing area near the domestic terminal where you coordinate a meeting point with the driver by phone. All three are cheaper than a street taxi or the touts who approach arriving passengers in the terminal.

Is it safe to rent a scooter in Phuket?

Scooters are convenient and cheap, but Phuket's roads carry real risk: motorbikes are involved in more than 75% of the island's road accidents and deaths, and the island logged 103 road fatalities in 2022, up 45% on the prior year. Common causes are unfamiliar riders on rented automatics, wet roads in the monsoon months, steep hill roads like the Patong-Kata route, and riding without a helmet or license. If you do rent, wear the helmet every time, avoid riding at night or after drinking, and check that your travel insurance actually covers scooter accidents, since many standard policies exclude them if you're unlicensed.

Do I need a license to rent a scooter in Phuket?

Legally, yes. You need either a motorcycle category license from your home country or an International Driving Permit (IDP) with the motorcycle 'A' endorsement specifically, alongside your passport; a car-only license or a car-only IDP does not cover a scooter. Police checkpoints around Patong, Bangla Road, Chalong, and Highway 4233 routinely fine riders ฿500-1,000 on the spot for a missing IDP or a missing helmet, for rider and passenger separately. Renting without the right license also risks voiding any insurance claim if you crash.

How much does the Phuket Smart Bus cost?

Route 1, the main tourist route, runs from Phuket Airport down the west coast through Bang Tao, Surin, Kamala, Patong, Karon, and Kata to Rawai, for a flat ฿100 fare to any stop, departing roughly hourly from 8:15am to 11:30pm. Route 2 connects Phuket Town's bus terminal to Patong for ฿50. Payment is cash, QR code, a Phuket Rabbit Card, or a tap of a contactless Visa or Mastercard. A free electric shuttle, the Dragon Line, loops around Phuket Old Town every 15 minutes.

What's the cheapest way to get from Phuket Airport to the beaches?

The Phuket Smart Bus is the cheapest option at a flat ฿100 to any stop on the west coast, including Patong, Karon, and Kata, though it only departs roughly hourly and takes longer than a car. For door-to-door convenience, Grab typically runs ฿450-600 to Patong or ฿500-700 to Kata/Karon, well under the official taxi-counter rate (฿650-700) and far under what a walk-up street taxi or airport tout will quote (฿800-1,500+).

Are tuk-tuks worth using in Phuket?

Only for a short novelty ride. Phuket's tuk-tuks don't use meters, so every fare is negotiated up front, and short hops within a beach town like Patong commonly run ฿100-400, several times what the same distance costs by Grab or on foot. There's no real speed or access advantage over a car on Phuket's main roads, unlike Bangkok's gridlock, so treat a tuk-tuk here as a one-time experience rather than a practical way to get around.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.