Phuket to Phuket

How to Get From Phuket Airport to Phuket City Centre

4Options
30mFastest
$3From
MaartenAleksandraWritten by Maarten · Reviewed by Aleksandra · Updated 2 weeks ago

Shuttle Bus/Smart Bus · Airport Bus · Shared Minivan · Taxi

Phuket Airport sits at the northern end of Thailand's biggest island. The old town, with its Sino-Portuguese shophouses, lies down in the southeast. A taxi is the quickest way into town, taking 30 minutes. The cheapest way to get from Phuket Airport to the city centre is the shuttle bus at $3 (100 THB). The airport bus costs a little more, and a shared minivan more again.

COMPARE

4 ways to travel from Phuket Airport to Phuket City Centre

There are four ways to travel from Phuket Airport to Phuket City Centre. You can choose between the shuttle bus/smart bus, bus, minivan, and taxi. The journey takes 30m–1h 30m and the quickest way is by taxi. If you're on a budget, the cheapest option is by shuttle bus/smart bus with tickets starting at $3 (100 THB).

Shuttle Bus/Smart Bus2 companiesDuration1h+Pricefrom$3100 THB

Phuket Airport to Phuket City Centre by Shuttle Bus/Smart Bus

The airport shuttle service operated by Phuket Smart Bus, provides a ride-share service to the island’s west coast. This blue and white coloured bus has a fixed fare of $3 (100 THB). The shuttle bus is a cheap way to get to the most popular destinations, but also slow because it makes many stops to drop off passengers along the way.

The smart bus has several departures from the airport from 09:00 in the morning until 21:00 in the evening.

Departure & Arrival stations

The smart bus departs from the New Platform in front of the domestic terminal. Among its drop-off points are the following:

  • Kamala Beach
  • Patong Beach
  • Karon Beach
  • Kata Beach
  • Rawai Beach (near Phuket’s southern tip)

Taking the smart bus is a good option to save some money if you’re staying near these beaches.

If you are heading to the airport, shuttle buses depart from Rawai Beach (near Phuket’s southern tip) every hour from 09:00 to 20:00.

Smart bus schedule between Phuket Airport and Phuket Town

1-2h$3 (100 THB)
2hFrom Phuket AirportPhuketPhuket$3100 THBNo Online Tickets
2hFrom Rawai BeachPhuketPhuket$3100 THBNo Online Tickets

Booking Tip

You can pay in cash as you board the bus, but try to pay an exact amount as they do not provide change. If you already have a Rabbit Card, which is widely used for transport payment in Thailand, then you can also pay using that.

The Phuket Smart Bus route looks like this:

  • Phuket Airport – Thalang Public Heath Office – Baan Khian – Boat Avenue Cherngtalay – Tesco Lotus Cherngtalay – Surin Beach – Phuket Fantasea – Big C Kamala – Bangla Police Box – Karon Circle – Kata – Sai Yuan – Rawai Beach

For more info, you can check out the Phuket Smart Bus website.

Phuket
Airport Bus2 companiesDuration1h 30mPricefrom$4125 THB

Phuket Airport to Phuket City Centre by Airport Bus

Taking the orange airport bus from and to Phuket Airport to Phuket City Centre is a cheap option and is perfect for those travelling on a budget.

This airport bus only operates between the airport and Phuket Town, with the last stop at the old bus terminal. If your hotel is outside of the route, you’ll have to arrange a second transfer.

The bus ride costs $3.70 (125 THB). The bus journey takes about 1 hour 30 minutes. You can pay the fare when you get on the bus.

Departure & Arrival stations

From Phuket Airport to Phuket City Centre, the airport bus has hourly departures from 08:30 to 20:30.

If you are heading to the airport, you can catch the bus from the Phuket Bus Terminal 1. Buses depart every hour from 06:00 until 18:00 to Phuket Airport to Phuket City Centre.

Airport bus schedule between Phuket Airport and Phuket Town

1h 30m$3.70 (125 THB)
1hFrom Phuket AirportPhuketPhuket$4125 THBTickets
1hFrom Bus TerminalPhuketPhuket$4125 THBTickets
Available atBookaway

Booking Tip

