Cheap flights Phuket — Bangkok

The cheapest ticket

Thai Vietjet Air
07:20 - 08:55
2 hr 35 min. on the way
21 Jan, 2027
Direct
Phuket (HKT) —
Bangkok (BKK)
The cheapest ticket from Phuket to Bangkok, found by users in the last 48 hr. Flight ticket prices are dynamic and may vary.
Hotels in Bangkok up to 65% off
CHOOSE

Ticket prices by month for 2026-2027

How much do airline tickets cost Phuket - Bangkok depending on the month of departure.
month
one-way
price
round-trip
price
January
26 Jan, Tue
21 Jan, Thu - 21 Jan, Thu
February
17 Feb, Wed
01 Feb, Mon - 03 Feb, Wed
March
03 Mar, Wed
April
13 Apr, Tue
May
-
June
-
July
-
August
-
September
-
October
-
November
27 Nov, Fri
21 Nov, Sat - 22 Nov, Sun
December
01 Dec, Tue
06 Dec, Sun - 10 Dec, Thu
Airfare prices found by users in the last 48 hours. Flight ticket prices are dynamic and may vary.

Buy tickets from Phuket to Bangkok

Tripmydream will help you find and buy plane tickets from Phuket to Bangkok at the cheapest price. With our service you can easily compare offers from different airlines, find the most convenient and favourable flights, and find out from which online seller it will be cheapest to buy the chosen ticket.
For the november, our users found direct and connecting flights from popular airlines such as:

Round-trip airline tickets: Phuket - Bangkok - Phuket

$65 - is the minimum round-trip ticket price, from Phuket to Bangkok, found by our users recently.
$18 - lowest one-way ticket price.
You can find out exactly how much an air ticket for Phuket - Bangkok costs by looking at the ticket price for specific dates and then going to the online seller's website. Prices in our airfare comparison platform are updated with a slight delay and may change in the meantime.

Transit routes from Phuket through Bangkok

Our users also searched for multi-city routes from Phuket with a connection to Bangkok. The most popular ones are:
  1. Phuket - Bangkok - Chiang Mai: from $85
  2. Phuket - Bangkok - Kuala Lumpur: from $124
  3. Phuket - Bangkok - Koh Samui: from $130
  4. Phuket - Bangkok - Singapore: from $146
  5. Phuket - Bangkok - Almaty: from $288
The tripmydream flight meta search engine will help you find the best flight from Phuket to Bangkok!

What's the best time to buy a flight ticket?

The best time to buy a flight ticket Phuket – Bangkok — is 48 days before departure. And the most expensive time to buy a ticket is 33 days before departure.

Plan your trip well and start tracking ticket prices in advance. This way, you will have a better chance of finding the best flight from Phuket to Bangkok.

What is the best day to fly out?

According to the search statistics on tripmydream, the most affordable day of departure to Bangkok — Monday.

What time of day is the cheapest flight?

The cheapest flights to Bangkok depart in the morning.

Flight information

Airlines

Popular airlines operating flights Phuket - Bangkok:

Direct flights

Direct flights from Phuket to Bangkok operated by airlines Thai Vietjet Air (every day), Nok Air (every day), Thai Lion Air (every day)
Thai Vietjet Air
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Nok Air
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Thai Lion Air
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Airline Alliances

Flights from Phuket to Bangkok are operated by airline alliances:

Change

Direct flights are the most convenient and fastest way to travel to anywhere. But if the cheapest ticket is important to you, we recommend you to look at flights from Phuket to Bangkok with connections: in most cases, indirect flights take longer, but you can save a lot of money.
Direct
from 65 $

Aircraft types

Popular aircraft types on flights Phuket - Bangkok:
Boeing 757
from 78 $
Airbus A330
from 78 $
Boeing 737
from 80 $

Flight schedule Phuket - Bangkok
Choose date

