Getting Around Phuket — Phuket

Getting Around Phuket

Phuket is a big, spread-out island, so understanding your transport options makes a real difference to your trip and your budget. There is no metro or train — instead you'll navigate a mix of airport transfers, the invaluable Grab ride-hailing app, the island's famously pricey taxis and tuk-tuks, cheap local songthaew buses, scooter rental (cheap but risky), car hire and private drivers, and the ferries and speedboats that are the real gateway to the islands. This guide covers everything with realistic baht prices, journey times and practical advice, including how to avoid overpaying and how to stay safe on two wheels.

Phuket transport explained

1.Phuket Airport (HKT) to your hotel

Phuket International Airport (HKT) is located in the far north of the island, a fair distance from the main tourist beaches on the west and south coasts, so your onward journey needs a little planning. The airport is well set up with several transfer options at different price points. The cheapest is the public airport bus or the shared minibuses, which run to Patong, Karon, Kata and Phuket Town for around 100 to 200 baht per person, though they are slower, stop frequently and may drop you at a depot rather than your hotel. The most convenient options are a taxi, a ride-hailing car via the Grab app, or a pre-booked private transfer. Metered taxis and Grab cars can be arranged at the official counters in the arrivals hall, typically costing somewhere between 600 and 1,000 baht to the west-coast beaches depending on distance and demand, while a pre-booked private transfer (often the easiest choice, with a driver waiting with your name) runs from around 800 to 1,300 baht for a car. Journey times vary by destination: allow around 45 minutes to an hour to Patong, a little over an hour to Kata and Nai Harn in the south, but only 10 to 30 minutes to the quieter northern beaches like Nai Yang, Mai Khao and Bang Tao. It is strongly advisable to use the official taxi and Grab counters or a pre-arranged transfer rather than accepting rides from the touts who approach arriving passengers, as these are usually overpriced. Grab, where available, offers transparent, app-based pricing that removes the need to haggle. For groups and families, a private car or minivan is often the best value and most comfortable option.

Hours

24h; airport buses ~06:00–20:00

Price

Airport bus/minibus ฿100–200pp; metered taxi/Grab ฿600–1,000; private transfer ฿800–1,300

Getting there

By taxi, Grab, shared minibus, airport bus or pre-booked private car; Patong ~45–60 min, Kata ~1h

Insider tip: Pre-book a private transfer or use the metered airport taxi/Grab counter — avoid the touts and agree a price before you set off.

2.Grab & ride-hailing

Grab, Southeast Asia's dominant ride-hailing app, operates across Phuket and is comfortably the easiest, most transparent and often cheapest way for visitors to get around the island, removing the stress of negotiating with taxi and tuk-tuk drivers. Working just like Uber, the app lets you set your pickup point and destination, shows you the fixed fare upfront before you book (so there are no nasty surprises or haggling), matches you with a nearby driver, and lets you pay by cash or a linked card. Fares are generally very reasonable and considerably lower than the notoriously overpriced local taxis and tuk-tuks, with short local hops costing perhaps 80 to 150 baht and longer cross-island journeys between beaches or into town running from a couple of hundred baht upwards. It is well worth downloading the app and setting it up before you arrive. There are some caveats to be aware of, however. Because of long-standing tensions with the entrenched local taxi and tuk-tuk cartels, who have historically been hostile to app-based competition, Grab availability can be patchy in certain areas and at certain times — you may find fewer cars, longer waits or higher surge prices in some tourist hotspots, at busy beaches, late at night, or when demand is high, and some drivers prefer to meet you slightly away from taxi ranks to avoid confrontation. Despite these occasional frustrations, Grab remains the go-to choice for most independent travellers for its convenience, fixed pricing and cashless option, and it is generally reliable for getting between beaches, to and from the airport, into Phuket Town, and to restaurants and attractions. For getting around Phuket with minimal hassle and fair prices, Grab is invaluable.

Hours

24h (availability varies by area & time)

Price

Short hops from ~฿80–150; beach-to-beach ฿200–500; longer runs more

Getting there

Download the Grab app, set your pickup and destination, and pay by cash or linked card

Insider tip: Grab is the easiest way to get around with transparent pricing — download the app before you arrive and link a card.

3.Taxis & tuk-tuks

