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

HKT Airport Page →
419 mi airlines 490/wk
On-time Some delays Frequent delays
Flight Schedule 142 flights Verified 2h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
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
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

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Phuket to Bangkok
15 carriers, 490 flights/week nonstop.
15 Airlines 490 Flights/wk 419 mi 1h 10m nonstop 55 1-stop hubs

HKT–BKK is served by 15 airlines with nonstop service. Thai Airways, MyTravel Airways and EVA Air lead the route. The flight covers 419 miles in approximately 1h 10m. Beyond nonstop, 55 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop HKT–BKK service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
TG Thai Airways 56 320, 32Q 1h30-1h35 Star Alliance
VZ MyTravel Airways 55 320, 321, 737 1h15-1h30
BR EVA Air 49 319, 320 1h30-1h35 Star Alliance
PG Bangkok Airways 46 319, 320 1h35
FD Thai AirAsia 42 320 1h10-1h35
GF Gulf Air 42 319, 320 1h30-1h35
CI China Airlines 39 319, 320 1h30-1h35 SkyTeam
AY Finnair 35 319, 320 1h35 Oneworld
EK Emirates 28 319, 320 1h35
EY Etihad Airways 28 319, 320 1h35
HX Hong Kong Airlines 28 319, 320 1h35
BA British Airways 14 320 1h35 Oneworld
CX Cathay Pacific 14 319, 320 1h35 Oneworld
AF Air France 7 319 1h35 SkyTeam
GA Garuda Indonesia 7 320 1h35 SkyTeam
Aircraft on this route
319 Airbus A319 – AF, AY, BR, CI, CX, EK, EY, GF, 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: EK + EY + FD + GF + HX + PG + VZ (269 flights/wk, 55%)
Star Alliance: BR + TG (105 flights/wk, 21%)
Oneworld: AY + BA + CX (63 flights/wk, 13%)
SkyTeam: AF + CI + GA (53 flights/wk, 11%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

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

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for HKT to BKK.
1-STOP
One-Stop Connections
55
Hubs
~8h
Fastest
~43h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,014
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 Bangkok from Phuket

Nearby airports with service to Suvarnabhumi Airport.
Metric HKT→BKK KBV→BKK URT→BKK
Distance from HKT 46 mi 90 mi
Nonstop airlines 15 14 2
Weekly flights 490 176 28
Flight time 1h 10m 1h 25m 1h 10m
Airports within 200 miles of HKT with service to Suvarnabhumi Airport.

Travel Essentials

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

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

Airport Rail Link runs to Phaya Thai in 30 minutes (฿45). Runs 6am to midnight. Connect to BTS Skytrain at Phaya Thai for onward travel to Sukhumvit, Silom, or Siam.Taxis from the arrivals level are metered; add the ฿50 airport surcharge and expressway tolls to the meter reading. Total to central Bangkok typically ฿300–450. Grab is reliable and avoids negotiation. Limousine services (฿800–1,500) are available from the arrival hall. Buses are cheap but slow given Bangkok's traffic.

Bangkok Climate

Tropical monsoon climate. Hot season (March–May) reaches 38–40°C with high humidity. Wet season (May–October) brings daily heavy rains and occasional flooding. Thunderstorms cause flight delays regularly. Suvarnabhumi sits in a flood-prone area east of Bangkok. The 2011 floods came close to the airport perimeter.

Cool season (November–February) is the most comfortable for travel (25–32°C) with lower humidity and good flying weather. Haze from agricultural burning occasionally reduces visibility in March–April.

HKT–BKK Quick Facts

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

Frequently Asked Questions

Common questions about HKT to BKK flights.
Nonstop flights from Phuket International Airport to Suvarnabhumi Airport take approximately 1h 10m to 1h 35m. The route covers 419 miles.
There are approximately 490 nonstop flights per week from HKT to BKK. The return direction has about 486 weekly flights.
Yes, 1-stop connections are available through KWE, CSX, XIY, NGB, NKG, CGO, TYN, USM, CNX, SAI, CCU, PEN, BLR, CAN, UTH, HDY, SIN, KKC, TFU, CKG, KUL, HGH, BOM, PVG, DEL, MEL, TPE, ICN, SHJ, HKG, KMG, DXB, SVO, PEK, MCT, LED, AUH, DPS, MAN, SVX, HYD, FRA, TAS, SYD, DOH, PER, IST, TLV, ZRH, OSL, ARN, CPH, LGW, HEL and CDG. These options provide additional schedule flexibility.
Yes, return flights from BKK to HKT are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include KBV, URT and NST. 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.
Suvarnabhumi has a single terminal building. Domestic arrivals from Phuket land and use the domestic gates on the ground floor (Level 2), while the international departure hall is on Level 4. Thai Airways and Bangkok Airways use the main Suvarnabhumi concourses. Note that many Phuket–Bangkok flights use Don Mueang Airport (DMK) rather than Suvarnabhumi; verify your arrival airport before booking ground transport.
Yes. Thai AirAsia, Thai Lion Air, Nok Air, and Thai Smile operate primarily from Don Mueang (DMK), while Thai Airways and Bangkok Airways use Suvarnabhumi (BKK). The two airports are 30 km apart with no direct rail link between them. If you are connecting from a Phuket flight at one airport to an international flight at the other, allow at least 3 hours and budget for a taxi or expressway toll road transfer.
Phuket's wet season runs May through October, with the peak from June through September. Afternoon thunderstorms at HKT can cause departure delays of 30 to 90 minutes. Morning flights out of Phuket generally depart on schedule. Bangkok Suvarnabhumi experiences its own convective weather season slightly offset from Phuket, so the risk stacks when both ends are stormy simultaneously in August and September.

Phuket to Bangkok: Thailand's Primary Domestic Trunk

HKT–BKK (across both Suvarnabhumi and Don Mueang) is Thailand's highest-volume domestic corridor and one of Southeast Asia's busiest short-haul routes. Thai AirAsia operates the most frequencies from Don Mueang, followed by Nok Air, Thai Lion Air, and Thai Smile. Thai Airways holds the full-service share from Suvarnabhumi. Combined, the two Bangkok airports receive over 80 weekly departures from Phuket during peak tourist season (November through April). Block time is 1 hour 20 minutes.

Seasonal Demand and Connection Patterns

The route has a pronounced seasonal pattern. November through April sees high tourist-driven demand as international visitors fly into Bangkok and connect to Phuket's beaches. The reverse pattern pushes summer traffic as Phuket-based workers travel to Bangkok during the slow monsoon season. The split between BKK and DMK is practically important: international connections at Suvarnabhumi are smooth, while Don Mueang is a domestic and regional hub only with no airside access to Suvarnabhumi. Bangkok's Airport Rail Link connects Suvarnabhumi to Phaya Thai station in 30 minutes for 45 baht.