Bangkok to Phuket (BKK–HKT) — Airlines, Schedules & Connections

BKK Airport Page →
419 mi airlines 486/wk
On-time Some delays Frequent delays
Flight Schedule 142 flights Verified 34m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
VZ302
VZ MyTravel
737
6:10 AM
+07
7:45 AM
+07
1h 35m
M T W T F S S
Prices
VZ314
VZ MyTravel
321
6:50 AM
+07
8:25 AM
+07
1h 35m
M T W T F S S
Prices
BR3449
BR EVA
320
7:40 AM
+07
9:10 AM
+07
1h 30m
M T W T F S S
Prices
TG201
TG Thai
320
7:40 AM
+07
9:10 AM
+07
1h 30m
M T W T F S S
Prices
FD4124
FD Thai AirAsia
320
7:50 AM
+07
9:30 AM
+07
1h 40m
M T W T F S S
Prices
CI9749
CI China
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
TG203
TG Thai
320
8:00 AM
+07
9:25 AM
+07
1h 25m
M T W T F S S
Prices
PG271
PG Bangkok
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
GA9690
GA Garuda Indonesia
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
BR3925
BR EVA
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
AY6921
AY Finnair
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
HX3823
HX Hong Kong
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
EY7612
EY Etihad
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
EK4518
EK Emirates
320
8:00 AM
+07
9:35 AM
+07
1h 35m
M T W T F S S
Prices
VZ300
VZ MyTravel
321
9:15 AM
+07
10:50 AM
+07
1h 35m
M T W T F S S
Prices
TG205
TG Thai
320
9:40 AM
+07
11:10 AM
+07
1h 30m
M T W T F S S
Prices
VZ304
VZ MyTravel
321
10:20 AM
+07
11:50 AM
+07
1h 30m
M T W T F S S
Prices
EK4522
EK Emirates
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
CI9747
CI China
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
AY6283
AY Finnair
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
PG275
PG Bangkok
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
HX3827
HX Hong Kong
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
BR3935
BR EVA
319
10:25 AM
+07
12:00 PM
+07
1h 35m
M T W T F S S
Prices
GF6367
GF Gulf
320
11:30 AM
+07
1:00 PM
+07
1h 30m
M T W T F S S
Prices
TG207
TG Thai
320
11:30 AM
+07
1:00 PM
+07
1h 30m
M T W T F S S
Prices
FD4110
FD Thai AirAsia
320
12:05 PM
+07
1:45 PM
+07
1h 40m
M T W T F S S
Prices
EK4520
EK Emirates
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
CX6549
CX Cathay Pacific
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
GF4432
GF Gulf
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
PG273
PG Bangkok
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
CI9713
CI China
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
AY6281
AY Finnair
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
BR3955
BR EVA
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
BA2193
BA British
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
HX3831
HX Hong Kong
320
12:40 PM
+07
2:15 PM
+07
1h 35m
M T W T F S S
Prices
GF6305
GF Gulf
320
1:55 PM
+07
3:25 PM
+07
1h 30m
M T W T F S S
Prices
TG211
TG Thai
320
1:55 PM
+07
3:25 PM
+07
1h 30m
M T W T F S S
Prices
VZ2300
VZ MyTravel
321
2:05 PM
+07
3:40 PM
+07
1h 35m
M T W T F S S
Prices
FD4112
FD Thai AirAsia
320
2:20 PM
+07
3:50 PM
+07
1h 30m
M T W T F S S
Prices
GF6311
GF Gulf
320
3:00 PM
+07
4:30 PM
+07
1h 30m
M T W T F S S
Prices
VZ306
VZ MyTravel
737
4:16 PM
+07
5:00 PM
+07
0h 44m
M T W T F S S
Prices
FD4122
FD Thai AirAsia
320
4:45 PM
+07
6:10 PM
+07
1h 25m
M T W T F S S
Prices
TG217
TG Thai
320
5:15 PM
+07
6:45 PM
+07
1h 30m
M T W T F S S
Prices
CI9757
CI China
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
BR3985
BR EVA
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
EK4524
EK Emirates
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
PG277
PG Bangkok
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
HX3833
HX Hong Kong
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
BA2176
BA British
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
CX6525
CX Cathay Pacific
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
EY7634
EY Etihad
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
GF4434
GF Gulf
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
GA9564
GA Garuda Indonesia
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
AY6863
AY Finnair
320
5:30 PM
+07
7:05 PM
+07
1h 35m
M T W T F S S
Prices
FD4114
FD Thai AirAsia
320
6:20 PM
+07
7:55 PM
+07
1h 35m
M T W T F S S
Prices
TG221
TG Thai
32Q
6:30 PM
+07
8:00 PM
+07
1h 30m
M T W T F S S
Prices
VZ2304
VZ MyTravel
321
6:35 PM
+07
8:10 PM
+07
1h 35m
M T W T F S S
Prices
VZ308
VZ MyTravel
320
7:20 PM
+07
8:50 PM
+07
1h 30m
M T W T F S S
Prices
AY6865
AY Finnair
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
BA2178
BA British
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
CI9715
CI China
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
BR3965
BR EVA
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
HX3835
HX Hong Kong
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
CX6523
CX Cathay Pacific
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
EK4526
EK Emirates
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
PG279
PG Bangkok
319
7:40 PM
+07
9:10 PM
+07
1h 30m
M T W T F S S
Prices
FD4419
FD Thai AirAsia
320
8:10 PM
+07
9:50 PM
+07
1h 40m
M T W T F S S
Prices
VZ312
VZ MyTravel
321
9:20 PM
+07
10:55 PM
+07
1h 35m
M T W T F S S
Prices
PG287
PG Bangkok
319
9:30 PM
+07
11:00 PM
+07
1h 30m
M T W T F S S
Prices
VZ316
VZ MyTravel
320
10:20 PM
+07
11:55 PM
+07
1h 35m
M T W T F S S
Prices
EY7620
EY Etihad
319
7:35 AM
+07 TD
9:10 AM
+07
1h 35m
M T W T F S S
Prices
BR3912
BR EVA
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
EY7750
EY Etihad
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
AY6286
AY Finnair
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
CI9720
CI China
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
AF4378
AF Air France
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
PG270
PG Bangkok
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
HX3838
HX Hong Kong
319
7:45 AM
+07 TD
9:20 AM
+07
1h 35m
M T W T F S S
Prices
VZ301
VZ MyTravel
320
8:45 AM
+07 TD
10:12 AM
+07
1h 27m
M T W T F S S
Prices
VZ315
VZ MyTravel
321
8:55 AM
+07 TD
10:25 AM
+07
1h 30m
M T W T F S S
Prices
BR3450
BR EVA
320
9:50 AM
+07 TD
11:20 AM
+07
1h 30m
M T W T F S S
Prices
TG202
TG Thai
320
9:50 AM
+07 TD
11:20 AM
+07
1h 30m
M T W T F S S
Prices
FD4125
FD Thai AirAsia
320
10:00 AM
+07 TD
11:35 AM
+07
1h 35m
M T W T F S S
Prices
HX3824
HX Hong Kong
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
GF4419
GF Gulf
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
EK4519
EK Emirates
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
CI9852
CI China
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
BR3976
BR EVA
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
AY6896
AY Finnair
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
GA9565
GA Garuda Indonesia
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
PG272
PG Bangkok
320
10:15 AM
+07 TD
11:50 AM
+07
1h 35m
M T W T F S S
Prices
BR3914
BR EVA
320
10:20 AM
+07 TD
11:55 AM
+07
1h 35m
M T W T F S S
Prices
TG204
TG Thai
320
10:25 AM
+07 TD
11:55 AM
+07
1h 30m
M T W T F S S
Prices
GF6386
GF Gulf
320
11:50 AM
+07 TD
1:20 PM
+07
1h 30m
M T W T F S S
Prices
TG206
TG Thai
320
11:50 AM
+07 TD
1:20 PM
+07
1h 30m
M T W T F S S
Prices
VZ305
VZ MyTravel
321
12:30 PM
+07 TD
2:00 PM
+07
1h 30m
M T W T F S S
Prices
BR3966
BR EVA
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
AY6862
AY Finnair
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
GF4421
GF Gulf
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
PG276
PG Bangkok
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
EK4523
EK Emirates
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
CX6540
CX Cathay Pacific
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
CI9716
CI China
319
12:45 PM
+07 TD
2:20 PM
+07
1h 35m
M T W T F S S
Prices
VZ303
VZ MyTravel
321
1:40 PM
+07 TD
3:10 PM
+07
1h 30m
M T W T F S S
Prices
GF6388
GF Gulf
320
1:40 PM
+07 TD
3:10 PM
+07
1h 30m
M T W T F S S
Prices
TG208
TG Thai
320
1:40 PM
+07 TD
3:10 PM
+07
1h 30m
M T W T F S S
Prices
FD4111
FD Thai AirAsia
320
2:20 PM
+07 TD
3:55 PM
+07
1h 35m
M T W T F S S
Prices
FD4123
FD Thai AirAsia
320
2:55 PM
+07 TD
4:10 PM
+07
1h 15m
M T W T F S S
Prices
PG274
PG Bangkok
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
EK4521
EK Emirates
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
AY6864
AY Finnair
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
HX3828
HX Hong Kong
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
EY7621
EY Etihad
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
BA2177
BA British
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
CI9718
CI China
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
CX6516
CX Cathay Pacific
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
GF4479
GF Gulf
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
BR3986
BR EVA
320
3:00 PM
+07 TD
4:35 PM
+07
1h 35m
M T W T F S S
Prices
TG212
TG Thai
320
4:05 PM
+07 TD
5:35 PM
+07
1h 30m
M T W T F S S
Prices
GF6312
GF Gulf
320
4:05 PM
+07 TD
5:35 PM
+07
1h 30m
M T W T F S S
Prices
VZ2301
VZ MyTravel
321
4:10 PM
+07 TD
5:25 PM
+07
1h 15m
M T W T F S S
Prices
FD4113
FD Thai AirAsia
320
4:20 PM
+07 TD
5:55 PM
+07
1h 35m
M T W T F S S
Prices
TG216
TG Thai
320
5:10 PM
+07 TD
6:40 PM
+07
1h 30m
M T W T F S S
Prices
PG284
PG Bangkok
319
5:20 PM
+07 TD
6:55 PM
+07
1h 35m
M T W T F S S
Prices
CI9734
CI China
319
5:30 PM
+07 TD
7:00 PM
+07
1h 30m
M T W T F S S
Prices
VZ307
VZ MyTravel
737
6:05 PM
+07 TD
7:35 PM
+07
1h 30m
M T W T F S S
Prices
VZ311
VZ MyTravel
320
7:00 PM
+07 TD
8:30 PM
+07
1h 30m
M T W T F S S
Prices
TG218
TG Thai
320
7:25 PM
+07 TD
9:00 PM
+07
1h 35m
M T W T F S S
Prices
BA2179
BA British
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
EK4525
EK Emirates
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
HX3834
HX Hong Kong
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
PG278
PG Bangkok
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
EY7658
EY Etihad
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
CI9746
CI China
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
BR3996
BR EVA
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
AY6870
AY Finnair
320
7:50 PM
+07 TD
9:25 PM
+07
1h 35m
M T W T F S S
Prices
TG222
TG Thai
32Q
8:40 PM
+07 TD
10:15 PM
+07
1h 35m
M T W T F S S
Prices
FD4115
FD Thai AirAsia
320
9:00 PM
+07 TD
10:10 PM
+07
1h 10m
M T W T F S S
Prices
VZ2305
VZ MyTravel
737
9:25 PM
+07 TD
10:55 PM
+07
1h 30m
M T W T F S S
Prices
VZ309
VZ MyTravel
320
9:30 PM
+07 TD
11:00 PM
+07
1h 30m
M T W T F S S
Prices
PG280
PG Bangkok
319
9:50 PM
+07 TD
11:25 PM
+07
1h 35m
M T W T F S S
Prices
FD4420
FD Thai AirAsia
320
10:20 PM
+07 TD
11:45 PM
+07
1h 25m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Bangkok to Phuket
15 carriers, 486 flights/week nonstop.
15 Airlines 486 Flights/wk 419 mi 0h 44m nonstop 43 1-stop hubs

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

