
How to Get to Phuket: Flights, Transfers & Routes
How to get to Phuket by air, bus or ferry, with airport transfer options, timing and cost trade-offs for each route.
On this page
Last updated November 2026: how to get to Phuket is simple in one respect, because the island has its own international airport (HKT) and almost every visitor flies in, directly or via Bangkok or another hub. Overland routes by bus, car or train plus bus exist, but they cost many hours. Pick your route by starting point below, then plan the last leg from the airport in the far north of the island to your beach.
Featured image: กสิณธร ราชโอรส, CC BY-SA 4.0, via Wikimedia Commons.

Quick Answer: How to Get to Phuket
Fly into Phuket International Airport (HKT). From Bangkok the distance is about 860 km and the flight takes about 1 hour 30 minutes. From the United States there are no nonstop flights, so expect one or two connections through hubs such as Singapore, Hong Kong, Seoul Incheon or Abu Dhabi. The fastest itinerary listed from the US runs about 19 hours, and many take far longer. Buses, cars and the train-plus-bus combination only make sense if you are already in southern Thailand or have time to spare. Flight schedules and fares change often, so confirm every leg with the airline before you book.

Choose Your Route by Where You're Starting
Start from your origin, not from the cheapest fare you see. A connecting ticket that saves money but adds a self-transfer can cost you the savings in one missed flight. Cost levels below are relative, not quoted prices.

| Origin | Best mode | Typical time | Cost level | Main drawback |
|---|---|---|---|---|
| US or Canada | Connecting flight via an Asian or Gulf hub | About 19 hours at the fastest; most itineraries are longer | High | No nonstop service; long layovers |
| Europe | Connecting flight, or fly to Bangkok and connect | Varies by hub; check the airline | Mid to high | Self-transfer risk on separate tickets |
| Australia | Connecting flight; check current direct options with airlines | Varies by schedule | Mid | Seasonal schedule changes |
| Southeast and East Asia | Direct or one-stop flight; Singapore, Kuala Lumpur and Hong Kong are listed routes | Varies by route | Low to mid | Fewer departures from smaller cities |
| Bangkok | Flight from Suvarnabhumi or Don Mueang | About 1 hour 30 minutes in the air | Low to mid | Airport transit adds time |
| Other Thai cities | Fly via Bangkok, or via Krabi, Surat Thani or Hat Yai then continue overland | Varies | Low to mid | Overland legs add hours |
| Malaysia or the deep south | Bus or minibus via Hat Yai, or a flight | Varies; check operators | Low | Slow and timetable-dependent |
Flying to Phuket International Airport (HKT)

HKT handles the island's international and domestic arrivals. Check arrivals and airline details on the Phuket airport operator's site. Our HKT arrivals guide covers the terminal in more detail. Common connection points include Bangkok, Singapore Changi, Kuala Lumpur, Hong Kong and Abu Dhabi. Direct flights from Asia are more common than from the West. When comparing fares, search several airlines and flexible dates. Then add the cost of checked bags and of any overnight layover. Fares from Bangkok are sometimes close to bus prices when booked early on a low-cost carrier. Krabi, Surat Thani and Hat Yai are alternative gateways, but each adds a long road or ferry leg to reach the island.
- Prefer one ticket for the whole journey, so the airline rebooks you after a delay.
- Leave a generous gap if you must self-transfer between airports or terminals.
- Compare the full cost including bags, not only the headline fare.

Bangkok to Phuket: Flight, Bus, Car or Train
Bangkok has two airports, Suvarnabhumi and Don Mueang. Check each airline's departure airport on your booking, because carrier-to-airport mapping changes. One common view is that low-cost carriers lean toward Don Mueang, but verify it for your date. For terminal and flight information, see the Suvarnabhumi airport site. By road, buses take about 14 to 16 hours, with VIP coaches costing a little more than regular ones. A private car is quoted at roughly 10,000 to 15,000 THB per car, usually as a tour price. There is no direct train. Rail runs about 12 hours from Bangkok to Phun Phin in Surat Thani, followed by about 5 hours by bus. Check services on the State Railway of Thailand site. Our Bangkok-to-Phuket comparison goes deeper. For most travelers, the 1 hour 30 minute flight wins on both time and fatigue.

Other Ways In: Overland, Ferry and Speedboat
Phuket connects to the mainland by a short bridge into Phang Nga province, so buses and private drivers reach the island by road. Minibuses and buses to and from Phang Nga, Khao Lak, Krabi, Surat Thani and Bangkok use Phuket Bus Terminal 1 or 2. Ferries and speedboats leave Rassada Pier for the Phi Phi Islands. Ferries take around 2 hours, while speedboats take about 45 minutes and cost more. A direct ferry to Ao Nang in Krabi takes about 2.5 hours. Sea crossings depend on season and weather, so confirm the operator's current timetable. For arrivals from Malaysia, plan on bus or minibus connections through the south, and check each timetable before leaving.
From Phuket Airport to Your Hotel

