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.
Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.
| Airline | Hold baggage |
|---|---|
| Thai Vietjet Air | 15 kg |
| Thai AirAsia | 15 kg |
| Thai Airways | 20 kg |
| Thai Lion Air | 15 kg |
| Bangkok Airways | 20 kg |
| Nok Air | 15 kg |
Hand baggage is 5–7 kg, depending on the airline.
Collected 4 November 2026. Not live — check with the airline before booking.
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.
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.
| 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.