All carriers operating nonstop BKK–HKT service, compared side by side.
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
Aircraft on this route
319 Airbus A319 – AY, BA, BR, CI, CX, EK, HX, PG
320 Airbus A320 – AY, BA, BR, CI, CX, EK, EY, FD, GA, GF, HX, PG, TG, VZ
321 Airbus A321 – VZ
32Q Airbus A321neo – TG
737 Boeing 737-700 – VZ
Alliance coverage
Unaffiliated: 6E + EK + EY + FD + GF + HX + PG + VZ (270 flights/wk, 55%)
Star Alliance: BR + TG (91 flights/wk, 19%)
Oneworld: AY + BA + CX (77 flights/wk, 16%)
SkyTeam: CI + GA (49 flights/wk, 10%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BKK to HKT direction.
Mon
70
flights
Tue
69
flights
Wed
70
flights
Thu
69
flights
Fri
70
flights
Sat
69
flights
Sun
69
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
70
Nonstop flights
486
Outbound / wk
490
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BKK to HKT.
1-STOP
One-Stop Connections
43
Hubs
~7h
Fastest
~47h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,653
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Phuket from Bangkok

Nearby airports with service to Phuket International Airport.
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
Airports within 200 miles of BKK with service to Phuket International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Phuket is 0 hours the same as Bangkok.
BKK: +07 · HKT: +07

When it's 6:00 PM in Bangkok, it's 6:00 PM in Phuket.
Distance & Flight Time
419 mi / 674 km
Nonstop flight time is approximately 0h 44m to 1h 40m.
Getting to BKK

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

Key statistics for the Bangkok to Phuket route.
Route details
Distance419 mi / 674 km
Flight time0h 44m to 1h 40m
Time difference0 hours
Airlines (nonstop)15
Weekly flights486 out / 490 return
1-stop connections43 hubs
Origin: BKK
IATA / ICAOBKK / VTBS
TimezoneAsia/Bangkok
Passengers/yr62.2M
Elevation5 ft / 2 m
Destination: HKT
IATA / ICAOHKT / VTSP
TimezoneAsia/Bangkok
Passengers/yr17.2M
Elevation82 ft / 25 m

Frequently Asked Questions

Common questions about BKK to HKT flights.
Nonstop flights from Suvarnabhumi Airport to Phuket International Airport take approximately 0h 44m to 1h 40m. The route covers 419 miles.
There are approximately 486 nonstop flights per week from BKK to HKT. The return direction has about 490 weekly flights.
Yes, 1-stop connections are available through KMG, KWE, CSX, CGO, XIY, NGB, NKG, TYN, KKC, UTH, SAI, USM, CNX, HYD, BLR, HGH, KUL, CAN, TFU, BOM, PEK, DEL, SIN, HKG, PVG, ICN, CKG, MEL, MAN, CPH, SYD, MCT, PER, TPE, DXB, AUH, DOH, CCU, FRA, ARN, HEL, TLV and CDG. These options provide additional schedule flexibility.
Yes, return flights from HKT to BKK are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include DMK and UTP. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Both Bangkok airports serve Phuket, but they serve different carriers. Thai Airways and Bangkok Airways operate from Suvarnabhumi (BKK), while AirAsia, Nok Air, Thai Lion Air, and other LCCs primarily use Don Mueang (DMK). Booking a connecting itinerary through Bangkok requires careful attention to which airport each segment uses, as there is no airside connection between the two airports. A road transfer of 60–90 minutes is required.
Phuket's southwest monsoon season runs May through October, with peak rainfall in August–September. HKT Airport remains operational during the monsoon, but afternoon thunderstorms can cause approach delays and turbulence in the final descent over the Andaman Sea. Morning departures from Bangkok generally arrive in Phuket before the worst of the afternoon convective activity develops.
AirAsia (operating from DMK), Nok Air, and Thai Lion Air offer significantly lower base fares than Thai Airways on the Bangkok–Phuket route. These LCCs operate from Don Mueang Airport and charge separately for checked baggage. Thai Smile (Thai Airways' short/medium-haul arm) occupies a middle tier between full-service and pure LCC at Suvarnabhumi.

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.