Quick Facts — Phuket Transport
- 🚐 Songthaew (shared pickup): ฿30–50, Phuket Town hub, fixed routes
- 📱 Grab (ride-hailing): ฿100–700 depending on distance, most reliable option
- 🚌 Smart Bus (Airport–Rawai route): ฿30–170, hourly, AC
- 🛺 Tuk-tuk (negotiated): ฿200–1,000 — always agree price first
- ✈️ Airport to Patong taxi: Fixed rate ฿600 from official desk
- 🛵 Motorbike rental: ฿3,000–6,000/month — most expats go this route
Here's the honest reality of transport in Phuket: it's an island built around private vehicles. The public transport infrastructure is improving, but it's not at the level where most long-term expats comfortably go car-free. However, the situation is significantly better than it was five years ago — Grab has transformed daily mobility, and the Smart Bus has made the Airport–Town–Beach corridor genuinely viable without a taxi negotiation.
This guide covers every option in detail — including the prices, the frustrations, and the realistic advice about what actually works for different situations.
Grab — Your Most Reliable Daily Option
Grab
Best for most tripsGrab dominates ride-hailing in Phuket and across Thailand. Download the app before you arrive. Prices are metered and shown upfront — no negotiation, no surprise surcharges. Available 6am–midnight across all major areas. Driver quality is generally good. In busy tourist areas (Patong, Kata) during peak season, wait times can be 10–20 minutes. In residential areas (Rawai, Bang Tao, Chalong), typically 3–8 minutes.
Payment: Cash or GrabPay. Card top-up works fine. Keep GrabPay loaded to avoid cash handling.
| Route | Grab estimate | Tuk-tuk (negotiated) | Time (typical) |
|---|---|---|---|
| Rawai → Chalong Circle | ฿80–120 | ฿150–200 | 10–15 min |
| Bang Tao → Phuket Town | ฿250–350 | ฿400–600 | 35–45 min |
| Kata → Patong | ฿150–220 | ฿250–350 | 15–20 min |
| Phuket Airport → Rawai | ฿550–700 | ฿800–1,000 | 55–70 min |
| Phuket Airport → Patong | ฿400–550 | ฿500–700 | 40–55 min |
| Phuket Airport → Bang Tao | ฿200–300 | ฿350–500 | 20–30 min |
| Rawai → Kata Beach | ฿100–160 | ฿200–300 | 12–18 min |
Songthaew — The Traditional Shared Truck System
Songthaew (แสงแดว — literally "two rows") are the backbone of traditional public transport in Phuket. These are pickup trucks with two rows of seats in the back, running on fixed routes from Phuket Town's Ranong Road terminal. They are the most affordable option but require understanding the system and working around its limitations.
Songthaew Routes from Phuket Town
All routes radiate from the central terminal on Ranong Road, near the market. Each route is identified by colour (this has evolved over time — use the Phuket City Bus app or ask locals to confirm current colours):
| Route | Fare | Frequency | Notes |
|---|---|---|---|
| Phuket Town → Rawai (via Chalong) | ฿40–50 | Every 30–60 min | Last departs ~6pm |
| Phuket Town → Kata/Karon | ฿40–50 | Every 30–60 min | Tourist route, reliable |
| Phuket Town → Patong | ฿40–50 | Frequent (15–30 min) | Most popular route |
| Phuket Town → Bang Tao/Surin | ฿40–50 | Every 30–60 min | Takes highway route |
| Phuket Town → Kamala | ฿40–50 | Every 45–90 min | Less frequent |
| Phuket Town → Airport | ฿100 | Every 60–90 min | Orange route — connect to Smart Bus |
Smart Bus — Phuket's Modern Bus Network
The Smart Bus (Phuket Smart Bus) launched in 2022 and has been steadily expanding. It's air-conditioned, uses a flat-fare system by zone, and represents the most comfortable public transport experience on the island. Particularly useful for the Airport–Town–South corridor.
Smart Bus Routes (March 2026)
| Route | Key Stops | Fare | Frequency |
|---|---|---|---|
| R1 (South) | Airport → Central Festival → Phuket Town → Rawai | ฿30–170 by zone | Hourly |
| R2 (West) | Phuket Town → Patong → Karon → Kata | ฿30–100 | Every 90 min |
| R3 (North) | Phuket Town → Bang Tao → Airport | ฿30–100 | Every 2 hours |
Pay on board with cash (exact change appreciated) or use the Phuket Smart Bus app (available iOS and Android) for real-time tracking and digital tickets. The R1 south route is the most useful for airport arrivals heading to Phuket Town or Rawai — at ฿170 compared to ฿600+ for a taxi, it's a significant saving if you have time and don't have excessive luggage.
Tuk-Tuks — Negotiate Before You Go
Tuk-Tuks (Traditional)
Use when Grab isn't availablePhuket's tuk-tuks are not metered. Every fare is negotiated. They typically cluster at tourist spots, markets, temples and beach areas. The starting ask will be 2–3x a reasonable rate. Counter-offer confidently. Knowing the Grab price for a journey gives you a realistic baseline — aim to pay Grab price or a little more, not the initial quoted amount.
Typical negotiated fares: Short trips within one area ฿150–200. Mid-distance (e.g. Kata to Karon) ฿200–300. Longer routes ฿400–700. Night surcharge common after 10pm.
When to use: When Grab has no availability, late night when drivers aren't on the app, short hops at the beach. Not recommended for regular daily use due to price and negotiation fatigue.
Phuket Airport — All Transfer Options
Phuket International Airport (HKT) is in the north of the island, around 35–40km from Phuket Town and 50–60km from Rawai in the south. Transfer times vary enormously by traffic. The 10am–12pm and 5–7pm windows are worst during peak season.
| Option | Price | Time | Best for |
|---|---|---|---|
| Official airport taxi (fixed rate desk) | ฿600–900 by zone | 40–70 min | Guaranteed availability, no app needed |
| Grab/Bolt | ฿300–700 by destination | 40–70 min | Budget-conscious, app users |
| Smart Bus R1 (to Town/Rawai) | ฿100–170 | 60–90 min | Light luggage, patient travellers |
| Smart Bus R3 (to Bang Tao) | ฿30–100 | 30–50 min | Bang Tao/Laguna residents |
| Pre-booked private transfer | ฿700–2,000 | 40–70 min | Families, late nights, guaranteed timing |
Should You Get a Motorbike or Car?
Most expats who stay longer than 3 months end up with their own transport. The economics strongly favour a motorbike for solo expats and a car for families. Here's the practical picture:
Motorbike Rental vs Ownership
- Monthly rental (automatic scooter): ฿3,000–5,000/month. No maintenance costs. Return at any time. Downside: not always available, occasional bike condition issues.
- Purchase (Honda PCX/Nmax): ฿50,000–90,000 second-hand. Lower monthly cost over 12+ months. You handle maintenance. Need Thai licence or valid IDP for insurance.
- Insurance: ฿1,500–3,000/year for basic Compulsory Motor Insurance (CMI). Comprehensive: ฿5,000–12,000/year. Never ride without at least CMI.
For the driving licence process — how to convert your foreign licence or apply fresh — see the dedicated Phuket driving licence guide.
Planning Your Phuket Move?
Our free relocation checklist covers transport setup — first week priorities, driving licence timeline, and how to avoid the common expensive mistakes.
Get the Free Checklist