We recommend booking your ticket via the provided links above to skip the queues at the airport and the bus terminal.

Note that most travellers do not choose this option because the bus doesn’t go to the west side of Phuket where you find most beaches.

See here the route of the airport bus:

  • Phuket Airport – Indigo Pearl Hotel – Baan Saku – Pranangsang Temple – Heroines Monument – Boat Lagoon – Erawadee Bypass/Baan Teelanka/Outlet Mall – Central/Big C/Lotus/Surakun Stadium – Phantep Countdown – Old Phuket Bus Terminal
Phuket
Shared MinivanDuration1+Pricefrom$6200 THB

Phuket Airport to Phuket City Centre by Shared Minivan

Alternatively, if you don’t want an additional transfer to your accommodation from the airport, you can take a minivan just outside the arrival hall. This option will conveniently take you straight to your hotel in any part of the Phuket city centre.

Shared vans are cheaper than a taxi and fares cost around $6 (200 THB) per person.

The downside of taking a shared van is that you will have to wait until it’s full. Also, it can take a bit of time as it makes several stops at other passengers’ hotels.

These minivans have service counters located inside and outside the arrivals hall at both Domestic and International terminals.

Phuket Airport
Phuket
TaxiDuration30mPricefrom$18600 THB

Phuket Airport to Phuket City Centre by Taxi

If you want to get to your destination faster, head out of the Phuket Airport’s arrival area and head to the far right to get a taxi ride.

There is a taxi counter where you can get a ticket for a metered taxi. But be aware that even with the ticket, some drivers will attempt to give you a flat rate. Use your negotiating skills as they can sometimes quote very high prices.

Phuket Airport
Destination Duration Costs
Phuket Town 30 minutes $18 (600 THB)
Patong Beach 40 minutes $19 (650 THB)
Kata Beach/Karon Beach 1 hour $21 (700 THB)
*Excluding Airport Surcharge Fee

A taxi from Phuket airport to Patong beach costs about $21 (700 THB), plus an additional $3 (100 THB) airport fee. As usual in Thailand, ensure your taxi driver turns on the metre when leaving. It doesn’t seem to happen anymore but better be sure to avoid endless bargains!

Even better, book a taxi online in advance via Klook. Taxi fares start around $20 (660 THB) from the airport for a 3-person car. It’s an “all area” ride, which means the fare is fixed for all the destinations across Phuket.

Another option is to arrange a private transfer with your hotel in advance.

Note: Grab taxis are a convenient way of travelling, however, Grab taxis are not allowed to pick up passengers at Phuket airport.

Additional airport surcharge

When travelling from the airport by taxi, you are required to pay a $3 (100 THB) surcharge in addition to the fare. This surcharge is only for taxis leaving the airport. If you are travelling from your hotel to the airport, you do not have to pay this surcharge.

Car Rental from Phuket Airport

Aside from taxis, there is also a car rental option that you can choose if you want to be in control of your trip. You can choose from popular companies, such as Hertz, Pure Car Rental, Phuket Drive Car Rental, and CTT Phuket Car Rental.

We recommend cars that are offered by Skyscanner, as they are normally cheaper. Rates start from $20 (680 THB) for a 24-hour rental. Remember that the rates depend on how early you book, so we recommend booking at least weeks in advance to get the best deals.

Phuket

Reach out to our Community

No questions yet — be the first to ask about Phuket to Phuket.

Rounding it up

That's the full picture for getting from Phuket Airport to Phuket City Centre, roughly apart. In all, there are 4 ways to make the trip. The cheapest fare is $3 (100 THB). The quickest trip takes 30m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the fastest way to get from Phuket to Phuket?

The fastest way to get from Phuket to Phuket is by taxi and takes 30m.

What is the cheapest way to get from Phuket to Phuket?

The cheapest way to get from Phuket to Phuket is by shuttle bus/smart bus with ticket costs starting from 100 THB.

About the Authors

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Aleksandra
AleksandraReviewer

Travel Writer & Editor

Aleksandra is a writer and editor who recently moved from Hong Kong to London. She's worked and studied in four countries (and counting) and picked up a new hobby in each of them. She's a big fan of long train journeys so you can count on her to take the scenic route, finding a few hidden gems along the way.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.