Skip to content
SHA Plus certified

How to Get from Phuket Airport to Phuket Town

To get from Phuket airport to Phuket Town you can book a private transfer, take the public airport bus, use a taxi from the airport, call a ride-hailing car or hire a rental car. The town is 36 km away, so any of them works. They differ in price, waiting and how much carrying you do. A direct car takes about 50 minutes.

Ways to travel from Phuket airport to Phuket Town: private car, bus, taxi, ride-hailing and rental car
Fixed price
from 999 THB per car
Travel time
50 min, 36 km
Airport meeting
Gate 2 / Gate A
Available 24/7
any flight time
Book now
instant confirmation

The five options at a glance

OptionGood forWatch out for
Private transferLate flights, luggage, a hotel in the narrow Old Town streetsCosts more than a bus for a lone traveller
Airport busA light bag and a flexible scheduleFixed stops, so you walk or ride on from the stop
Taxi from the airportDeciding on the spotSettle the meter or the full fare before the car moves
Ride-hailing appVisitors with a local SIM and dataAirport pick-up rules and waiting times vary
Rental carStaying a week or more and driving aroundLeft-hand traffic and parking in the Old Town

Fares and timetables for public options change, so check the current ones at the airport on the day.

Private transfer

The driver waits at Gate 2 next to Exit 2 for international flights, or at Gate A for domestic ones, then goes to the hotel door or as close as the street allows. The fare is fixed per car, from 999 THB for a sedan to 1,999 THB for a VIP minibus. The service runs 24/7 and follows your flight number. For a hotel on a narrow Old Town street this is the option that saves the most walking. Details are on the booking page and the price page.

Airport bus

A public airport bus serves Phuket Town and is the cheapest way in. Look up the current times, the fare and the drop-off point before you rely on it, especially for a late or very early flight. A bus drops you at a stop, not at your hotel, so you still need a walk or a short ride, and with large suitcases on warm streets that part is tiring.

Taxi from the airport

Taxis wait outside arrivals and need no booking. Before the car leaves the kerb, ask for the meter or agree the full fare to Phuket Town. Thirty-six kilometres is long enough that a vague answer is worth pressing.

Ride-hailing apps

Apps work on Phuket, but the pick-up point at the airport, the waiting time and the number of free drivers change through the day. You also need mobile data when you land. Check the price on the screen and keep a second plan in case no car accepts.

Rental car

A rental car makes sense when you will explore the island, not when you only need to reach a hotel. Traffic keeps left. The Old Town has narrow streets, and parking near Thalang Road is hard to find, especially on Sunday when the road is closed for the walking street. Confirm the licence rules before you travel.

Moving on from town afterwards

Phuket Town has local songthaews. Pink ones run around the Old Town, and blue ones connect the town with the island's beaches. If you plan to use them for the rest of your stay, a private transfer on arrival and the songthaew later is one sensible way to combine them.

Which one to pick

  • Late landing, children or heavy bags: private transfer.
  • Light bag, plenty of time, a hotel near a bus stop: airport bus.
  • No booking and an open mind: airport taxi with the fare agreed first.
  • Moving around the island for days: rental car.

Questions about this transfer

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

The public airport bus is usually the cheapest for one traveller. It takes longer and drops you at a stop, so check the current fare and times at the airport.

Is there a bus from the airport to Phuket Town?

Yes, a public airport bus serves the town. Timetables change, so confirm the current departures at the airport.

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

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

Can I arrive after midnight and still get to my hotel?

A private transfer runs 24/7. For a bus or a ride-hailing car, check availability for late hours first.

What do I need to book a private transfer?

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

More about this route

Your driver is ready when you land

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