Taxis and tuk-tuks are a ubiquitous and convenient way to get around Phuket, but they come with a significant catch: they are notoriously expensive by Thai standards and almost never use meters, instead operating on negotiated flat fares that are frequently inflated for tourists, so knowing what to expect and being prepared to bargain is essential. Phuket's tuk-tuks are distinctive — unlike the open three-wheelers of Bangkok, they are typically small, brightly coloured converted vans or covered trucks — and they, along with the saloon-car taxis, are controlled by powerful and well-organised local cartels that keep prices high and have long resisted competition from cheaper metered taxis and ride-hailing apps. As a result, even short journeys can cost surprisingly large sums: a brief tuk-tuk hop within a resort area might be 200 to 400 baht, while a taxi between beaches (say Patong to Kata) can run 500 to 800 baht or more, prices that feel steep compared with the rest of Thailand and with the Grab app. The golden rules are to always agree the fare clearly before you get in — never assume there is a meter — to have a sense of the going rate for your journey, to be prepared to negotiate and to walk away if a price is outrageous, and where possible to compare against the Grab app fare as a benchmark. For late-night trips, short hops when no Grab is available, or the novelty of a tuk-tuk ride, they are useful, and drivers are generally friendly enough, but for regular getting around, using Grab, renting a scooter, or arranging transfers usually works out considerably cheaper. Carry small notes, and factor these transport costs into your budget, as they can add up quickly over a stay.

Hours

24h

Price

Short tuk-tuk hops ฿200–400; taxi beach-to-beach ฿500–800+ (negotiated)

Getting there

Hail on the street or from ranks near beaches and hotels; agree the fare before setting off

Insider tip: Phuket's taxis and tuk-tuks are pricey and rarely metered — always agree the fare before getting in, and expect to negotiate.

4.Songthaews (local buses)

Songthaews — the name means 'two rows', referring to the two bench seats in the back — are Phuket's cheap and characterful local buses, converted pickup trucks or small trucks with an open-sided covered rear and bench seating, and they are the budget traveller's friend for getting around the island for a fraction of the cost of taxis and tuk-tuks. On Phuket these are often larger, bus-like blue (and other coloured) trucks that run fixed routes primarily radiating out from the central market area in Phuket Town to the main beaches — Patong, Karon, Kata, Kamala, Rawai and others — with fares of just 30 to 50 baht per journey, making them by far the cheapest way to travel between the town and the coast. To use them, you simply wait along the main route roads or at the Phuket Town terminus, flag down the one heading your way (the destination is usually signed), hop in the back, and pay the conductor or driver, often when you get off. They are a fun, authentic and economical local experience. The significant drawbacks, however, are that they are slow, stopping frequently and not always following the most direct route; they mostly run only during daytime hours, roughly from early morning until early evening, so they are no use for nights out; and crucially, most routes connect the beaches to Phuket Town rather than running directly between the beaches themselves, so a beach-to-beach journey may require going into town and back out, which is impractical. For budget-conscious travellers making daytime trips between a beach and Phuket Town, though, songthaews offer unbeatable value and a slice of local life. Just allow plenty of time, carry small change, and don't rely on them after dark.

Hours

Roughly 07:00–18:00 (daytime only)

Price

฿30–50 per journey

Getting there

Catch them along the main roads or at Phuket Town's central market; flag them down and pay the conductor

Insider tip: These cheap open-sided trucks are the local bus — great value between Phuket Town and the beaches, but slow and daytime-only.

5.Renting a scooter

Renting a scooter (motorbike) is far and away the cheapest and most flexible way to explore Phuket independently, giving you the freedom to hop between beaches, seek out viewpoints, temples and hidden coves, and come and go on your own schedule for as little as 200 to 350 baht a day plus very cheap petrol. Rental shops are everywhere — at every beach, resort strip and town — and renting is quick and easy, usually requiring a passport or a cash deposit as security. However, this freedom comes with serious safety warnings that must not be ignored. Phuket's roads can be genuinely dangerous: the island is hilly with some very steep, winding coastal roads (the climbs and descents around Patong, Kata and the viewpoints are notorious), traffic can be fast and chaotic, standards of driving are variable, sudden tropical rain makes surfaces treacherous, and the accident rate among inexperienced tourist riders is tragically high, with serious injuries and fatalities all too common. You should therefore only consider riding if you are a genuinely experienced motorcyclist, never attempt to learn on Phuket's roads, always wear a proper helmet (it is the law and it saves lives, and police do fine those without one), drive defensively and within your limits, avoid riding at night or after drinking, and take particular care in the wet. Critically, check that your travel insurance actually covers you to ride a scooter — many policies require you to hold a valid motorcycle licence and an international driving permit with the correct category, and will not pay out for accidents if you were riding illegally or without the right licence, which could leave you facing enormous medical bills. Ridden responsibly by experienced riders with the right licence, insurance and caution, a scooter is a brilliant way to see the island; ridden carelessly, it is the single biggest risk to your holiday.

