Cheap flights from Phuket to Bangkok

353 nonstop flights a week, 7 of them today. Operated by 7 airlines, about 1h 30m in the air, 427 mi (687 km). Tickets from $22.

Flights from Phuket to Bangkok

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Phuket to Bangkok at a glance

flight time, from 1h to 1h 55m
1h 30m
straight-line distance
427 mi (687 km)
flights a week
353
flights today
7
first and last departure
06:30 - 22:20
lowest price, nonstop, 30 March
$22
airlines
7

Phuket to Bangkok flight schedule

353 flights a week, 7 today, 30 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FD 3036
Thai AirAsia
06:30 Phuket International, terminal D
07:50 Don Mueang International, terminal 2
1h 20m
Daily
Airbus A320
DD 539
Nok Air
06:45 Phuket International, terminal D
08:15 Don Mueang International, terminal 2
1h 30m
Daily
Boeing 737-800
SL 771
Thai Lion Air
07:15 Phuket International, terminal D
08:45 Don Mueang International, terminal 2
1h 30m
Daily
Boeing 737-800
VZ 317
Thai Vietjet Air
07:20 Phuket International, terminal D
08:55 Suvarnabhumi
1h 35m
Daily
Boeing 737
FD 9161
Thai AirAsia
07:30 Phuket International, terminal D
08:55 Suvarnabhumi
1h 25m
Daily
Airbus A320
PG 270
Bangkok Airways
07:45 Phuket International, terminal D
09:20 Suvarnabhumi
1h 35m
Daily
Airbus A319
G2 701
GullivAir
07:55 Phuket International
08:55 Suvarnabhumi
1h
Fri
Airbus A330-200
SL 751
Thai Lion Air
08:50 Phuket International, terminal D
10:15 Don Mueang International, terminal 2
1h 25m
Daily
Boeing 737-800
VZ 315
Thai Vietjet Air
08:55 Phuket International, terminal D
10:25 Suvarnabhumi
1h 30m
Daily
Airbus A320
FD 3038
Thai AirAsia
09:00 Phuket International, terminal D
10:25 Don Mueang International, terminal 2
1h 25m
Daily
Airbus A320
TG 228
THAI Airways
09:05 Phuket International, terminal D
10:35 Suvarnabhumi
1h 30m
Daily
Airbus A320
FD 3035
Thai AirAsia
09:30 Phuket International, terminal D
11:00 Don Mueang International, terminal 2
1h 30m
Daily
Airbus A320
SL 753
Thai Lion Air
09:45 Phuket International, terminal D
11:15 Don Mueang International, terminal 2
1h 30m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800
TG 202
THAI Airways
09:50 Phuket International, terminal D
11:20 Suvarnabhumi
1h 30m
Daily
Airbus A320
FD 4125
Thai AirAsia
10:00 Phuket International, terminal D
11:25 Suvarnabhumi
1h 25m
Daily
Airbus A320
SL 753
Thai Lion Air
10:05 Phuket International, terminal D
11:35 Don Mueang International, terminal 2
1h 30m
Sat
Boeing 737-900
PG 272
Bangkok Airways
10:20 Phuket International, terminal D
11:55 Suvarnabhumi
1h 35m
Daily
Airbus A320
TG 204
THAI Airways
10:25 Phuket International, terminal D
11:55 Suvarnabhumi
1h 30m
Daily
Airbus A320
VZ 301
Thai Vietjet Air
10:35 Phuket International, terminal D
12:05 Suvarnabhumi
1h 30m
Tue, Thu, Sat
Airbus A320
SL 759
Thai Lion Air
10:50 Phuket International, terminal D
12:15 Don Mueang International, terminal 2
1h 25m
Tue
Boeing 737-900
SL 759
Thai Lion Air
10:55 Phuket International, terminal D
12:20 Don Mueang International, terminal 2
1h 25m
Mon, Wed, Fri, Sun
Boeing 737-800
SL 759
Thai Lion Air
11:00 Phuket International, terminal D
12:25 Don Mueang International, terminal 2
1h 25m
Sat
Boeing 737-900
SL 759
Thai Lion Air
11:10 Phuket International, terminal D
12:35 Don Mueang International, terminal 2
1h 25m
Thu
Boeing 737-900
DD 525
Nok Air
11:30 Phuket International, terminal D
13:00 Don Mueang International, terminal 2
1h 30m
Daily
Boeing 737-800
FD 3030
Thai AirAsia
11:45 Phuket International, terminal D
13:10 Don Mueang International, terminal 2
1h 25m
Daily
Airbus A320
TG 206
THAI Airways
11:50 Phuket International, terminal D
13:20 Suvarnabhumi
1h 30m
Daily
Airbus A320
VZ 305
Thai Vietjet Air
12:25 Phuket International, terminal D
13:55 Suvarnabhumi
1h 30m
Daily
Airbus A320
SL 755
Thai Lion Air
12:40 Phuket International, terminal D
14:05 Don Mueang International, terminal 2
1h 25m
Daily
Boeing 737-800
PG 276
Bangkok Airways
12:45 Phuket International, terminal D
14:20 Suvarnabhumi
1h 35m
Daily
Airbus A319
FD 3092
Thai AirAsia
13:30 Phuket International, terminal D
14:55 Don Mueang International, terminal 2
1h 25m
Daily
Airbus A320
TG 208
THAI Airways
13:40 Phuket International, terminal D
15:10 Suvarnabhumi
1h 30m
Daily
Airbus A320
VZ 303
Thai Vietjet Air
13:40 Phuket International, terminal D
15:10 Suvarnabhumi
1h 30m
Mon, Wed, Fri
Airbus A320
FD 4111
Thai AirAsia
14:05 Phuket International, terminal D
15:45 Suvarnabhumi
1h 40m
Daily
Airbus A320
FD 3006
Thai AirAsia
14:25 Phuket International, terminal D
15:50 Don Mueang International, terminal 2
1h 25m
Tue, Thu, Sat
Airbus A320
FD 4123
Thai AirAsia
14:30 Phuket International, terminal D
16:10 Suvarnabhumi
1h 40m
Tue, Thu, Sat
Airbus A320
FD 3006
Thai AirAsia
14:35 Phuket International, terminal D
16:05 Don Mueang International, terminal 2
1h 30m
Mon, Wed, Fri, Sun
Airbus A320
SL 757
Thai Lion Air
14:40 Phuket International, terminal D
16:00 Don Mueang International, terminal 2
1h 20m
Daily
Boeing 737-800
PG 274
Bangkok Airways
15:00 Phuket International, terminal D
16:35 Suvarnabhumi
1h 35m
Daily
Airbus A320
VZ 2301
Thai Vietjet Air
15:25 Phuket International, terminal D
16:55 Suvarnabhumi
1h 30m
Daily
Airbus A320
FD 3026
Thai AirAsia
15:30 Phuket International, terminal D
17:00 Don Mueang International, terminal 2
1h 30m
Daily
Airbus A320
DD 531
Nok Air
15:45 Phuket International, terminal D
17:15 Don Mueang International, terminal 2
1h 30m
Mon, Wed, Fri, Sun
Boeing 737-800
TG 212
THAI Airways
16:05 Phuket International, terminal D
17:35 Suvarnabhumi
1h 30m
Daily
Airbus A320
SL 767
Thai Lion Air
16:20 Phuket International, terminal D
17:40 Don Mueang International, terminal 2
1h 20m
Tue, Thu, Sat
Boeing 737-800
FD 4113
Thai AirAsia
16:25 Phuket International, terminal D
18:20 Suvarnabhumi
1h 55m
Daily
Airbus A320
FD 3094
Thai AirAsia
16:30 Phuket International, terminal D
17:55 Don Mueang International, terminal 2
1h 25m
Daily
Airbus A320
SL 767
Thai Lion Air
16:55 Phuket International, terminal D
18:30 Don Mueang International, terminal 2
1h 35m
Mon, Wed, Fri, Sun
Boeing 737-800
FD 3018
Thai AirAsia
17:05 Phuket International, terminal D
18:30 Don Mueang International, terminal 2
1h 25m
Daily
Airbus A320
TG 216
THAI Airways
17:10 Phuket International, terminal D
18:40 Suvarnabhumi
1h 30m
Daily
Airbus A320
PG 284
Bangkok Airways
17:20 Phuket International, terminal D
18:55 Suvarnabhumi
1h 35m
Mon, Tue, Thu, Sat
Airbus A319
VZ 307
Thai Vietjet Air
17:30 Phuket International, terminal D
19:00 Suvarnabhumi
1h 30m
Daily
Airbus A320
FD 3022
Thai AirAsia
18:05 Phuket International, terminal D
19:35 Don Mueang International, terminal 2
1h 30m
Daily
Airbus A320
DD 531
Nok Air
18:20 Phuket International, terminal D
19:50 Don Mueang International, terminal 2
1h 30m
Tue, Thu, Sat
Boeing 737-800
FD 3024
Thai AirAsia
18:40 Phuket International, terminal D
20:10 Don Mueang International, terminal 2
1h 30m
Mon, Wed, Thu, Fri, Sat, Sun
Airbus A320
SL 761
Thai Lion Air
18:40 Phuket International, terminal D
20:05 Don Mueang International, terminal 2
1h 25m
Daily
Boeing 737-900
FD 3024
Thai AirAsia
19:00 Phuket International, terminal D
20:30 Don Mueang International, terminal 2
1h 30m
Tue
Airbus A320
VZ 2305
Thai Vietjet Air
19:35 Phuket International, terminal D
21:05 Suvarnabhumi
1h 30m
Daily
Airbus A320
VZ 311
Thai Vietjet Air
19:35 Phuket International, terminal D
21:05 Suvarnabhumi
1h 30m
Mon, Wed, Fri
Boeing 737
TG 222
THAI Airways
20:40 Phuket International, terminal D
22:15 Suvarnabhumi
1h 35m
Daily
Airbus A320
VZ 2309
Thai Vietjet Air
21:05 Phuket International, terminal D
22:35 Suvarnabhumi
1h 30m
Daily
Boeing 737
VZ 309
Thai Vietjet Air
21:20 Phuket International, terminal D
22:55 Suvarnabhumi
1h 35m
Daily
Airbus A320
PG 280
Bangkok Airways
22:00 Phuket International, terminal D
23:35 Suvarnabhumi
1h 35m
Daily
Airbus A319
FD 4420
Thai AirAsia
22:20 Phuket International, terminal D
23:45 Suvarnabhumi
1h 25m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 25 November.

