Flights to Phuket: The Complete Guide

Flights to Phuket, Thailand: which airport to use, cheapest months to fly, best airlines, airport transfer costs, and booking tips.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Flights to Phuket: The Complete Guide

Phuket is Thailand’s largest island and the primary gateway to the Andaman Sea. Most travelers arrive via Phuket International Airport (HKT), the second busiest airport in the country. Located on the northern end of the island, HKT handles both massive wide-body jets from Europe and regional narrow-body flights from Southeast Asian hubs. Whether you are flying long-haul from London or taking a short hop from Bangkok, understanding the logistics of flights to Phuket will save you hours of travel time and hundreds of dollars in airfare.

Which airport should you fly into?

There is only one primary commercial airport on the island. While some travelers consider flying into nearby provinces and taking a ferry, flying directly into Phuket is usually the most efficient choice.

  • Phuket International Airport (HKT): This is the only international entry point on the island. It is located 32 kilometers (about 20 miles) north of Phuket Town. Drive times vary significantly based on traffic, ranging from 45 to 90 minutes to reach popular beaches like Patong or Kata.
  • Krabi International Airport (KBV): Located on the mainland, approximately 160 kilometers from Phuket. This is a secondary option if you find significantly cheaper flights, though you will need to factor in a 3-hour taxi or van transfer costing roughly 2,500 THB.

Best time to book flights to Phuket

Booking windows for Thailand are longer than for domestic domestic routes. For the best prices, book your flights 7 to 10 weeks in advance.

Data shows that travelers who book at least 60 days out save an average of 15% compared to those who book in the final month. If your trip coincides with the peak season (December and January), extend this window to 4–5 months. Last-minute deals to Phuket are rare during the winter holidays and usually result in paying a 30-40% premium.

Cheapest months to fly to Phuket

The cheapest flights to Phuket generally occur during the monsoon season, specifically from May to October.

  • September and October: Historically the months with the lowest airfare. This coincides with the highest rainfall.
  • May and June: The transition period. Prices drop as the heat rises and the first rains begin.
  • November and February: These "shoulder" months offer a balance of moderate prices and better weather.

Prices peak in late December and early January. If you must travel during the New Year, avoid flying on weekends to shave a small amount off the total cost.

Direct flights vs connecting flights

Your origin determines whether a direct flight is possible.

Direct flights to Phuket are common from major hubs in Europe (London, Frankfurt, Zurich), Australia (Sydney, Melbourne), and the Middle East (Dubai, Doha, Abu Dhabi). These flights are convenient but typically cost 20-30% more than connecting routes.

Connecting flights usually go through Bangkok (BKK or DMK), Singapore (SIN), or Kuala Lumpur (KUL). Flying into Bangkok first and booking a separate domestic leg to Phuket is often the most effective way to find the cheapest flights to Phuket. Low-cost carriers like AirAsia, Thai Vietjet, and Nok Air run "shuttle" style service from Bangkok every hour, often for as little as $30–$50 USD one way.

Best airlines flying to Phuket

Several full-service and low-cost carriers serve the island. These airlines maintain consistent schedules and high reliability.

  • Thai Airways: The national carrier offering premium service and frequent connections through Bangkok Suvarnabhumi.
  • Emirates: Provides extensive long-haul connectivity via its Dubai hub with modern aircraft and high-end amenities.
  • Singapore Airlines: A top choice for travelers coming from the US or Australia, connecting through Changi Airport.
  • AirAsia: The region’s largest low-cost carrier, ideal for short-haul hops from neighboring Asian cities.
  • Qatar Airways: Offers numerous European and North American connections through its hub in Doha.

Getting from the airport to the city center

Phuket International Airport offers several transport tiers. Prices are relatively fixed, though you should always confirm the rate before entering a vehicle.

  • Airport Bus (Orange Bus): The cheapest option. It runs from the airport to Phuket Town. Cost: 100 THB. It does not go to the beaches.
  • Phuket Smart Bus: Runs along the west coast, stopping at most major beach towns including Bang Tao, Surin, Patong, Karon, and Rawai. Cost: 100 THB flat rate.
  • Shared Minibus: A middle-ground option that drops you directly at your hotel. Expect to pay 180–250 THB per person. Note: Drivers often stop at travel agencies mid-trip to sell tours; ignore these and stay on the bus.
  • Metered Taxi: Located outside the arrivals hall. There is a 100 THB airport surcharge. A trip to Patong typically costs 600–800 THB total.
  • Grab or Bolt (Rideshare): Both apps work in Phuket. Prices are competitive with taxis, but you may need to meet your driver at a designated "Pick-up Point" just outside the main terminal doors.
  • Private Transfer: Pre-booking a car through an app or your hotel usually costs 800–1,200 THB. This is the fastest way to leave the airport.

Flight duration from major cities

Phuket is a long-haul destination for most of the Western world. Expect at least one layover if you are flying from the United States.

  • London to Phuket: ~12 hours 30 minutes (Direct)
  • Dubai to Phuket: ~6 hours 30 minutes (Direct)
  • Sydney to Phuket: ~9 hours 15 minutes (Direct)
  • Singapore to Phuket: ~1 hour 50 minutes (Direct)
  • Bangkok to Phuket: ~1 hour 20 minutes (Direct)
  • New York to Phuket: ~20–24 hours (Minimum 1 stop, usually via Doha or Singapore)
  • Los Angeles to Phuket: ~19–22 hours (Minimum 1 stop, usually via Taipei or Tokyo)

Tips for finding cheap flights to Phuket

Getting the best rate requires a mix of timing and routing strategy.

  1. Check both Bangkok airports: If you are booking a connection, look for flights into Suvarnabhumi (BKK) and Don Mueang (DMK). Don Mueang is the low-cost hub and often has significantly cheaper domestic legs to Phuket.
  2. Use "Multi-city" booking: Sometimes flying into Bangkok and out of Phuket (or vice versa) is cheaper than a standard round-trip to a single city. It also saves you the time of backtracking through the country.
  3. Monitor Tuesday and Wednesday departures: Mid-week flights to Phuket are frequently 15-20% cheaper than Friday or Sunday departures.
  4. Set price alerts for "HKT": Use a tracking tool to monitor the "HKT" IATA code. Prices for Phuket fluctuate more than Bangkok due to the seasonal nature of island tourism.
  5. Avoid local holidays: Prices spike during Songkran (Thai New Year in mid-April) and Chinese New Year. If your dates are flexible, avoid these 5-day windows to secure lower fares.

More Phuket guides

Back to the Phuket guide

Have Oerno plan your Phuket trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Phuket.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.