Hours

Rental shops ~08:00–19:00

Price

฿200–350/day; petrol cheap; deposit or passport often required

Getting there

Rent from shops at every beach and resort; you need an international driving permit with a motorcycle category

Insider tip: The cheapest freedom on the island — but ride only if experienced, always wear a helmet, and make sure your travel insurance covers it.

6.Car hire & private drivers

For families, groups, or anyone wanting comfortable, air-conditioned and flexible transport without the expense of repeated taxis or the risk of a scooter, hiring a car or engaging a private driver for the day are both excellent options on Phuket. Self-drive car hire is readily available from the major international and local agencies at the airport and in the main resort areas, with small cars starting from around 1,000 to 1,500 baht a day, and it gives you complete freedom to explore the island — the beaches, viewpoints, temples, Phuket Town and further afield — entirely at your own pace, which is especially valuable with children or for reaching quieter, less-served spots. Bear in mind, though, that Thailand drives on the left, that Phuket's traffic, hills and driving standards can be challenging for the unaccustomed, that you will need a valid licence and an international driving permit, and that parking and navigation add some hassle; make sure the hire includes proper insurance. For many visitors, an even more relaxing alternative is to hire a private car with a driver for the day, which typically costs somewhere in the region of 2,000 to 3,500 baht depending on the itinerary and vehicle size. This takes away all the stress of driving, navigating and parking, lets everyone relax and enjoy the scenery, and is often very good value when split between a family or group, particularly for a full day of sightseeing taking in several spread-out attractions, or for excursions to the far north or across to the mainland. Drivers can be booked easily online in advance, through your hotel, or via tour operators, and a good driver doubles as an informal guide. Both options suit those prioritising comfort, flexibility and ease over the lowest possible cost.

Hours

Rental desks at the airport & resorts; drivers by booking

Price

Car hire from ~฿1,000–1,500/day; private driver ~฿2,000–3,500/day

Getting there

Rent from major agencies at the airport and in resort areas, or book a private car-and-driver online or through your hotel

Insider tip: A hired car or a private driver-for-the-day is comfortable and often good value for families or groups exploring the island.

7.Ferries & speedboats to the islands

As an island surrounded by some of the most beautiful seas and islands in the world, Phuket's real transport adventures happen on the water, and its piers on the east coast are the gateway to the spectacular Andaman islands and marine parks. For most visitors, the easiest and most popular way to experience the islands is via the countless organised day tours, which handle all the logistics: these packages typically include hotel pickup and drop-off, the boat trip itself (usually a fast speedboat, sometimes a larger cruiser or a traditional longtail), guides, snorkelling equipment, lunch and national-park fees, and whisk you out to destinations like the Phi Phi Islands, Phang Nga Bay and James Bond Island, the Similan Islands, the Racha Islands, Coral Island and Krabi, priced from around 1,000 to 2,500 baht per person depending on the destination and level of service. Speedboats are the fastest and most common tour vessel, reaching Phi Phi in around 50 minutes, though they can be a bumpy ride in choppier seas. For those wanting to travel independently or stay overnight on an island rather than take a day tour, scheduled passenger ferries operate on set routes, most usefully the regular ferries from Phuket's main Rassada pier (near Phuket Town) across to Phi Phi (from around 400 baht one way, taking roughly two hours), and onward to Krabi, Koh Lanta and elsewhere; these are cheaper and let you set your own itinerary but are slower and less flexible. The main departure points are Rassada, Chalong, Bang Rong and Ao Po piers, all on the calmer eastern side of the island. Do note that the seas and many boat trips, especially to exposed destinations like the Similans, are heavily affected by the monsoon season, with rougher conditions and some routes and parks closing entirely from around May to October, so island plans are best made for the calmer November-to-April dry season.

Hours

Tours depart early morning; scheduled ferries daytime

Price

Day-tour packages ฿1,000–2,500pp; scheduled ferry to Phi Phi from ~฿400pp

Getting there

Boats depart from Rassada, Chalong, Bang Rong and Ao Po piers on the east coast; tours include hotel transfers

Insider tip: Most island trips run as organised tours with transfers included — for independent island stays, use the scheduled ferries from Rassada pier.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Phuket across airlines and book direct.

Find flights to Phuket

More Phuket guides