Cheap flights to Phuket
Phuket handles domestic and international flights through Phuket International Airport, which is located 27 kilometers from the island's center. The air network connects the resort with dozens of destinations, including 15 of the most popular departure cities. The most sought-after routes remain flights from Bangkok, Singapore, and Kuala Lumpur, as well as from Koh Samui.
A total of 82 airlines operate flights to the island, with Thai AirAsia, Bangkok Airways, and SriLankan Airlines leading in flight volume. This variety of carriers allows travelers to choose convenient departure times and a suitable level of comfort. Further down the page, you will find city cards with a flight search form to help plan your route.

Bangkok — Phuket

George Town — Phuket

Kuala Lumpur — Phuket

Chiang Mai — Phuket


Khon Kaen — Phuket


Udon Thani — Phuket

Chiang Rai — Phuket

Ho Chi Minh City — Phuket


Hat Yai — Phuket

Singapore — Phuket

Shanghai — Phuket

Pattaya — Phuket
When is the best time to book a flight to Phuket?
The price of a flight to Phuket changes depending on how far ahead you book. For the best chance of a lower fare, book around 27 days before departure, when the average ticket costs about $541. Fares also tend to climb as the departure date gets closer.
Flight insights to Phuket
Data-driven trends for direct flights to Phuket — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Phuket come from Bangkok, Singapore and Kuala Lumpur. Bangkok leads with around 1041 flights a week.
- Bangkok1041 flights/week
- Singapore217 flights/week
- Kuala Lumpur186 flights/week
- Koh Samui164 flights/week
- Chiang Mai109 flights/week
Top departure countries
Most direct flights to Phuket depart from Thailand, India and Singapore. Thailand alone accounts for about 48% of all direct routes.
- Thailandavg $67
- Indiaavg $113
- Singaporeavg $82
- Malaysiaavg $48
- Chinaavg $107
Direct routes & fares
Popular non-stop routes to Phuket range from Bangkok at $32 to Koh Samui at $112 — a quick way to compare direct-flight fares.
- Bangkokfrom $32
- Singaporefrom $82
- Kuala Lumpurfrom $51
- Koh Samuifrom $112
- Chiang Maifrom $51
Cheapest departure cities
The cheapest places to fly to Phuket from right now are Bangkok from $32, George Town from $45 and Kuala Lumpur from $51.
- Bangkokfrom $32
- George Townfrom $45
- Kuala Lumpurfrom $51
- Chiang Maifrom $51
- Khon Kaenfrom $54
Longest direct flights
The longest direct flight to Phuket is from Paris at about 13h 3m, followed by Frankfurt am Main (12h 27m) and Helsinki (11h 11m).
- Paris13h 3m
- Frankfurt am Main12h 27m
- Helsinki11h 11m
- Saint Petersburg10h 48m
- Istanbul10h 23m
Popular departure cities to Phuket
Frequently asked questions
- Which cities have the most frequent flights to Phuket?
- The highest number of flights arrive from Bangkok — 1,041 departures weekly. Other popular destinations include Singapore (217 flights), Kuala Lumpur (186 flights), and Koh Samui (164 flights).
- How many airlines fly to Phuket?
- There are 82 airlines operating flights to this destination. The bulk of the air traffic is provided by Thai AirAsia, Bangkok Airways, and Thai Vietjet Air.
- Which airports receive flights to Phuket?
- The main aviation hub is Phuket International Airport. It is conveniently located 27 kilometers from the city center and serves all international and domestic airlines.
- How many cities offer flights to Phuket?
- According to the current schedule, 15 cities are featured as top popular departure points. These include major hubs such as Delhi, Abu Dhabi, and Hong Kong.
- How to find cheap flights to Phuket?
- It is recommended to monitor prices from major hubs like Dubai or Shanghai. It is also advisable to book tickets in advance and check flights from various airlines using the search form on this page.