BKK → HDY Bangkok to Hat Yai
live
Direct flights from Bangkok (BKK) to Hat Yai (HDY): 14 nonstop departures observed each week across 2 airlines. 39% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes late. 4 of the 31 tracked flights were cancelled. The nonstop covers 751 km, an estimated 1 hour 28 minutes in the air. Measured by Pro Flight Search from live flight boards at Bangkok and Hat Yai. Updated 28 October 2026 at 04:23 UTC.
Today, BKK → HDY Wed 28 Oct · local times
VZ320Thai Vietjet Air In the air, 17 min late
Left BKK at 07:27 , 17 min after its 07:10 slot.
Track VZ320 →
Sched Flight BKK departure HDY arrival
06:35
TG259 Thai International
Left 06:40 +5
·
07:10
VZ320 Thai Vietjet Air
Left 07:27 +17
·
11:00
VZ324 Thai Vietjet Air
Est. 11:00 Departure not confirmed by the board
·
12:30
TG263 Thai International
On schedule Boarding · Gate B6
·
Checked BKK board 11:23
BKK
Bangkok
smooth · +10
HDY
Hat Yai
tracking
dep bank 07:00–19:45 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
39% on time
of the last 31 operated BKK → HDY flights arrived within 15 minutes
Median arrival delay is +17 min . 4 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +17 min across the last 31 operated legs
Flight time ~1h 28m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 12.9% recent route rate · 4 of 31
The week scheduled departures · origin local time
Thai International Thai Vietjet Air
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Thai InternationalTG 54% on time
Flights TG259 07:00 daily · TG263 12:30 daily · TG267 18:30 daily
Thai Vietjet AirVZ 36% on time
Flights VZ320 07:05 daily · VZ324 11:05 daily · VZ326 16:05 daily · VZ328 19:45 daily
History operated legs · board outcomes
10-25 FD4202 cancelled CNX
10-25 FD4204 cancelled CNX
10-24 FD4202 cancelled CNX
10-24 FD4204 cancelled CNX
Show 23 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from BKK and HDY, paired departure → arrival per flight and day. Board tracking since Sat, Oct 24 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 35 Completed 31 Delayed 5 Cancelled 4 Within 15m 26/31 Median +0m
TG259 Thai International
5 days
Wed, Oct 28
1/2 legs · HS-TXF
BKK
Departure
06:31
Departed · Sched 06:354m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Tue, Oct 27
1/2 legs · HS-TXD
BKK
Departure
06:32
Departed · Sched 06:353m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-TXN
BKK
Departure
06:33
Departed · Sched 06:352m early
→
HDY
Arrival
—
HDY is outside our board polling set.
BKK
Departure
Sched 07:00
Scheduled time only · no board update captured
→
HDY
Arrival
—
HDY is outside our board polling set.
Sat, Oct 24
1/2 legs · HS-TXG
BKK
Departure
07:07
Departed · Sched 07:007m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full TG259 history →
TG263 Thai International
5 days
BKK
Departure
Sched 12:30
Scheduled departure
→
HDY
Arrival
—
HDY is outside our board polling set.
Tue, Oct 27
1/2 legs · HS-TXF
BKK
Departure
12:30 Departed
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-TXJ
BKK
Departure
12:48
Departed · Sched 12:3018m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sun, Oct 25
1/2 legs · HS-TXA
BKK
Departure
12:52
Departed · Sched 12:3022m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sat, Oct 24
1/2 legs · HS-TXC
BKK
Departure
13:16
Departed · Sched 12:3046m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full TG263 history →
VZ320 Thai Vietjet Air
5 days
Wed, Oct 28
1/2 legs · HS-VKJ
BKK
Departure
07:11
Departed · Sched 07:101m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Tue, Oct 27
1/2 legs · HS-VKL
BKK
Departure
07:11
Departed · Sched 07:101m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-VKR
BKK
Departure
07:09
Departed · Sched 07:101m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Sun, Oct 25
1/2 legs · HS-VKJ
BKK
Departure
07:05
Departed · Sched 07:105m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Sat, Oct 24
1/2 legs · HS-VZD
BKK
Departure
07:09
Departed · Sched 07:054m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full VZ320 history →
VZ324 Thai Vietjet Air
5 days
BKK
Departure
Sched 11:00
Scheduled departure
→
HDY
Arrival
—
HDY is outside our board polling set.
Tue, Oct 27
1/2 legs · HS-VKJ
BKK
Departure
11:55
Departed · Sched 11:0055m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-VKJ
BKK
Departure
11:49
Departed · Sched 11:0049m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sun, Oct 25
1/2 legs · HS-VKM
BKK
Departure
11:01
Departed · Sched 11:001m late
→
HDY
Arrival
—
HDY is outside our board polling set.
BKK
Departure
11:00
Last seen · Sched 11:055m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Full VZ324 history →
TG267 Thai International
4 days
Tue, Oct 27
1/2 legs · HS-TXS
BKK
Departure
19:12
Departed · Sched 18:3042m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-TXM
BKK
Departure
18:53
Departed · Sched 18:3023m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sun, Oct 25
1/2 legs · HS-TXL
BKK
Departure
18:57
Departed · Sched 18:3027m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sat, Oct 24
1/2 legs · HS-TXP
BKK
Departure
18:35
Departed · Sched 18:305m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full TG267 history →
VZ326 Thai Vietjet Air
3 days
Tue, Oct 27
1/2 legs · HS-VKJ
BKK
Departure
16:19
Departed · Sched 16:0514m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-VZK
BKK
Departure
16:01
Departed · Sched 16:054m early
→
HDY
Arrival
—
HDY is outside our board polling set.
BKK
Departure
15:58
Departed · Sched 16:057m early
→
HDY
Arrival
—
HDY is outside our board polling set.
Full VZ326 history →
VZ328 Thai Vietjet Air
3 days
Tue, Oct 27
1/2 legs · HS-VKL
BKK
Departure
20:28
Departed · Sched 19:4048m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Mon, Oct 26
1/2 legs · HS-VKM
BKK
Departure
20:07
Departed · Sched 19:4027m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Sun, Oct 25
1/2 legs · HS-VKM
BKK
Departure
20:20
Departed · Sched 19:4040m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full VZ328 history →
FD4202 Thai AirAsia
2 days
BKK
Departure
Sched 08:30
Cancelled
→
HDY
Arrival
—
HDY is outside our board polling set.
BKK
Departure
Sched 07:15
Cancelled
→
HDY
Arrival
—
HDY is outside our board polling set.
FD4204 Thai AirAsia
2 days
BKK
Departure
Sched 16:30
Cancelled
→
HDY
Arrival
—
HDY is outside our board polling set.
BKK
Departure
Sched 16:05
Cancelled
→
HDY
Arrival
—
HDY is outside our board polling set.
TG2591 Thai International
1 day
Sun, Oct 25
1/2 legs · HS-TXH
BKK
Departure
06:39
Departed · Sched 06:354m late
→
HDY
Arrival
—
HDY is outside our board polling set.
Full TG2591 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Bangkok (BKK) to Hat Yai (HDY) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BKK-HDY
Copy
How we measure this →
BKK to HDY questions
Is BKK–HDY running on time right now? Smooth skies ahead. The departure side at BKK is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BKK–HDY? Operators schedule morning departures around 07:00 and evening departures around 18:30 from BKK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HDY delay card to confirm conditions when you'd arrive.
How long is the flight from BKK to HDY? Great-circle distance is 751 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 83–94 min gate-to-gate on this route.
How often does BKK–HDY fly? 2 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.