Welcome Pickups
Abu Dhabi, United Arab Emirates Aktion, Greece Alexandroupoli, Greece Alicante, Spain Amman, Jordan Amsterdam, Netherlands Athens, Greece Atlanta, United States Bali, Indonesia Bangkok, Thailand Barcelona, Spain Beijing, China Beirut, Lebanon Belgrade, Serbia Berlin, Germany Bogota, Colombia Bologna, Italy Bordeaux, France Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Cappadocia, Turkey Casablanca, Morocco Chios, Greece Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Delhi, India Doha, Qatar Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy Frankfurt, Germany Geneva, Switzerland Granada, Spain Hanoi, Vietnam Hong Kong, China Ibiza, Spain Istanbul, Turkey Johannesburg, South Africa Kalamata, Greece Kavala, Greece Kefalonia, Greece Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France Madrid, Spain Malaga, Spain Mallorca, Spain Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Mumbai, India Munich, Germany Mykonos, Greece Mytilene, Greece Nairobi, Kenya Naples, Italy Naxos, Greece New York, United States Nice, France Paris, France Paros, Greece Porto, Portugal Prague, Czech Republic Rhodes, Greece Rio de Janeiro, Brazil Rome, Italy Saint Petersburg, Russia Salzburg, Austria Samos, Greece San Francisco, United States Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Skiathos, Greece Sofia, Bulgaria Split, Croatia Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France Valencia, Spain Venice, Italy Vienna, Austria Volos, Greece Warsaw, Poland Zagreb, Croatia Zakynthos, Greece Zurich, Switzerland

Transfer Options from Phuket International Airport to Phuket Town

Get Instant Transfer Offer

How to get from Phuket Airport to the Town of Phuket

Phuket International airport offers two main transportation options to the town of Phuket. The most popular and trustworthy choice is to hire one of the airport taxis which are usually available 24/7 in front of the airport. The second option to the town of Phuket is the airport bus which is available every 1 to 3 hours, depending on the time of the day. A trip with a Phuket airport taxi usually takes around 45 minutes and costs 15€ (570THB). The bus, on the other hand, takes 1 hour and 30 minutes for the same trip and costs 3€ (115THB).

Comparison of the options

Bus €6 90min 08:20–20:00
Taxi €15 45min 24/7

How to get from Phuket airport to city centre by bus

Phuket airport offers a single bus network to the town of Phuket. The buses running from the airport to Phuket route are orange and read "Airport Bus" at the front and back of the vehicles. Under normal traffic, the trip takes around 1 hour and 30 minutes and a one way ticket costs 3€(115THB). The network operates on a daily basis from 8:20am to 8:00pm.

How much is the bus from Phuket airport to city centre?

Tickets for the Phuket airport bus cost 3€ (115THB) and can only be purchased directly from the driver.
The only accepted payment method is cash.


3€ (115THB)

Trip Duration

90 Min.

Waiting time is 1 to 3 hours.

Value for Money

The Airport bus is available from 8:20am to 8:00pm.

Where do I get it from?

The bus station is located on the left of the airport's arrival terminal as you are coming out of the exit gate. In order to reach the station follow the signs or ask any service staff for directions.


Unfortunately the bus network to the town of Phuket consists of many stops, which can make the trip very exhausting especially after a long and tiring flight.

Editor’s Note

Drivers are usually willing to stop to let people off anywhere along the route, including Thalang Lotus Shopping Mall, Heroines Monument and Phuket Rajabhat University’s junction.

Useful Tips

Remember that bus drivers will only accept cash in Thai baht as a payment. 115 baht / ticket ≃ 3€.
There is no need to make a reservation in advanced. You can just get into the bus and buy ticket with the ticket collector. Make sure you keep the ticket for the ticket auditors.

Book a transfer

How to get from Phuket airport to city centre by taxi

Official taxi vehicles from Phuket airport are usually seen in yellow and red colors, carrying the well known yellow taxi rooftop sign. Phuket airport taxis are expected to be available throughout the day offering services to all destinations on the island. The average fare to the town of Phuket is normally around 15€ (570THB) and the total trip should take just less than 45 minutes.

Taxi fare from Phuket airport to city centre

Public and private taxis in Phuket airport offer services at fixed rates to popular destinations. The average fare to Phuket town is at 15€ (570THB) including luggage and initial fees.

Taxi prices
Day time
Night time
45 min
45 min
50 min
50 min
90 min

Get Instant Transfer Offer


Taxis are considered to be the safest and most comfortable travel method from Phuket airport to city centre. However, most taxi vehicles are small city cars and it can be challenging to comfortably fit 3 passengers at the same time.

Editor’s Note

It is generally recommended to hire private taxis because they offer superior taxi services along with safer and more comfortable vehicles.

Useful Tips

Regardless of the taxi operator always try to bargain a better fixed price since most taxi drivers will try to overcharge tourists.
It is advised to pre-book a taxi before you start your trip. Finding the right taxi at the last moment can be quite tedious, due to the high demand especially in the summer season.
Tuk tuks, bright-red "minitrucks" are also a sort of a taxi in the island Phuket, fares are the same as with regular taxi vehicles.

Frequently asked questions

How much is a taxi from Phuket airport to city centre?

The average taxi fare from Phuket airport to the city centre is 15€ (570THB). Factors, such as the time of the day and type of vehicle can further affect the taxi fares.

How far is it from Phuket airport to the city centre?

The total distance from Phuket airport to the town of Phuket is 33 km. The total trip with a car usually takes around 45 minutes.

How much does the bus from Phuket airport to city center cost?

The bus tickets cost 3€ (115THB) for adults. Tickets can only be purchased from the driver.

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Get Instant Transfer Offer