There are 30 daily flights that operate from Hat Yai International Airport to Bangkok Don Muang / Bangkok Suvarnabhumi Airport. The earliest departure takes off at 06:30 and the last one leaves at 22:15.
Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.
| Airline | Hold baggage |
|---|---|
| Thai Lion Air | 15 kg |
| Thai AirAsia | 15 kg |
| Thai Airways | 20 kg |
| Thai Vietjet Air | 15 kg |
| Nok Air | 15 kg |
Hand baggage is 5–7 kg, depending on the airline.
Collected 29 October 2026. Not live — check with the airline before booking.
The following 5 airlines have scheduled flights on this route: Thai Lion Air, Thai AirAsia, Thai Airways, Thai Vietjet Air and Nok Air.
The average price for a flight is 1,991 THB, ranging from 1,314 THB to 4,162 THB. Scroll down the page to get detailed prices and times for this trip and links to book.
Schedules for return route: Bangkok to Hat Yai.
| Flight details | Mon | Tues | Wed | Thurs | Fri | Sat | Sun | |
|---|---|---|---|---|---|---|---|---|
![]() Bangkok Don Muang |
Thai Lion Air SL725 06:30 - 07:55 85 mins |
1,595 THB |
1,394 THB |
1,397 THB |
1,507 THB |
2,183 THB |
1,610 THB |
1,794 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL703 08:25 - 09:50 85 mins |
1,595 THB |
1,503 THB |
1,595 THB |
1,797 THB |
2,183 THB |
1,699 THB |
1,594 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3103 08:35 - 10:05 90 mins |
1,576 THB |
1,583 THB |
1,353 THB |
1,738 THB |
1,746 THB |
1,583 THB |
1,583 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Airways TG260 08:45 - 10:20 95 mins |
2,317 THB |
2,317 THB |
2,317 THB |
2,317 THB |
2,265 THB |
2,317 THB |
2,317 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ321 09:10 - 10:40 90 mins |
1,430 THB |
1,430 THB |
2,212 THB |
1,637 THB |
1,637 THB |
1,645 THB |
1,430 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ4774 09:10 - 10:40 90 mins |
3,305 THB |
3,305 THB |
4,142 THB |
3,305 THB |
3,305 THB |
3,305 THB |
3,305 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3105 09:50 - 11:20 90 mins |
1,749 THB |
1,583 THB |
1,586 THB |
1,738 THB |
2,349 THB |
1,754 THB |
1,583 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL705 10:45 - 12:15 90 mins |
1,597 THB |
1,594 THB |
1,597 THB |
1,699 THB |
2,263 THB |
1,796 THB |
1,890 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3107 12:45 - 14:15 90 mins |
1,749 THB |
1,583 THB |
1,583 THB |
1,738 THB |
2,349 THB |
1,754 THB |
1,737 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL707 12:45 - 14:10 85 mins |
1,597 THB |
1,594 THB |
1,597 THB |
1,699 THB |
2,263 THB |
1,796 THB |
1,890 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ325 13:05 - 14:35 90 mins |
1,645 THB |
1,637 THB |
1,629 THB |
1,637 THB |
1,874 THB |
1,645 THB |
1,665 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ4786 13:05 - 14:35 90 mins |
3,305 THB |
3,305 THB |
3,305 THB |
3,305 THB |
4,162 THB |
3,305 THB |
3,305 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL709 13:30 - 14:55 85 mins |
--- |
1,594 THB |
--- |
1,699 THB |
--- |
1,796 THB |
--- |
![]() Bangkok Don Muang |
Nok Air DD505 14:05 - 15:35 90 mins |
--- |
--- |
1,610 THB |
--- |
--- |
--- |
--- |
![]() Bangkok Don Muang |
Thai AirAsia FD3117 14:25 - 15:55 90 mins |
1,576 THB |
1,583 THB |
1,586 THB |
1,738 THB |
2,349 THB |
1,754 THB |
2,339 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL711 14:25 - 15:55 90 mins |
1,597 THB |
1,699 THB |
1,699 THB |
1,699 THB |
2,357 THB |
1,746 THB |
1,987 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Airways TG264 14:40 - 16:15 95 mins |
2,317 THB |
2,317 THB |
3,372 THB |
2,317 THB |
2,265 THB |
2,317 THB |
2,317 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL713 15:45 - 17:15 90 mins |
1,595 THB |
1,595 THB |
1,511 THB |
1,699 THB |
2,183 THB |
1,699 THB |
1,987 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL715 17:10 - 18:40 90 mins |
1,699 THB |
1,699 THB |
1,397 THB |
1,593 THB |
1,888 THB |
1,637 THB |
1,987 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3115 17:50 - 19:20 90 mins |
1,576 THB |
1,496 THB |
1,586 THB |
1,738 THB |
2,349 THB |
1,583 THB |
1,737 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ327 18:05 - 19:40 95 mins |
1,637 THB |
1,637 THB |
1,852 THB |
1,861 THB |
1,861 THB |
1,629 THB |
1,894 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ4807 18:05 - 19:40 95 mins |
3,305 THB |
3,321 THB |
4,162 THB |
4,162 THB |
4,162 THB |
3,305 THB |
4,162 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL719 19:35 - 21:00 85 mins |
1,595 THB |
1,592 THB |
1,397 THB |
1,697 THB |
1,892 THB |
1,610 THB |
1,992 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3111 20:10 - 21:40 90 mins |
1,491 THB |
1,495 THB |
1,497 THB |
1,479 THB |
1,569 THB |
1,495 THB |
1,479 THB |
![]() Bangkok Don Muang |
Thai Lion Air SL717 20:30 - 22:00 90 mins |
1,610 THB |
1,394 THB |
1,397 THB |
1,594 THB |
1,791 THB |
1,597 THB |
1,794 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Airways TG268 20:40 - 22:15 95 mins |
2,317 THB |
2,317 THB |
2,317 THB |
2,317 THB |
2,265 THB |
2,317 THB |
2,317 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3119 21:30 - 23:00 90 mins |
1,349 THB |
1,351 THB |
1,354 THB |
1,336 THB |
1,569 THB |
1,351 THB |
1,582 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ329 21:50 - 23:20 90 mins |
1,455 THB |
1,314 THB |
1,424 THB |
1,447 THB |
1,447 THB |
1,447 THB |
1,447 THB |
![]() Bangkok Suvarnabhumi Airport |
Thai Vietjet Air VZ4809 21:50 - 23:20 90 mins |
3,305 THB |
2,935 THB |
3,305 THB |
3,305 THB |
3,305 THB |
3,305 THB |
3,305 THB |
![]() Bangkok Don Muang |
Thai AirAsia FD3113 22:15 - 23:45 90 mins |
1,357 THB |
1,351 THB |
1,354 THB |
1,344 THB |
1,345 THB |
1,351 THB |
1,351 THB |
Schedules and prices shown here are historical, for guidance only, last collected on 29 October 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 12th November 2026. Search the dates you want to travel for live prices.