Bangkok to Phuket (BKK–HKT) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
BKK–HKT is served by 15 airlines with nonstop service. MyTravel Airways, Thai Airways and EVA Air lead the route. The flight covers 419 miles in approximately 0h 44m. Beyond nonstop, 43 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| VZ MyTravel Airways | 66 | 320, 321, 737 | 0h44-1h35 | – | – | – |
| TG Thai Airways | 49 | 320, 32Q | 1h25-1h30 | – | Star Alliance | – |
| BR EVA Air | 42 | 319, 320 | 1h30-1h35 | – | Star Alliance | – |
| FD Thai AirAsia | 42 | 320 | 1h25-1h40 | – | – | – |
| PG Bangkok Airways | 42 | 319, 320 | 1h30-1h35 | – | – | – |
| AY Finnair | 35 | 319, 320 | 1h30-1h35 | – | Oneworld | – |
| CI China Airlines | 35 | 319, 320 | 1h30-1h35 | – | SkyTeam | – |
| EK Emirates | 35 | 319, 320 | 1h30-1h35 | – | – | – |
| GF Gulf Air | 35 | 320 | 1h30-1h35 | – | – | – |
| HX Hong Kong Airlines | 35 | 319, 320 | 1h30-1h35 | – | – | – |
| BA British Airways | 21 | 319, 320 | 1h30-1h35 | – | Oneworld | – |
| CX Cathay Pacific | 21 | 319, 320 | 1h30-1h35 | – | Oneworld | – |
| EY Etihad Airways | 14 | 320 | 1h35 | – | – | – |
| GA Garuda Indonesia | 14 | 320 | 1h35 | – | SkyTeam | – |
| 6E IndiGo | 1 | – | – | – | – | – |
Weekly Schedule Pattern
Connection Landscape
Other ways to reach Phuket from Bangkok
| Metric | BKK→HKT | DMK→HKT | UTP→HKT |
|---|---|---|---|
| Distance from BKK | – | 19 mi | 71 mi |
| Nonstop airlines | 15 | 2 | 1 |
| Weekly flights | 486 | 140 | 7 |
| Flight time | 0h 44m | 1h 11m | 1h 40m |
Travel Essentials
BKK: +07 · HKT: +07
When it's 6:00 PM in Bangkok, it's 6:00 PM in Phuket.
Airport Rail Link (ARL) runs from Phaya Thai station to Suvarnabhumi in 30 minutes (฿45 City Line; ฿90–130 Express, though Express service is often suspended). Trains run 6am to midnight. Transfer at Makkasan for MRT or Phaya Thai for BTS Skytrain.Metered taxis cost ฿250–400 from central Bangkok plus expressway tolls (฿50–75); expect 40–90 minutes depending on traffic. Avoid non-metered taxis; insist on the meter. Ride-share apps (Grab) are widely used and typically cost ฿200–350.
BKK–HKT Quick Facts
Frequently Asked Questions
Bangkok to Phuket: Gateway to Thailand's Premier Beach Destination
The Bangkok–Phuket route is Thailand's busiest domestic segment, connecting the capital's two major airports with Phuket International, the entry point for the country's most visited beach resort region. Six carriers operate 250 weekly departures, with a clear split between full-service operations from Suvarnabhumi and LCC operations from Don Mueang. Thai Airways and Thai Smile serve the premium end while AirAsia, Nok Air, and Thai Lion Air compete aggressively on price at Don Mueang.
International Connection Patterns
A significant proportion of Phuket-bound passengers from Bangkok are actually in transit from international origins, using Suvarnabhumi or Don Mueang as a connection point for their final leg to the island. International visitors from Europe, China, South Korea, and Australia frequently route through Bangkok before the Phuket sector. The two-airport system in Bangkok creates complexity for these passengers, who must verify their entire itinerary uses the same airport for the domestic connection.