FlightDepartsArrivesDurationDaysAircraft
FD 8817
Thai AirAsia
18:45 Phuket International, terminal D
20:15 Don Mueang International, terminal 2
1h 30m
Selected dates
Airbus A320
FD 4113
Thai AirAsia
16:20 Phuket International, terminal D
17:55 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
SL 773
Thai Lion Air
17:15 Phuket International, terminal D
18:40 Don Mueang International, terminal 2
1h 25m
Seasonal
Boeing 737-800
PG 270
Bangkok Airways
07:35 Phuket International, terminal D
09:10 Suvarnabhumi
1h 35m
Seasonal
Airbus A319
DD 539
Nok Air
07:40 Phuket International, terminal D
09:10 Don Mueang International, terminal 2
1h 30m
Seasonal
Boeing 737-800
TG 202
THAI Airways
09:40 Phuket International, terminal D
11:10 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
FD 3038
Thai AirAsia
09:55 Phuket International, terminal D
11:20 Don Mueang International, terminal 2
1h 25m
Seasonal
Airbus A320
FD 4125
Thai AirAsia
10:15 Phuket International, terminal D
11:50 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
TG 204
THAI Airways
10:15 Phuket International, terminal D
11:50 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
VZ 301
Thai Vietjet Air
10:20 Phuket International, terminal D
11:50 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
FD 3030
Thai AirAsia
10:40 Phuket International, terminal D
12:00 Don Mueang International, terminal 2
1h 20m
Seasonal
Airbus A320
DD 523
Nok Air
11:35 Phuket International, terminal D
13:05 Don Mueang International, terminal 2
1h 30m
Seasonal
Boeing 737-800
TG 206
THAI Airways
11:40 Phuket International, terminal D
13:15 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
VZ 305
Thai Vietjet Air
12:35 Phuket International, terminal D
14:05 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
PG 276
Bangkok Airways
12:55 Phuket International, terminal D
14:30 Suvarnabhumi
1h 35m
Seasonal
Airbus A319
TG 208
THAI Airways
13:00 Phuket International, terminal D
14:35 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
FD 4111
Thai AirAsia
13:35 Phuket International, terminal D
14:55 Suvarnabhumi
1h 20m
Seasonal
Airbus A320
FD 3004
Thai AirAsia
13:45 Phuket International, terminal D
15:05 Don Mueang International, terminal 2
1h 20m
Seasonal
Airbus A320
PG 274
Bangkok Airways
14:45 Phuket International, terminal D
16:20 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
FD 3092
Thai AirAsia
15:10 Phuket International, terminal D
16:40 Don Mueang International, terminal 2
1h 30m
Seasonal
Airbus A320
FD 4123
Thai AirAsia
15:10 Phuket International, terminal D
16:45 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
DD 525
Nok Air
15:25 Phuket International, terminal D
16:55 Don Mueang International, terminal 2
1h 30m
Seasonal
Boeing 737-800
VZ 2301
Thai Vietjet Air
15:40 Phuket International, terminal D
17:10 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
FD 3024
Thai AirAsia
16:00 Phuket International, terminal D
17:30 Don Mueang International, terminal 2
1h 30m
Seasonal
Airbus A320
TG 216
THAI Airways
16:55 Phuket International, terminal D
18:25 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
VZ 307
Thai Vietjet Air
17:20 Phuket International, terminal D
18:50 Suvarnabhumi
1h 30m
Seasonal
Airbus A320
FD 3022
Thai AirAsia
18:25 Phuket International, terminal D
20:00 Don Mueang International, terminal 2
1h 35m
Seasonal
Airbus A320
PG 278
Bangkok Airways
19:10 Phuket International, terminal D
20:45 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
TG 218
THAI Airways
19:15 Phuket International, terminal D
20:50 Suvarnabhumi
1h 35m
Seasonal
Airbus A320
PG 284
Bangkok Airways
17:30 Phuket International, terminal D
19:00 Suvarnabhumi
1h 30m
Seasonal
Airbus A319

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Phuket to Bangkok

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Phuket to Bangkok depart and land

