Hat Yai to Bangkok Flights

There are 31 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.

This route at a glance

  • 31flights a day5th busiest of 82 routes
  • 5airlines
  • 06:30 – 22:15first and last
  • 1h 30mtypical flight time
  • 2,177 THBtypical fare, 1,300–4,299

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

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

Hand baggage is 7 kg on every airline on this route.

Collected 11 September 2026. Not live — check with the airline before booking.

Which airlines fly from Hat Yai to Bangkok?

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

How much is a flight from Hat Yai to Bangkok?

The average price for a flight is 2,177 THB, ranging from 1,300 THB to 4,299 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.

From 1,300 THB

Flight details Mon Tues Wed Thurs Fri Sat Sun
Bangkok Don Muang
Thai Lion Air
SL725
06:30 - 07:55
85 mins
1,671 THB
---
---
---
---
1,751 THB
---
Bangkok Don Muang
Thai AirAsia
FD3103
08:10 - 09:40
90 mins
2,495 THB
1,747 THB
2,617 THB
1,844 THB
2,495 THB
3,055 THB
2,495 THB
Bangkok Don Muang
Thai Lion Air
SL703
08:25 - 09:50
85 mins
1,673 THB
1,758 THB
1,848 THB
1,848 THB
2,043 THB
1,751 THB
1,853 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ321
09:05 - 10:35
90 mins
1,440 THB
1,642 THB
1,651 THB
1,892 THB
1,856 THB
1,440 THB
1,433 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG260
09:05 - 10:35
90 mins
2,083 THB
2,083 THB
2,083 THB
2,463 THB
2,463 THB
2,463 THB
2,463 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4774
09:05 - 10:35
90 mins
3,277 THB
3,277 THB
3,277 THB
4,193 THB
4,193 THB
3,277 THB
3,277 THB
Bangkok Don Muang
Thai AirAsia
FD3117
10:00 - 11:25
85 mins
---
---
---
2,495 THB
---
---
---
Bangkok Don Muang
Thai Lion Air
SL705
10:45 - 12:15
90 mins
1,751 THB
1,758 THB
1,848 THB
1,848 THB
2,239 THB
2,015 THB
1,954 THB
Bangkok Don Muang
Nok Air
DD503
11:20 - 12:50
90 mins
1,579 THB
1,763 THB
1,579 THB
1,763 THB
1,763 THB
1,774 THB
1,763 THB
Bangkok Don Muang
Thai Lion Air
SL707
12:45 - 14:10
85 mins
1,848 THB
1,853 THB
1,946 THB
1,751 THB
1,848 THB
1,751 THB
1,954 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ325
13:05 - 14:35
90 mins
1,651 THB
1,642 THB
1,651 THB
1,892 THB
1,856 THB
1,440 THB
1,642 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4786
13:05 - 14:35
90 mins
3,277 THB
3,277 THB
3,277 THB
4,193 THB
4,193 THB
3,277 THB
3,277 THB
Bangkok Don Muang
Thai Lion Air
SL709
13:30 - 14:55
85 mins
---
4,131 THB
---
1,848 THB
---
1,751 THB
---
Bangkok Don Muang
Thai Lion Air
SL711
14:25 - 15:55
90 mins
1,848 THB
1,954 THB
1,946 THB
1,751 THB
1,946 THB
1,751 THB
2,015 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG264
14:40 - 16:15
95 mins
2,066 THB
2,066 THB
2,066 THB
2,463 THB
2,463 THB
2,463 THB
2,463 THB
Bangkok Don Muang
Thai AirAsia
FD3119
15:35 - 17:05
90 mins
2,816 THB
2,495 THB
2,816 THB
1,818 THB
2,495 THB
3,055 THB
3,055 THB
Bangkok Don Muang
Thai Lion Air
SL713
15:45 - 17:15
90 mins
---
4,012 THB
---
1,751 THB
4,036 THB
4,299 THB
2,852 THB
Bangkok Don Muang
Thai AirAsia
FD3109
16:15 - 17:50
95 mins
1,665 THB
1,855 THB
2,495 THB
2,495 THB
1,665 THB
1,665 THB
2,770 THB
Bangkok Don Muang
Thai Lion Air
SL715
17:10 - 18:40
90 mins
2,239 THB
2,053 THB
2,043 THB
1,848 THB
2,922 THB
2,043 THB
3,313 THB
Bangkok Don Muang
Thai AirAsia
FD3115
17:35 - 19:05
90 mins
1,476 THB
1,855 THB
1,855 THB
1,844 THB
1,748 THB
1,665 THB
2,495 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ327
18:05 - 19:35
90 mins
1,440 THB
1,642 THB
1,651 THB
1,892 THB
1,651 THB
1,440 THB
1,847 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4807
18:05 - 19:35
90 mins
3,277 THB
3,277 THB
3,277 THB
4,193 THB
3,277 THB
3,277 THB
4,193 THB
Bangkok Don Muang
Thai AirAsia
FD3111
19:35 - 21:05
90 mins
1,493 THB
2,071 THB
1,685 THB
1,670 THB
1,685 THB
1,494 THB
2,495 THB
Bangkok Don Muang
Thai Lion Air
SL719
19:35 - 21:00
85 mins
1,516 THB
1,713 THB
1,751 THB
1,663 THB
1,751 THB
1,663 THB
1,946 THB
Bangkok Don Muang
Nok Air
DD509
20:05 - 21:35
90 mins
1,395 THB
1,579 THB
1,579 THB
1,579 THB
1,579 THB
1,404 THB
1,763 THB
Bangkok Don Muang
Thai AirAsia
FD3105
20:25 - 21:55
90 mins
1,441 THB
1,685 THB
1,685 THB
1,422 THB
1,685 THB
1,685 THB
3,055 THB
Bangkok Don Muang
Thai Lion Air
SL717
20:30 - 22:00
90 mins
1,471 THB
1,668 THB
1,466 THB
1,663 THB
1,663 THB
1,663 THB
1,751 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG268
20:40 - 22:15
95 mins
2,066 THB
2,066 THB
2,066 THB
2,463 THB
2,463 THB
2,463 THB
2,463 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ329
21:50 - 23:20
90 mins
1,307 THB
1,300 THB
1,307 THB
1,683 THB
1,440 THB
1,307 THB
1,642 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4809
21:50 - 23:20
90 mins
2,951 THB
2,951 THB
2,951 THB
3,277 THB
3,277 THB
2,951 THB
4,193 THB
Bangkok Don Muang
Thai AirAsia
FD3113
22:15 - 23:45
90 mins
1,684 THB
1,314 THB
2,843 THB
1,314 THB
1,369 THB
1,684 THB
1,684 THB

Schedules and prices shown here are historical, for guidance only, last collected on 11 September 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 26th September 2026. Search the dates you want to travel for live prices.

×

Schedules