HKT sits in the far north of the island, so every beach is a real drive away. Pre-booked transfers and hotel pick-ups are the lowest-stress option, as a driver meets you in arrivals. Grab has a dedicated pick-up point just outside the arrivals hall. Order the ride on airport Wi-Fi first. Other ride apps such as Bolt and inDrive cannot enter the airport, so you would walk several minutes to the main road. Official taxis run from the metered 'taxi meter service' desk. Taxi-minibus desks sell either a private taxi at a fixed cost or a cheaper shared minibus. Decline touts who approach you in the hall. Our Patong transfer options compare costs for the most popular beach. Phuket's four-wheeled tuk-tuks are for hopping around once you are settled, not for airport runs.
| Your area | Practical option | Note |
|---|---|---|
| Patong, Kata, Karon | Smart Bus, Grab, taxi or pre-booked transfer | Smart Bus costs 100 THB; check which stop is nearest your hotel |
| Kamala, Surin, Bang Tao | Smart Bus, Grab or pre-booked transfer | Bang Tao and Surin are on the Smart Bus west-coast line |
| Rawai | Smart Bus, Grab or taxi | Rawai is the southern end of the Smart Bus route |
| Phuket Town | Airport Bus, Grab or taxi | Airport Bus ends at Bus Terminal 1 |
| Nai Yang | Airport Bus, Grab or taxi | Closest beach area to the airport on the Airport Bus route |
- Smart Bus: blue and white, 100 THB, departs every 30 to 60 minutes from 8:15 am to 11:30 pm. It serves west-coast beaches.
- Airport Bus: orange, 100 THB, roughly hourly from 6:30 am to 10:30 pm. It runs to Bus Terminal 1 in Phuket Town via Nai Yang.
- Both buses stop at designated stops, not at hotel doors. Confirm current timetables on the operator page.
When to Go and When to Book
Southwest monsoon weather brings rougher seas, so ferry and speedboat crossings can be slower or cancelled in the wet season. Low season often means easier availability, but no source we trust names a single cheapest month, so avoid planning around one. Fares depend on origin, hub, airline and how early you book. Book long-haul flights well ahead and compare several dates. For short hops from Bangkok, a low-cost fare booked early is sometimes comparable to a bus ticket. Pre-book the airport transfer if you land late.
Entry Requirements and Arrival Checklist

Visa, entry and arrival-card rules change and depend on your passport. Confirm them with the Thai embassy or immigration authority for your country before you fly, and check your airline's passport-validity requirement. Airlines enforce documents at check-in, so a mistake can end your trip at the gate.
- Passport valid for the period your airline and Thai immigration require
- Hotel name and address, ready to show
- Thai baht (THB) cash for taxis and small purchases
- Data eSIM or Wi-Fi so you can order Grab from the arrivals hall
Common Mistakes When Getting to Phuket
Most problems come from the last 50 km, not the flight.
- Booking separate self-transfer tickets with a short layover
- Accepting a ride from touts in the arrivals hall instead of an official desk
- Assuming the Smart Bus drops you at your hotel door
- Choosing a hotel far from the beach you actually want
- Landing after the last bus, with no taxi, Grab or transfer arranged
Getting Around Once You Arrive
Phuket is large and traffic slows trips at peak hours. A second Smart Bus route links Patong with Phuket Town in about 1 hour, hourly from 6 am to 8 pm. Grab, metered taxis and tuk-tuks fill the gaps. Our island transport guide compares them.
Patong-to-Phuket Town service runs from 6 am to 8 pm, while the Airport Bus runs until 10:30 pm, so check which route fits your arrival time.
Building the rest of the trip? Our Phuket attractions guide covers the sights, districts and logistics around this guide.
Getting to other destinations
Frequently Asked Questions
Where do you fly into for Phuket?
Fly into Phuket International Airport (HKT), in the far north of the island. Travelers from the West usually connect through Bangkok or another Asian or Gulf hub.
How much does it cost to fly to Phuket?
Fares depend on your origin, the hub, the airline and how early you book. Compare several airlines and dates, and add bag fees before deciding.
How to travel across Phuket?
Options include Smart Bus, Grab, metered taxis, tuk-tuks and rental vehicles. Buses are cheapest, while Grab and taxis are the most convenient.
Explore More Phuket Guides
Keep planning your Phuket trip with these guides.
Phuket Guides
Useful notes for your Thailand trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