Departure from Phuket

353 flights a week, terminal D, 11 mi (18 km) from the city centre

Arrival in Bangkok

199 flights a week, 17 mi (28 km) from the city centre

Don Mueang International closest to the centreDMK

154 flights a week, terminal 2, 13 mi (21 km) from the city centre

When to visit Bangkok

Weather by month

Best time to visit: January, November and December, +31° to +32° by day. In November it is +31° by day and +24° at night, with 12 rainy days.

Jan
+32° +22° 2 days
Feb
+33° +24° 8 days
Mar
+34° +26° 9 days
Apr
+34° +27° 13 days
May
+33° +26° 22 days
Jun
+33° +26° 24 days
Jul
+32° +26° 28 days
Aug
+32° +25° 26 days
Sep
+31° +25° 29 days
Oct
+31° +24° 22 days
Nov
+31° +24° 12 days
Dec
+32° +23° 3 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Phuket to Bangkok?
A nonstop flight takes 1 hour 30 minutes on average, from 1h to 1h 55m depending on the flight.
How far is Bangkok from Phuket?
427 mi (687 km) in a straight line between the cities.
Which airlines fly nonstop from Phuket to Bangkok?
Thai AirAsia (115 a week), Thai Vietjet Air (65 a week), Thai Lion Air (56 a week), THAI Airways (56 a week), Bangkok Airways (39 a week), Nok Air (21 a week) and GullivAir (1 a week).
How many flights a day are there from Phuket to Bangkok?
7 flights today and 353 a week, about 50.4 a day on average.
When are the first and last flights from Phuket to Bangkok?
The first departure is at 06:30 (FD3036), the last at 22:20 (FD4420). Local time.
Which Phuket airport do flights to Bangkok leave from?
Phuket International (353 a week).
Which Bangkok airport is closest to the city centre?
Don Mueang International (DMK), 13 mi (21 km) from the city centre. Others: Suvarnabhumi 17 mi (28 km).