
How to Get to Phuket: Flights, Bus, Ferry & Transfers
Fly, bus, or ferry to Phuket? Compare routes by origin, cost and travel time, plus airport transfers to Patong, Karon and Kata.
On this page
Last updated November 2026: how to get to Phuket depends mostly on where you start. Most visitors fly into Phuket International Airport (HKT), and overseas travelers usually connect through Bangkok. Overland, bus, and boat options exist for travelers who want to avoid flying or are already on the mainland.

Featured image: Roma Neus, CC BY 3.0, via Wikimedia Commons.
Quick answer: the best way to get to Phuket

Fly into HKT if you want the simplest route. Phuket is an island, and the Sarasin Bridge links it by road to Phang Nga on the mainland. Buses and vans from the mainland end at Phuket Bus Terminal 2. Boats run from Krabi for travelers already on the Andaman coast. Fares, schedules, and durations change by season and operator, so check each carrier's current listing before you book. This guide gives no fixed prices for that reason.
Compare your options by starting point

Match your origin to the row below. Fill in current fares and times from the operator before you commit.
| Your starting point | Best route | Arrives at | Skip it if |
|---|---|---|---|
| Overseas | Fly to Bangkok, then a domestic flight to HKT | Phuket International Airport | You have a tight same-day connection |
| Bangkok | Domestic flight, or overland by bus or van | HKT, or Phuket Bus Terminal 2 | You hate long road days |
| Phang Nga or the mainland | Road across the Sarasin Bridge | Phuket Bus Terminal 2 by bus or van | You carry heavy luggage and lack a car |
| Krabi | Boat connection | Check the arrival pier for your route | Seas look rough in monsoon season |

Flying to Phuket (HKT) from abroad and from Bangkok
Phuket International Airport is the main air gateway to the island. Many international itineraries route through Bangkok, so you book one long-haul flight and one domestic leg. Bangkok has two airports, Suvarnabhumi and Don Mueang. Check which one your domestic flight uses before you book a connection.

Build in generous buffer time if the two legs sit on separate tickets. A missed domestic flight on a separate booking is rarely protected. Booking only the Bangkok flight with no onward leg is a common planning gap.
Our comparison of the Bangkok flight against the overland trip is in Bangkok to Phuket options. Heading straight to Karon beach? See heading straight to Karon.

Overland and bus options to Phuket
Going overland makes sense if you are already in southern Thailand or want to see the mainland. Buses and vans arrive at Phuket Bus Terminal 2, and you cross the Sarasin Bridge from Phang Nga to reach the island. Confirm the operator, departure point, and journey time on the day you book.

For national intercity coaches, check Thai intercity bus listings for current routes. Rail is a mainland leg only. Look up southern routes on the State Railway of Thailand site, then plan a bus or van for the final stretch onto the island.
A long overland day costs more time than flying. It saves little if you must first reach Bangkok from overseas.

Arriving by ferry or boat
Boat connections run from Krabi, and the sea route suits travelers who are already on that coast. Rough water in monsoon season can disrupt crossings, so confirm sailings the day before you travel. Be clear which route arrives in Phuket and which one leaves it for onward islands. Our page on ferry routes around the island sorts out the difference. Ask your operator which pier you arrive at, because it affects your onward transfer.
From the airport to your beach: transfer options
Public transport on Phuket is limited, so your transfer should match your beach. Patong, Karon, Kata, and Phuket Town sit on different parts of the island, and journey times differ. Ask your hotel for its recommended transfer and price before you land.
Buses from the mainland stop at Phuket Bus Terminal 2, so plan your onward transfer from there to your beach.
Your main choices are these:
- Airport bus: the budget option toward Phuket Town. Check the current route, stops, and fare.
- Taxi: confirm the pricing method before you get in. Agree a fare up front if there is no meter.
- Ride-hail app: availability and rules change, so check what works at arrival.
- Pre-booked transfer: the least friction after a long flight, especially with luggage.
Mistakes to avoid when planning your trip
Underestimating transfer time to the west-coast beaches catches many first-timers. Same-day international-to-domestic connections on separate tickets are another trap. Negotiating a taxi fare after you sit down weakens your position. Read arrival guide for HKT before you land. For short local hops, see negotiating tuk-tuk fares. Once you arrive, moving around the island covers the rest.
Frequently Asked Questions
Where do you fly into for Phuket?
Fly into Phuket International Airport, code HKT. Overseas travelers commonly connect through Bangkok first.
How can I travel from Bangkok to Phuket?
Take a domestic flight to HKT from Bangkok's Suvarnabhumi or Don Mueang airport. Alternatively, go overland by bus or van to Phuket Bus Terminal 2. Check current schedules and durations with the operator.
Are there Ubers in Phuket?
Ride-hail availability and rules change, so check what works when you land. If apps fall through, a pre-booked transfer or an agreed taxi fare is the safer fallback.
Notes for your Thailand trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





