Skip to content
SHA Plus certified

How to Get from Phuket Town to Phuket Airport

To get from Phuket Town to Phuket airport you can book a private pick-up, take the public airport bus, hail a taxi in town, call a ride-hailing car or drive a rental car. The airport is 36 km away, about 50 minutes by car. On a flight day the best choice is the one that leaves the least to chance.

Ways to travel from Phuket Town to Phuket airport: private car, bus, taxi, ride-hailing and rental car
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

The five options and what can go wrong

OptionWho sets the timeMain risk
Private pick-upYou, when you bookCost for one traveller with one small bag
Public airport busThe timetableA missed departure or a long wait at the stop
Taxi hailed in townNobody, you waitNo car free at 4 am, or a vague fare
Ride-hailing appDriver availabilityNobody accepts, or cancels, when time is short
Rental carYouRefuelling, parking and returning the car on time

Bus times, fares and app prices change. Check the current ones for your date.

Private pick-up at your hotel

The driver comes to your hotel at the time you set, helps with the bags and takes you to the departures hall. It runs 24/7, and a very early flight is just another booking. The fare is fixed per car, from 999 THB for a sedan, whatever the traffic does. The cost is the only downside for a lone traveller with a small bag. The booking page has the details and the price page explains the fare.

Public airport bus

A public bus runs between the town and the airport and is usually the cheapest choice. It follows a timetable, so you fit your day to it. Before you plan around it, check the current first and last departures, where it leaves from in the town and how far that is from your hotel. With a 6 am flight it may not suit you at all.

A taxi hailed in town

A taxi may be easy to find on busy streets by day. At 4 am in the Old Town the supply can be thinner. Ask for the meter or fix the full fare to the airport before you set off, and give yourself more margin than you would for a booked car, because you cannot know how long you will wait.

Ride-hailing apps

Apps can work well in the middle of the day. Early in the morning a nearby driver may not accept, or may cancel after you have packed and checked out. If you rely on an app, open it earlier than you think you need to and keep a second plan.

Driving a rental car to the airport

If you hired a car for the week, driving it to the airport is straightforward on Highway 402. The extra work is at the end: filling the tank if your contract asks, finding the return point and walking to check-in with your bags. Ask the rental company where to hand the car back and how long it needs.

Which one to pick

  • Early flight, family or heavy bags: private pick-up.
  • Midday flight, one small bag, a bus stop near your hotel: airport bus.
  • Open schedule and a daytime flight: taxi or app, with extra margin.
  • Already driving around the island: the rental car, returned with time to spare.

Questions about this transfer

What is the cheapest way from Phuket Town to the airport?

The public airport bus is usually the cheapest for one traveller. It follows a timetable, so confirm the current departure times and the stop location first.

Can I find a taxi in Phuket Town at 4 am?

It is not guaranteed. A pre-booked pick-up avoids the problem because a driver is assigned to your time and hotel.

How long does it take to get to the airport from Phuket Town?

A direct car takes about 50 minutes for the 36 km. A bus takes longer because of stops and waiting.

What do I need to book a private pick-up?

The hotel name, a map pin if you have one, your flight time and the car size. Payment is by Visa, Mastercard or PayPal when you book.

Do the buses to the airport run all night?

Do not assume so. Public services have set first and last departures, so check them for your date. A private pick-up runs 24/7.

More about this route

Your driver will be at the door

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