Check the departure date to see the current schedule of direct flights from Phuket to Bangkok.
DEPARTURE
ARRIVAL
ON THE WAY
AIRLINE
FLIGHT
price
06:45
Phuket
Phuket Intl
08:15
Bangkok
Don Muang
1hr 30min
Nok Air
DD539
from 60$
06:30
Phuket
Phuket Intl
07:50
Bangkok
Don Muang
1hr 20min
FD3036
from 65$
07:30
Phuket
Phuket Intl
08:55
Bangkok
Suvarnabhumi
1hr 25min
FD9161
from 67$
07:20
Phuket
Phuket Intl
08:55
Bangkok
Suvarnabhumi
1hr 35min
H14711
from 94$
07:45
Phuket
Phuket Intl
09:20
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG270
from 74$
07:20
Phuket
Phuket Intl
08:55
Bangkok
Suvarnabhumi
1hr 35min
Thai Vietjet Air
VZ317
from 58$
07:15
Phuket
Phuket Intl
08:45
Bangkok
Don Muang
1hr 30min
Thai Lion Air
SL771
from 60$
08:55
Phuket
Phuket Intl
10:25
Bangkok
Suvarnabhumi
1hr 30min
H14755
from 94$
08:55
Phuket
Phuket Intl
10:25
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ315
from 58$
08:35
Phuket
Phuket Intl
10:00
Bangkok
Don Muang
1hr 25min
FD3038
from 65$
08:50
Phuket
Phuket Intl
10:15
Bangkok
Don Muang
1hr 25min
Thai Lion Air
SL751
from 61$
09:50
Phuket
Phuket Intl
11:20
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG202
from 94$
09:05
Phuket
Phuket Intl
10:35
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG228
from 81$
09:20
Phuket
Phuket Intl
10:55
Bangkok
Don Muang
1hr 35min
FD3035
from 65$
09:45
Phuket
Phuket Intl
11:15
Bangkok
Don Muang
1hr 30min
Thai Lion Air
SL753
from 62$
10:00
Phuket
Phuket Intl
11:25
Bangkok
Suvarnabhumi
1hr 25min
FD4125
from 78$
10:20
Phuket
Phuket Intl
11:55
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG272
from 106$
10:25
Phuket
Phuket Intl
11:55
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG204
from 94$
10:55
Phuket
Phuket Intl
12:20
Bangkok
Don Muang
1hr 25min
Thai Lion Air
SL759
from 62$
11:50
Phuket
Phuket Intl
13:20
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG206
from 148$
11:30
Phuket
Phuket Intl
13:00
Bangkok
Don Muang
1hr 30min
Nok Air
DD525
from 63$
11:45
Phuket
Phuket Intl
13:10
Bangkok
Don Muang
1hr 25min
FD3030
from 75$
12:25
Phuket
Phuket Intl
13:55
Bangkok
Suvarnabhumi
1hr 30min
H14753
from 125$
12:45
Phuket
Phuket Intl
14:20
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG276
from 106$
12:25
Phuket
Phuket Intl
13:55
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ305
from 69$
12:40
Phuket
Phuket Intl
14:05
Bangkok
Don Muang
1hr 25min
Thai Lion Air
SL755
from 70$
13:40
Phuket
Phuket Intl
15:10
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG208
from 175$
13:20
Phuket
Phuket Intl
14:50
Bangkok
Don Muang
1hr 30min
FD3092
from 75$
14:05
Phuket
Phuket Intl
15:45
Bangkok
Suvarnabhumi
1hr 40min
FD4111
from 107$
14:00
Phuket
Phuket Intl
15:30
Bangkok
Suvarnabhumi
1hr 30min
H14761
from 125$
14:45
Phuket
Phuket Intl
16:15
Bangkok
Suvarnabhumi
1hr 30min
Bangkok Airways
PG1290
from 84$
14:00
Phuket
Phuket Intl
15:30
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ303
from 69$
14:35
Phuket
Phuket Intl
16:00
Bangkok
Don Muang
1hr 25min
FD3006
from 75$
14:40
Phuket
Phuket Intl
16:00
Bangkok
Don Muang
1hr 20min
Thai Lion Air
SL757
from 62$
15:25
Phuket
Phuket Intl
16:55
Bangkok
Suvarnabhumi
1hr 30min
H14798
from 125$
15:00
Phuket
Phuket Intl
16:35
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG274
from 93$
15:25
Phuket
Phuket Intl
16:55
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ2301
from 69$
15:45
Phuket
Phuket Intl
17:15
Bangkok
Don Muang
1hr 30min
Nok Air
DD531
from 63$
15:30
Phuket
Phuket Intl
17:00
Bangkok
Don Muang
1hr 30min
FD3026
from 65$
16:25
Phuket
Phuket Intl
18:10
Bangkok
Suvarnabhumi
1hr 45min
FD4113
from 71$
16:05
Phuket
Phuket Intl
17:35
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG212
from 130$
16:45
Phuket
Phuket Intl
18:15
Bangkok
Don Muang
1hr 30min
FD3094
from 65$
16:55
Phuket
Phuket Intl
18:30
Bangkok
Don Muang
1hr 35min
Thai Lion Air
SL767
from 62$
17:30
Phuket
Phuket Intl
19:00
Bangkok
Suvarnabhumi
1hr 30min
H14763
from 125$
17:20
Phuket
Phuket Intl
18:55
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG284
from 93$
17:10
Phuket
Phuket Intl
18:40
Bangkok
Suvarnabhumi
1hr 30min
Thai Airways
TG216
from 111$
17:30
Phuket
Phuket Intl
19:00
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ307
from 63$
17:25
Phuket
Phuket Intl
18:50
Bangkok
Don Muang
1hr 25min
FD3018
from 65$
18:05
Phuket
Phuket Intl
19:40
Bangkok
Don Muang
1hr 35min
FD3022
from 65$
18:40
Phuket
Phuket Intl
20:05
Bangkok
Don Muang
1hr 25min
Thai Lion Air
SL761
from 60$
19:35
Phuket
Phuket Intl
21:05
Bangkok
Suvarnabhumi
1hr 30min
H14739
from 94$
19:40
Phuket
Phuket Intl
21:10
Bangkok
Suvarnabhumi
1hr 30min
H14778
from 94$
19:50
Phuket
Phuket Intl
21:25
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG278
from 74$
19:25
Phuket
Phuket Intl
21:00
Bangkok
Suvarnabhumi
1hr 35min
Thai Airways
TG218
from 81$
19:40
Phuket
Phuket Intl
21:10
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ2305
from 58$
19:35
Phuket
Phuket Intl
21:05
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ311
from 58$
19:35
Phuket
Phuket Intl
21:05
Bangkok
Don Muang
1hr 30min
Nok Air
DD533
from 60$
19:10
Phuket
Phuket Intl
20:35
Bangkok
Don Muang
1hr 25min
FD3024
from 59$
20:40
Phuket
Phuket Intl
22:15
Bangkok
Suvarnabhumi
1hr 35min
Thai Airways
TG222
from 87$
20:05
Phuket
Phuket Intl
21:30
Bangkok
Don Muang
1hr 25min
FD3010
from 59$
20:45
Phuket
Phuket Intl
22:15
Bangkok
Don Muang
1hr 30min
FD3028
from 59$
20:10
Phuket
Phuket Intl
21:40
Bangkok
Don Muang
1hr 30min
Thai Lion Air
SL763
from 57$
21:05
Phuket
Phuket Intl
22:35
Bangkok
Suvarnabhumi
1hr 30min
H11205
from 94$
21:30
Phuket
Phuket Intl
23:00
Bangkok
Suvarnabhumi
1hr 30min
H14737
from 94$
21:05
Phuket
Phuket Intl
22:35
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ2309
from 58$
21:30
Phuket
Phuket Intl
23:00
Bangkok
Suvarnabhumi
1hr 30min
Thai Vietjet Air
VZ309
from 55$
22:00
Phuket
Phuket Intl
23:35
Bangkok
Suvarnabhumi
1hr 35min
Bangkok Airways
PG280
from 74$
22:05
Phuket
Phuket Intl
23:35
Bangkok
Don Muang
1hr 30min
FD3016
from 59$
22:05
Phuket
Phuket Intl
23:30
Bangkok
Don Muang
1hr 25min
Thai Lion Air
SL765
from 57$
Показать все билеты

