Bangkok to Phuket flights

Direct and connecting flights from Bangkok (BKK) to Phuket (HKT). Compare airlines, aircraft, and fares.

Distance
674 km (419 mi)
Flight time
~1h 7m
Airlines
2
Aircraft types
4

Airlines flying BKK → HKT

AirlineAircraft typesObservations
Thai Airways International22
Bangkok Airways11

Aircraft on this route

Airport details

Departure: Suvarnabhumi Airport (BKK)

City
Bangkok
Country
TH
IATA / ICAO
BKK / VTBS

Arrival: Phuket International Airport (HKT)

City
Phuket
Country
TH
IATA / ICAO
HKT / VTSP

Operating airlines

  • Thai AirAsia (FD)
  • Bangkok Airways (PG)
  • Thai Airways International (TG)
  • Thai Vietjet Air (VZ)

Distance: 673 km. Duration: 93 minutes.

Other routes from Bangkok

Other routes to Phuket

Frequently asked questions

How many airlines fly BKK to HKT?

2 airlines operate the BKK to HKT route in our 90-day observed dataset.

What aircraft fly the BKK-HKT route?

The most commonly observed aircraft on BKK to HKT include: Boeing 737, Airbus A319, Airbus A320.

How long is the Bangkok to Phuket flight?

The estimated flight time from Bangkok (BKK) to Phuket (HKT) is approximately 1h 7m, based on a cruise speed of 850 km/h.

What's the distance from Bangkok to Phuket?

The great-circle distance from Bangkok (BKK) to Phuket (HKT) is approximately 674 km (419 miles).

Loading the flight search…