Getting there

Phuket Airport (HKT): how far to your beach?

Phuket airport is at the far northern tip of the island, while most beaches are in the south-west. That surprises many first-timers who expect a ten-minute ride. Here are the real road distances and driving times to Phuket Town, Patong and Kata, what to know about the airport itself, and the question everyone asks: is there a train?

Kylian DevBy Kylian Dev

  • Road distance and time to Phuket Town, Patong and Kata
  • The airport is 32 km north of Phuket Town and open 24 hours a day
  • No rail link: you reach your beach by road

Short answer

Phuket Airport (HKT) is 31.5 km by road from Phuket Town, about 46 minutes without stops. Patong is 37.4 km away, about 51 minutes, and Kata 46.1 km, about 59 minutes. There is no train: plan a road transfer. The airport is open 24 hours a day, so a late landing is not a problem for the airport itself.

How far is Phuket airport from the beaches?

Road distances and driving times to the three most common first stops.

From Phuket airport toDistance by roadDriving time (no stops)
Phuket Town31.5 km46 min
Patong37.4 km51 min
Kata46.1 km59 min

These figures are an OSRM road estimate, 28/09/2026, with no stops: a light vehicle on a clear road, not a taxi timetable. The further south your hotel, the longer the ride, so count on close to an hour for the southern beaches. To choose a beach before you book, see our Phuket beaches guide and the Phuket destination guide.

Karon, Phuket
Karon, Phuket

Phuket airport at a glance

The codes on your ticket, and where you will land.

Codes

Code

HKT (IATA), VTSP (ICAO)

Location

Where

32 km north of Phuket Town, Mai Khao sub-district, Thalang district

Opening

Hours

Open 24 hours a day

Phuket is Thailand's third airport by passenger traffic. It has a single runway, eight taxiways and five aircraft stands. It sits at 8.1133 N, 98.3169 E, in the north of the island, which is why the airport is close to the northern beaches and far from the busy south.

Is there a train to Phuket airport?

No: the island has no rail link to the airport.

A rail link to the airport was discussed in 2012, but it was never built. You therefore leave the airport by road, whatever your beach. The transfer options (taxi, minivan, bus, ride-hailing app) are compared in our Bangkok to Phuket guide, in the section on getting from the airport to your beach.

  • Staying in Patong or Kata: plan a road transfer of close to an hour.
  • Landing late: the airport stays open, but arrange your transfer or hotel pick-up in advance.
  • Flying on the same day: leave generous margin between a hotel in the south and your departure.
Nai Harn Beach, Phuket
Nai Harn Beach, Phuket

Coming from Bangkok or going on to Krabi

Phuket is often one stop in a longer trip.

Most travellers reach Phuket from Bangkok: check which Bangkok airport your flight leaves from in our Suvarnabhumi airport guide, and compare flight, bus and train in Bangkok to Phuket. For Ao Nang or Railay, flying into Krabi airport is usually closer. For boat trips from the island, see Phuket to Koh Phi Phi, and for the whole country, getting around Thailand.

Where these figures come from

Every number on this page is checked.

  • Codes and coordinates: Wikidata.
  • Location, national ranking and the 2012 rail project: Wikipedia (English).
  • 24-hour opening, runway, taxiways and stands: Wikipedia (German).
  • Distances and driving times: OSRM (the OpenStreetMap routing engine), calculated on 28/09/2026 for a light vehicle, without stops or detours.
Create my itineraryTurn what you've read into a day-by-day route.

FAQ

Your questions

How long does it take from Phuket airport to Patong?

Patong is 37.4 km by road, about 51 minutes without stops (OSRM road estimate, 28/09/2026). Traffic on the way can add to that.

Is there a train from Phuket airport?

No. A rail link was discussed in 2012 but never built (Wikipedia), so you leave the airport by road.

How far is Phuket airport from Kata?

46.1 km by road, about 59 minutes without stops (OSRM road estimate, 28/09/2026).

How far is Phuket airport from Phuket Town?

The airport is 32 km north of the town (Wikipedia). By road it is 31.5 km, about 46 minutes without stops (OSRM, 28/09/2026).

Is Phuket airport open at night?

Yes, it is open 24 hours a day (Wikipedia). Plan your transfer in advance if you land late.