background

Flight Deals from Bangkok to Phuket from $56

Fly where?

Top flight deals from leading airlines:

TG LogoQR LogoSQ LogoNH LogoEK LogoJL LogoTK Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $122
  • Up to 1 stop
    $358

Airlines

  • APG Airlines
    $122
  • Bangkok Air
    $211
  • Hahn Air
    $173
  • Thai Airways International
    $164

Cabin Class

  • Economy
    $122

Departure Airports

  • Don Mueang International Airport
    $122
  • Suvarnabhumi Airport
    $164

Arrival Airports

  • Phuket International Airport
    $122

Layover Airports

  • Samui Airport
    $358
Thai Lion Air Logo
5:55 pm – 7:15 pm
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Lion Air Logo
7:50 am – 9:15 am
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
5:55 pm – 7:15 pm
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Lion Air Logo
6:40 pm – 8:05 pm
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
5:55 pm – 7:15 pm
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Lion Air Logo
8:00 pm – 9:25 pm
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
6:45 am – 8:10 am
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
6:40 pm – 8:05 pm
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
5:55 pm – 7:15 pm
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Lion Air Logo
8:50 am – 10:15 am
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
6:45 am – 8:10 am
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
7:50 am – 9:15 am
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Lion Air Logo
5:55 pm – 7:15 pm
Bangkok(DMK)Phuket(HKT)
DMK - HKT · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Lion Air Logo
10:05 pm – 11:30 pm
Phuket(HKT)Bangkok(DMK)
HKT - DMK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$122
Thai Airways International Logo
7:30 am – 9:00 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
4:05 pm – 5:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$164
Thai Airways International Logo
7:10 pm – 8:40 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
4:05 pm – 5:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$164
Thai Airways International Logo
5:30 pm – 7:00 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
4:05 pm – 5:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$164
Thai Airways International Logo
8:05 am – 9:35 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
4:05 pm – 5:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$164
Hahn air system Logo
10:00 pm – 11:40 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 40m
24 Oct
1h 40m
24 Oct
nonstop
Hahn air system Logo
9:25 pm – 10:55 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$173
Hahn air system Logo
10:00 pm – 11:40 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 40m
24 Oct
1h 40m
24 Oct
nonstop
Hahn air system Logo
7:30 pm – 9:00 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$173
Thai Airways International Logo
1:55 pm – 3:25 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
4:05 pm – 5:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$174
Thai Airways International Logo
7:30 am – 9:00 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
10:25 am – 11:55 am
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$176
Thai Airways International Logo
7:10 pm – 8:40 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Thai Airways International Logo
10:25 am – 11:55 am
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$176
Hahn air system Logo
5:30 pm – 7:05 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 35m
24 Oct
1h 35m
24 Oct
nonstop
Hahn air system Logo
9:25 pm – 10:55 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$184
Hahn air system Logo
3:20 pm – 4:50 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Hahn air system Logo
9:25 pm – 10:55 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$184
Hahn air system Logo
6:50 am – 8:25 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 35m
24 Oct
1h 35m
24 Oct
nonstop
Hahn air system Logo
7:30 pm – 9:00 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$184
Hahn air system Logo
3:20 pm – 4:50 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Hahn air system Logo
7:30 pm – 9:00 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$184
Hahn air system Logo
6:50 am – 8:25 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 35m
24 Oct
1h 35m
24 Oct
nonstop
Hahn air system Logo
9:25 pm – 10:55 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 30m
31 Oct
1h 30m
31 Oct
nonstop
$184
Bangkok Air Logo
9:30 pm – 11:00 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
3:00 pm – 4:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
5:00 pm – 6:30 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
3:00 pm – 4:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
8:05 am – 9:35 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
3:00 pm – 4:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
7:45 pm – 9:15 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
3:00 pm – 4:35 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
5:00 pm – 6:30 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
7:45 am – 9:20 am
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
8:05 am – 9:35 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
10:15 am – 11:50 am
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
10:40 am – 12:10 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
9:50 pm – 11:25 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 1h 35m
31 Oct
1h 35m
31 Oct
nonstop
$211
Bangkok Air Logo
9:30 pm – 11:00 pm
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
5:30 pm – 9:10 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 3h 40m
31 Oct
3h 40m
31 Oct
1 stop
USM
$358
Bangkok Air Logo
8:05 am – 9:35 am
Bangkok(BKK)Phuket(HKT)
BKK - HKT · 1h 30m
24 Oct
1h 30m
24 Oct
nonstop
Bangkok Air Logo
4:35 pm – 9:10 pm
Phuket(HKT)Bangkok(BKK)
HKT - BKK · 4h 35m
31 Oct
4h 35m
31 Oct
1 stop
USM
$358

Top Deals on flights from Bangkok to Phuket

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Lion Air Logo
Thai Lion Air

Oct 26

DMK
1h 25m
Direct

Oct 26

HKT

as low as

$56

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Lion Air Logo
Thai Lion Air

Oct 26

DMK
1h 25m
Direct

Oct 26

HKT

as low as

$56

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Lion Air Logo
Thai Lion Air

Oct 26

DMK
1h 40m
Direct

Oct 26

HKT

as low as

$56

Bangkok, TH (BKK) - Phuket, TH (HKT)

 Logo

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$66

Bangkok, TH (BKK) - Phuket, TH (HKT)

 Logo

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$71

Bangkok, TH (BKK) - Phuket, TH (HKT)

 Logo

Oct 26

BKK
1h 35m
Direct

Oct 26

HKT

as low as

$71

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Airways International Logo
Thai Airways International

Oct 26

BKK
1h 25m
Direct

Oct 26

HKT

as low as

$72

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Airways International Logo
Thai Airways International

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$72

Bangkok, TH (BKK) - Phuket, TH (HKT)

Thai Airways International Logo
Thai Airways International

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$72

Bangkok, TH (BKK) - Phuket, TH (HKT)

Bangkok Air Logo
Bangkok Air

Oct 26

BKK
1h 35m
Direct

Oct 26

HKT

as low as

$105

Bangkok, TH (BKK) - Phuket, TH (HKT)

Bangkok Air Logo
Bangkok Air

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$105

Bangkok, TH (BKK) - Phuket, TH (HKT)

Bangkok Air Logo
Bangkok Air

Oct 26

BKK
1h 30m
Direct

Oct 26

HKT

as low as

$105

Frequently Asked Questions

Is there a direct flight from origin to destination?
Yes, there are direct flights from Bangkok to Phuket. Airlines offering non-stop flights include APG Airlines at $122, Thai Airways International at $164, Hahn Air at $173, Bangkok Air at $211, and Flexflight at $218.
Are there convenient layover flights from Bangkok to Phuket?
There are convenient non-stop flights available from Bangkok to Phuket, including APG Airlines at $122, Thai Airways International at $164, and others. A convenient 1 stop option is offered by Bangkok Air at $358 with a layover at Samui Airport.
What are the most convenient layover airports for the flight?
For your flight from Bangkok to Phuket, consider these layover airports: Samui Airport with Bangkok Air for a convenient 1-stop connection.
What is the cheapest and fastest flight from Bangkok to Phuket?
The cheapest flight is with APG Airlines for $122, taking 1 hour 20 minutes. The next fastest option is with Thai Airways International at $164, taking 1 hour 30 minutes.
What are all possible destination arrival airports?
The possible destination arrival airports are Phuket International Airport, which has non-stop and one-stop flights available.
What is the time difference between destination and arrival?
The flight from Bangkok to Phuket takes approximately 1 hour and 20 minutes, meaning you will arrive in Phuket shortly after departure, considering the same time zone.