Bangkok to Phuket Flights

There are 72 daily flights that operate from Bangkok Suvarnabhumi Airport / Bangkok Don Muang to Phuket International Airport. The earliest departure takes off at 06:10 and the last one leaves at 22:20.

This route at a glance

  • 72flights a day4th busiest of 88 routes
  • 6airlines
  • 06:10 – 22:20first and last
  • 1h 30mtypical flight time
  • 2,481 THBtypical fare, 1,267–7,067

Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.

AirlineHold baggage
Thai Vietjet Air15 kg
Thai AirAsia15 kg
Thai Airways20 kg
Thai Lion Air15 kg
Bangkok Airways20 kg
Nok Air15 kg

Hand baggage is 5–7 kg, depending on the airline.

Collected 4 November 2026. Not live — check with the airline before booking.

Which airlines fly from Bangkok to Phuket?

The following 6 airlines have scheduled flights on this route: Thai Vietjet Air, Thai AirAsia, Thai Airways, Thai Lion Air, Bangkok Airways and Nok Air.

How much is a flight from Bangkok to Phuket?

The average price for a flight is 2,481 THB, ranging from 1,267 THB to 7,067 THB. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Phuket to Bangkok.

From 1,267 THB

Flight details Mon Tues Wed Thurs Fri Sat Sun
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ302
06:10 - 07:45
95 mins
1,349 THB
---
1,488 THB
---
1,488 THB
---
---
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4760
06:10 - 07:45
95 mins
2,949 THB
---
2,942 THB
---
2,949 THB
---
---
Bangkok Don Muang
Thai AirAsia
FD3039
06:25 - 08:00
95 mins
1,704 THB
1,678 THB
1,678 THB
1,704 THB
1,679 THB
1,704 THB
1,704 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG227
06:40 - 08:05
85 mins
2,125 THB
2,125 THB
2,298 THB
1,990 THB
2,324 THB
4,520 THB
2,183 THB
Bangkok Don Muang
Thai Lion Air
SL750
06:45 - 08:10
85 mins
1,658 THB
1,592 THB
1,592 THB
1,659 THB
1,659 THB
1,766 THB
1,766 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ314
06:50 - 08:25
95 mins
1,488 THB
1,349 THB
1,488 THB
1,489 THB
1,488 THB
1,672 THB
1,349 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4754
06:50 - 08:25
95 mins
2,949 THB
2,949 THB
2,942 THB
2,942 THB
2,949 THB
3,941 THB
2,949 THB
Bangkok Don Muang
Thai AirAsia
FD3034
07:10 - 08:45
95 mins
1,678 THB
1,678 THB
1,678 THB
1,704 THB
1,696 THB
1,688 THB
1,704 THB
Bangkok Don Muang
Thai Lion Air
SL752
07:30 - 08:55
85 mins
1,592 THB
1,592 THB
1,699 THB
1,659 THB
1,659 THB
1,863 THB
1,766 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG201
07:40 - 09:10
90 mins
3,621 THB
2,523 THB
3,606 THB
2,696 THB
5,489 THB
3,921 THB
4,520 THB
Bangkok Suvarnabhumi Airport
Thai AirAsia
FD4124
07:45 - 09:30
105 mins
1,483 THB
1,483 THB
1,474 THB
1,480 THB
1,483 THB
1,483 THB
1,488 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG271
08:00 - 09:35
95 mins
3,152 THB
2,445 THB
2,348 THB
2,446 THB
2,786 THB
2,445 THB
2,477 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG203
08:00 - 09:25
85 mins
4,520 THB
2,768 THB
4,524 THB
2,830 THB
5,489 THB
4,520 THB
7,064 THB
Bangkok Don Muang
Thai AirAsia
FD3037
08:20 - 09:55
95 mins
1,675 THB
1,892 THB
1,675 THB
1,700 THB
1,910 THB
1,700 THB
1,700 THB
Bangkok Don Muang
Thai Lion Air
SL758
08:45 - 10:10
85 mins
1,699 THB
1,796 THB
1,796 THB
1,660 THB
1,864 THB
1,958 THB
1,766 THB
Bangkok Don Muang
Nok Air
DD524
09:30 - 11:00
90 mins
1,719 THB
1,719 THB
1,870 THB
1,787 THB
1,940 THB
1,944 THB
1,778 THB
Bangkok Don Muang
Thai AirAsia
FD3029
09:40 - 11:15
95 mins
1,661 THB
2,035 THB
1,682 THB
1,901 THB
1,891 THB
2,119 THB
1,700 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG205
09:40 - 11:10
90 mins
3,921 THB
7,064 THB
4,524 THB
6,964 THB
4,520 THB
5,489 THB
5,489 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ300
09:40 - 11:15
95 mins
---
1,672 THB
---
1,909 THB
---
---
---
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4732
09:40 - 11:15
95 mins
---
3,953 THB
---
3,957 THB
---
---
---
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ304
10:20 - 11:50
90 mins
2,042 THB
1,910 THB
2,369 THB
1,909 THB
2,741 THB
2,368 THB
1,672 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4752
10:20 - 11:50
90 mins
3,953 THB
3,953 THB
4,252 THB
3,957 THB
4,262 THB
3,953 THB
3,953 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG275
10:25 - 12:00
95 mins
4,054 THB
3,608 THB
4,353 THB
4,057 THB
4,121 THB
3,613 THB
4,121 THB
Bangkok Don Muang
Thai Lion Air
SL754
10:25 - 11:55
90 mins
1,890 THB
1,987 THB
1,987 THB
1,952 THB
2,365 THB
2,055 THB
1,958 THB
Bangkok Don Muang
Thai AirAsia
FD3091
11:15 - 12:50
95 mins
1,874 THB
2,035 THB
2,028 THB
1,901 THB
2,090 THB
1,901 THB
2,109 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG207
11:30 - 13:00
90 mins
5,489 THB
4,836 THB
7,067 THB
5,410 THB
4,520 THB
5,489 THB
7,064 THB
Bangkok Suvarnabhumi Airport
Thai AirAsia
FD4110
12:00 - 13:35
95 mins
---
---
1,860 THB
1,859 THB
2,601 THB
---
---
Bangkok Don Muang
Thai Lion Air
SL756
12:25 - 13:45
80 mins
1,987 THB
1,890 THB
1,979 THB
1,958 THB
2,217 THB
2,055 THB
2,217 THB
Bangkok Don Muang
Thai AirAsia
FD3005
12:35 - 14:05
90 mins
1,827 THB
1,827 THB
2,027 THB
1,901 THB
2,110 THB
2,119 THB
2,109 THB
Bangkok Don Muang
Thai AirAsia
FD8901
12:40 - 14:10
90 mins
1,686 THB
1,685 THB
---
---
---
---
1,675 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG273
12:40 - 14:15
95 mins
4,121 THB
6,376 THB
4,353 THB
5,572 THB
4,529 THB
4,541 THB
6,376 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ2300
13:15 - 14:50
95 mins
2,368 THB
2,067 THB
2,274 THB
2,369 THB
2,368 THB
2,067 THB
2,741 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4797
13:15 - 14:50
95 mins
3,953 THB
3,953 THB
3,944 THB
3,957 THB
3,953 THB
3,953 THB
4,262 THB
Bangkok Don Muang
Thai AirAsia
FD3025
13:30 - 15:00
90 mins
1,827 THB
1,827 THB
2,007 THB
1,900 THB
1,891 THB
1,901 THB
1,899 THB
Bangkok Don Muang
Nok Air
DD530
16:10 - 17:40
90 mins
1,719 THB
1,568 THB
1,719 THB
1,481 THB
1,787 THB
1,639 THB
2,023 THB
Bangkok Don Muang
Thai Lion Air
SL766
13:45 - 15:15
90 mins
1,792 THB
1,792 THB
1,884 THB
2,048 THB
1,958 THB
1,762 THB
1,958 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG211
13:55 - 15:25
90 mins
5,489 THB
5,489 THB
7,067 THB
5,410 THB
7,064 THB
4,520 THB
7,064 THB
Bangkok Suvarnabhumi Airport
Thai AirAsia
FD4112
14:35 - 15:55
80 mins
---
2,279 THB
3,075 THB
1,859 THB
---
1,479 THB
---
Bangkok Don Muang
Thai AirAsia
FD3093
14:40 - 16:10
90 mins
1,661 THB
1,827 THB
1,675 THB
1,919 THB
1,676 THB
1,713 THB
1,701 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG215
15:00 - 16:30
90 mins
3,921 THB
5,440 THB
5,772 THB
3,860 THB
5,440 THB
3,328 THB
3,921 THB
Bangkok Don Muang
Thai AirAsia
FD3017
15:15 - 16:50
95 mins
1,661 THB
1,675 THB
1,675 THB
1,700 THB
1,692 THB
1,700 THB
1,700 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ306
15:25 - 17:00
95 mins
1,910 THB
1,488 THB
1,911 THB
1,909 THB
1,910 THB
1,910 THB
1,910 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4762
15:25 - 17:00
95 mins
3,953 THB
2,949 THB
3,944 THB
3,957 THB
3,953 THB
3,953 THB
3,953 THB
Bangkok Don Muang
Thai AirAsia
FD3021
16:05 - 17:35
90 mins
1,675 THB
1,675 THB
1,675 THB
6,608 THB
1,692 THB
1,694 THB
1,700 THB
Bangkok Don Muang
Thai Lion Air
SL760
16:25 - 17:50
85 mins
1,695 THB
1,593 THB
1,884 THB
1,762 THB
1,761 THB
1,662 THB
1,958 THB
Bangkok Suvarnabhumi Airport
Thai AirAsia
FD4122
16:50 - 18:25
95 mins
---
---
---
1,682 THB
---
1,479 THB
---
Bangkok Don Muang
Thai AirAsia
FD3023
17:10 - 18:35
85 mins
1,675 THB
1,675 THB
1,675 THB
1,700 THB
1,676 THB
1,692 THB
1,700 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG217
17:15 - 18:45
90 mins
3,328 THB
3,621 THB
3,331 THB
5,410 THB
3,328 THB
2,768 THB
3,328 THB
Bangkok Don Muang
Nok Air
DD532
17:25 - 18:55
90 mins
1,568 THB
1,290 THB
1,268 THB
1,481 THB
1,481 THB
1,484 THB
1,634 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG277
17:30 - 19:05
95 mins
3,195 THB
3,608 THB
3,461 THB
5,009 THB
2,445 THB
2,445 THB
4,054 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ2304
17:30 - 19:00
90 mins
1,672 THB
1,488 THB
1,673 THB
1,674 THB
1,672 THB
1,672 THB
1,672 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4777
17:30 - 19:00
90 mins
3,953 THB
2,949 THB
3,944 THB
3,957 THB
3,953 THB
3,943 THB
3,953 THB
Bangkok Don Muang
Thai AirAsia
FD3009
17:50 - 19:25
95 mins
1,406 THB
1,399 THB
1,399 THB
1,420 THB
1,405 THB
1,420 THB
1,906 THB
Bangkok Don Muang
Thai Lion Air
SL762
18:05 - 19:30
85 mins
1,594 THB
1,394 THB
1,594 THB
1,766 THB
1,458 THB
1,678 THB
1,766 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG221
18:30 - 20:00
90 mins
2,523 THB
2,324 THB
3,331 THB
3,243 THB
2,768 THB
2,324 THB
2,324 THB
Bangkok Don Muang
Thai AirAsia
FD3027
18:45 - 20:15
90 mins
1,399 THB
1,399 THB
1,399 THB
1,420 THB
1,412 THB
1,420 THB
1,420 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ1204
18:45 - 20:25
100 mins
3,953 THB
2,949 THB
3,944 THB
2,951 THB
2,949 THB
2,949 THB
3,953 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ2308
18:45 - 20:25
100 mins
1,488 THB
1,488 THB
1,673 THB
1,489 THB
1,303 THB
1,488 THB
1,488 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ308
19:20 - 20:50
90 mins
1,488 THB
1,349 THB
1,488 THB
1,489 THB
1,349 THB
1,488 THB
1,488 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4736
19:20 - 20:50
90 mins
2,949 THB
2,949 THB
2,942 THB
2,951 THB
2,949 THB
2,949 THB
2,949 THB
Bangkok Don Muang
Thai Lion Air
SL764
19:30 - 20:55
85 mins
1,796 THB
1,394 THB
1,597 THB
1,766 THB
1,458 THB
1,863 THB
1,863 THB
Bangkok Don Muang
Thai AirAsia
FD3031
19:35 - 21:05
90 mins
1,678 THB
1,678 THB
1,678 THB
1,704 THB
1,696 THB
1,704 THB
1,704 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG279
19:40 - 21:15
95 mins
2,749 THB
2,445 THB
2,348 THB
3,155 THB
2,090 THB
2,111 THB
2,477 THB
Bangkok Don Muang
Thai AirAsia
FD3015
20:05 - 21:30
85 mins
1,399 THB
1,399 THB
1,417 THB
1,420 THB
1,412 THB
1,420 THB
1,925 THB
Bangkok Suvarnabhumi Airport
Thai AirAsia
FD4419
20:10 - 21:50
100 mins
---
---
---
---
---
---
1,289 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ312
21:00 - 22:35
95 mins
1,488 THB
---
1,731 THB
---
1,488 THB
---
---
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4740
21:00 - 22:35
95 mins
2,949 THB
---
3,944 THB
---
2,949 THB
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG287
21:25 - 23:00
95 mins
2,100 THB
2,100 THB
1,923 THB
2,749 THB
2,090 THB
2,090 THB
2,445 THB
Bangkok Don Muang
Thai Lion Air
SL770
21:50 - 23:15
85 mins
1,699 THB
1,699 THB
1,394 THB
1,459 THB
1,458 THB
1,478 THB
1,962 THB
Bangkok Don Muang
Nok Air
DD536
22:05 - 23:35
90 mins
1,267 THB
1,267 THB
1,571 THB
1,328 THB
1,328 THB
1,328 THB
1,778 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ316
22:20 - 23:55
95 mins
1,349 THB
1,539 THB
1,540 THB
1,541 THB
1,539 THB
1,349 THB
1,539 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4712
22:20 - 23:55
95 mins
2,956 THB
2,956 THB
2,949 THB
2,958 THB
2,956 THB
2,956 THB
2,956 THB

Schedules and prices shown here are historical, for guidance only, last collected on 4 November 2026. They are not live and are not updated daily — airlines change timetables and fares constantly. Always check with the airline or a booking site before making plans. This table covers the week beginning 18th November 2026. Search the dates you want to travel for live prices.

×

Schedules