Bangkok to Phuket flights (BKK–HKT)

BKKSuvarnabhumi Airport
Thailand
HKTPhuket International Airport
Thailand

Yes. Bangkok Airways, Thai Airways and Thai Vietjet fly BKK–HKT nonstop, a great-circle distance of 674 km (419 mi).

From
BKK
Bangkok
To
HKT
Phuket
Nonstop
Yes · 3 airlines
Airlines
PG · TG · VZ
Distance
674 km (419 mi)

Checked against sources:· How we verify

Airlines flying BKK–HKT nonstop

AirlineTypeAllianceNotes
Bangkok Airways PGhybrid——
Thai Airways TGfull-serviceStar Alliance—
Thai Vietjet VZlow-cost——

One-stop alternatives to flying BKK–HKT nonstop

Connecting can be cheaper, or give you a stopover. Each of these uses one airline for both legs, so the connection is protected on one ticket.

  • Via Koh Samui (USM) with Bangkok Airways: 715 km (444 mi) flown, 6% further than nonstop.

BKK–HKT route map

Great-circle distance 674 km (419 mi).

Other ways to make this trip

ModeOperatorFrom → toTime
coachThe Transport Co. (Bor Kor Sor) and private operatorsSouthern bus terminal (Sai Tai Mai) → Phuket bus terminal 212h–14h

Departure

Suvarnabhumi Airport

Suvarnabhumi (BKK), Bangkok. 2 terminals. In our data, 93 airlines fly nonstop from BKK to 110 destinations.

Other airports in Thailand with nonstop flights from BKK: Chiang Mai (CNX), Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Koh Samui (USM), Krabi (KBV), Nakhon Si Thammarat (NST) and Surat Thani (URT).

View BKK airport guide →

Arrival

Phuket International Airport

3 ways into Phuket, fastest from 30 min:

  • Phuket Smart Bus 1h–2h
  • Airport Bus to Phuket Town 1h–1h 30m
  • Airport taxi (fixed fare by zone) 30 min–1h 15m
Full HKT transport guide →

Related routes

Sources

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.