Hat Yai to Bangkok Flights

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.

This route at a glance

  • 30flights a day8th busiest of 88 routes
  • 5airlines
  • 06:30 – 22:15first and last
  • 1h 30mtypical flight time
  • 1,991 THBtypical fare, 1,314–4,162

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 Airways20 kg
Thai Vietjet Air15 kg
Nok Air15 kg

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

Collected 29 October 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 Airways, Thai Vietjet Air and Nok Air.

How much is a flight from Hat Yai to Bangkok?

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.

From 1,314 THB

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.

×

Schedules