Phuket has almost no public transport, a long-running taxi-and-tuk-tuk cartel, and one of Thailand's worst road-safety records. Where you live and how you move decides your monthly cost and your daily stress. Here is the unvarnished version — apps, fares, rentals, the airport run, and how to stay safe.
No metro, no useful bus network for daily life. The Phuket Smart Bus runs a limited coastal route and an airport connection (about ฿100 a ride) but won't cover your day-to-day. In practice you'll rely on a scooter, a car, or ride-hailing apps — and walking only works in compact pockets like Phuket Town, central Patong and Kata. Budget for your own vehicle from day one.
Phuket's taxi-and-tuk-tuk cartel is real and long-standing: fixed, high prices, no meters, and tuk-tuks that often won't move a few hundred metres for under ฿300. The workaround is apps. Grab is the reliable, priciest option and the only app with a sanctioned pickup zone inside the airport. Bolt is usually 20–30% cheaper and the local favourite for short hops. inDrive lets you bid your own fare and is a good monsoon backup.
| Route | Grab | Bolt |
|---|---|---|
| Airport → Patong | ~฿850 | ~฿620 |
| Patong → Old Town | ~฿480 | ~฿340 |
| Rawai → Airport | ~฿1,150 | ~฿880 |
| Short in-town ride | ~฿200–400 | |
Fares rise in rain and peak hours. At the airport, only Grab has an official pickup zone; Bolt/inDrive drivers may ask you to walk to the perimeter.
A 125cc scooter runs about ฿2,500–4,000/month long-term (around ฿3,000–5,000 all-in with fuel). A car is roughly ฿12,000–20,000/month to rent, or ฿15,000–25,000 all-in with fuel and insurance. Always rent from a shop that doesn't take your passport as deposit, photograph the vehicle on pickup, and check the insurance.
The airport is in the far north; everywhere popular is a drive south. Metered airport taxis add a ฿100 surcharge. Times are off-peak — high season and the 4–7pm rush can roughly double them, so allow about 2.5 hours from the south for a flight.
| Destination | Drive (off-peak) | Taxi | Grab/app |
|---|---|---|---|
| Bang Tao / Laguna | ~25–30 min | ~฿700–800 | ~฿600–800 |
| Phuket Town | ~35–40 min | ~฿650 | ~฿650–850 |
| Patong | ~40–45 min | ~฿800 | ~฿750–950 |
| Kata / Karon | ~50–60 min | ~฿1,000 | ~฿900–1,150 |
| Rawai / Nai Harn | ~60–75 min | ~฿1,000–1,200 | ~฿1,150 |
Thailand has one of the world's worst road-safety records — around 36 road deaths per 100,000 people, and roughly three-quarters of fatalities are motorcyclists. Phuket regularly tops national crash counts, and many serious accidents involve inexperienced foreign riders. Scooters are cheap and convenient, but they are the single biggest physical risk of island life: wear a helmet every time, avoid riding at night or in the rain, and don't ride if you've been drinking. If you're not a confident rider, use Grab/Bolt or rent a car.
Barely. There is no metro and no useful daily bus network. The Phuket Smart Bus runs a limited coastal route and an airport link (about THB 100), but for everyday life you'll rely on a scooter, a car or ride-hailing apps. Plan to have your own transport from day one.
Yes. Grab works well and is the only app with a sanctioned pickup zone inside the airport. Bolt is usually 20–30% cheaper for short trips and is the local favourite, and inDrive lets you negotiate fares. These apps are the main way around the island's high-priced taxi-and-tuk-tuk cartel.
A 125cc scooter is about THB 2,500–4,000 per month long-term (THB 3,000–5,000 all-in with fuel). A car runs roughly THB 12,000–20,000 per month to rent, or THB 15,000–25,000 all-in. Rent from a shop that doesn't hold your passport, and photograph the vehicle at pickup.
The airport is in the far north. Grab or Bolt are the easiest options; metered taxis add a THB 100 airport surcharge. Expect roughly THB 600–950 to Bang Tao, Phuket Town or Patong, and THB 1,000–1,200 to the far south (Kata, Karon, Rawai). Allow extra time in high season.