Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Bangkok
  4. Bangkok to Phuket
Nonstop route · Thailand → Thailand

Cheap flights from Bangkok to Phuket from THB 857

Bangkok Airways, Thai Airways, Thai Vietjet and Thai AirAsia fly nonstop from Bangkok to Phuket, about 5 flights a week. The flight takes around 1h 21m, and the cheapest one-way fare we found recently is THB 857 on 8 Mar.

Direct flights available ~5 flights a week 1h 21m Cheapest in March Prices checked 14 days ago
BKKHKT

Bangkok to Phuket at a glance

Cheapest one-wayTHB 857Thai Vietjet · nonstop · Mon 8 MarFastest flight1h 21mEstimated
Nonstop flights5/wkBangkok Airways, Thai Airways, Thai Vietjet

Airlines flying nonstop from Bangkok to Phuket

4 airlines on this route, about 5 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Bangkok Airways~3——Search
Thai Airways~1——Search
Thai Vietjet~1—THB 857Search
Thai AirAsia———Search

Cheapest month to fly from Bangkok to Phuket

Lowest one-way fare found for each month: March is cheapest, December the most expensive.

Good to know

Distance
676 km420 miles
Flight time
1h 21mestimate
Time difference
NonePhuket vs Bangkok
Currency in Phuket
THB
Airports
BKK, DMK → HKT

Flights from Bangkok to Phuket: questions answered

How much is a flight from Bangkok to Phuket?
The cheapest one-way fare we found recently is THB 857, nonstop, departing in March. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Phuket?
Yes. Bangkok Airways, Thai Airways, Thai Vietjet and Thai AirAsia fly this route nonstop, with about 5 flights a week in each direction.
How long is the flight from Bangkok to Phuket?
A nonstop flight covers 676 km and takes around 1h 21m.
What is the cheapest month to fly from Bangkok to Phuket?
March has the lowest fare we found (THB 857), while December is the most expensive (THB 1,401).
Which airlines fly from Bangkok to Phuket?
Bangkok Airways, Thai Airways, Thai Vietjet and Thai AirAsia operate nonstop flights on this route.
Which airports serve Bangkok and Phuket?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Phuket: Phuket International Airport (HKT).

More flights from Bangkok