Skip to content
SHA Plus certified

How Far Is Phuket Airport from Phuket Town?

Phuket airport is 36 km from Phuket Town by road, and the drive takes about 50 minutes in normal traffic. The route runs north the whole way, so you can work backwards from your flight time and set a pick-up with some margin.

Road from Phuket Town north to Phuket airport, 36 km by Highway 402
Fixed price
from 999 THB per car
Travel time
50 min, 36 km
Airport drop-off
Departures, any terminal
Available 24/7
any flight time
Book now
instant confirmation

Working back from your flight time

A common recommendation is to be at the airport about 3 hours before an international flight. Add the 50-minute drive and a margin for traffic, and the pick-up time is about 4 hours before departure. These are examples, not promises, and your airline's check-in advice applies.

International flight departsAt the airport aboutPick-up in Phuket Town about
06:0003:0002:00
10:3007:3006:30
14:0011:0010:00
20:0017:0016:00

For a domestic flight, use your airline's check-in time instead of the 3 hours and keep the same drive time.

The road north

The car leaves the town and joins Highway 402, also called Thepkrasattri Road, the main north-south road of the island. It heads north through the middle of the island, reaches the Heroines Monument roundabout in Thalang, and carries on to the airport at the northern end. There is no hill pass on the way, so the time stays fairly steady except for traffic.

What changes the 50 minutes

  • Weekday mornings and late afternoons: traffic builds around the town, and the first part of the drive is the slowest.
  • Sunday afternoon: Thalang Road is closed for the walking street, which shifts where the car meets you but does not change the highway time.
  • Vegetarian Festival, usually late September to early October: processions can close streets in the town, so allow more time.
  • Heavy rain: the whole route slows down.
  • Night: the road is clearer, though the airport is still best reached with your margin intact.

What the 36 km does not include

The 50 minutes is driving time. It starts when the car moves and stops at the departures hall. It does not include the time the driver needs at the hotel for the bags, and it does not include the queue at check-in or security. Those belong to the 3 hours above.

Questions about this transfer

How many kilometres from Phuket Town to the airport?

36 km by road.

How long does it take to drive from Phuket Town to Phuket airport?

About 50 minutes in normal traffic. Allow more on weekday mornings and late afternoons.

Which road does the taxi use?

Highway 402, also called Thepkrasattri Road, north past the Heroines Monument roundabout in Thalang.

When should my pick-up be for a flight at 14:00?

For an international flight, a pick-up around 10:00 fits the common advice of arriving about 3 hours early plus the 50-minute drive and a margin.

Is the distance the same coming from the airport?

Yes. It is 36 km and about 50 minutes in either direction.

More about this route

Your driver will be at the door

Book at a fixed price, from 999 THB per car.