Bangkok: prices, weather and transport

What else you should know before flying from Phuket to Bangkok

Weather in Bangkok

Average monthly temperature, °C
MonthDayNight
January 32° 26°
February 33° 27°
March 34° 28°
April 36° 29°
May 35° 29°
June 33° 28°
July 33° 27°
August 33° 27°
September 32° 27°
October 32° 27°
November 33° 27°
December 32° 26°

FAQs about traveling to Bangkok

Useful information, statistics and facts about the flight from Phuket to Bangkok

How much is the cheapest ticket from Phuket to Bangkok?

Cheapest flight ticket from Phuket to Bangkok, found by our users in the last 48 hours, costs 65 USD for a round trip.

When is the best time to purchase an airplane ticket Phuket – Bangkok?

The cheapest air tickets Phuket - Bangkok are to be bought 69 days before departure.

When airplane tickets Phuket – Bangkok are the cheapest?

January, February, March – months when airplane tickets from Phuket to Bangkok will be cheapest. The most favorable day of departure is Monday, and the cheapest time is night.

Which airlines offer the cheapest airline tickets Phuket – Bangkok?

The most affordable plane tickets from Phuket to Bangkok are offered by: Nok Air, Thai Vietjet Air and Thai Lion Air.

What airlines operate direct flights from Phuket to Bangkok?

The following airlines offer non-stop flights on the route Phuket - Bangkok: Thai Vietjet Air, Nok Air and Thai Lion Air.

How long is the flight from Phuket to Bangkok?

The minimum flight time Phuket - Bangkok is 2 h. 35 min.

How many kilometers from Phuket to Bangkok?

The distance on the route Phuket - Bangkok is 674 km.