HND → BKK Tokyo to Bangkok
live
Direct flights from Tokyo (HND) to Bangkok (BKK): 49 nonstop departures observed each week across 3 airlines. 88% of the last 56 tracked flights arrived within 15 minutes of schedule. The median arrival is 25 minutes early. No cancellations were recorded across the 56 tracked flights. The nonstop covers 4,590 km, an estimated 6 hours 23 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Bangkok. Updated 29 October 2026 at 11:30 UTC.
Today, HND → BKK Thu 29 Oct · local times
Sched Flight HND departure BKK arrival
00:05
NH849 ANA
Left 00:16 +11
Landed 04:13 −57
00:10
JL33 Japan Airlines Co.Ltd.
Left 00:10
Landed 04:29 −36
00:20
TG661 Thai International
Left 01:04 +44
Landed 05:17 −8
01:25
NH877 ANA
Left 01:21
Landed 05:34 −56
10:35
TG683 Thai International
Left 10:34
Landed 15:00 −40
11:05
NH847 ANA
Left 11:20 +15
Landed 15:27 −53
11:20
JL31 Japan Airlines Co.Ltd.
Left 11:34 +14
Landed 16:01 −24
Checked HND board 20:30 · BKK board 16:17
HND
Tokyo
smooth · +7
BKK
Bangkok
smooth · +2
dep bank 00:05–10:50 49x weekly
Runs reliable · 3 airlines · 49x weekly · nonstop
88% on time
of the last 56 tracked HND → BKK flights arrived within 15 minutes
Median arrival delay is −25 min . 0 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −25 min across the last 56 arrivals
Flight time ~6h 23m estimated from route distance
Weekly departures 49x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 56
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Thai Airways
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
All Nippon AirwaysNH 92% on time
Flights NH849 00:05 daily · NH877 01:25 daily · NH847 10:50 daily
Japan AirlinesJL 81% on time
Flights JL33 01:20 daily · JL31 10:40 daily
Thai AirwaysTG 88% on time
Flights TG661 00:20 daily · TG683 10:35 daily
History operated legs · board outcomes
10-29 JL31 dep +14 → arr −24
10-29 NH847 dep +15 → arr −53
10-29 NH849 dep +11 → arr −57
10-29 NH877 dep −4 → arr −56
10-29 TG661 dep +44 → arr −8
10-29 TG683 dep −1 → arr −40
10-28 NH847 dep +24 → arr +12
10-28 NH849 dep +6 → arr −52
10-28 NH877 dep +0 → arr −17
10-28 TG661 dep +5 → arr −48
10-28 TG683 dep +1 → arr −27
10-27 JL31 dep +15 → arr −27
10-27 NH847 dep +19 → arr −35
10-27 NH849 dep +8 → arr −30
10-27 NH877 dep +5 → arr −53
10-27 TG661 dep −9 → arr −66
10-27 TG683 dep +24 → arr −23
10-26 JL33 dep +14 → arr −54
10-26 NH847 dep +24 → arr −59
10-26 NH849 dep +17 → arr −53
10-26 NH877 dep +12 → arr −62
10-26 TG661 dep +416 → arr +343
10-26 TG683 dep −3 → arr −57
10-25 JL31 dep +22 → arr −39
10-25 NH847 dep +24 → arr −40
10-25 NH849 dep +6 → arr −26
10-25 NH877 dep +6 → arr −73
10-25 TG661 dep +8 → arr −12
10-25 TG683 dep +16 → arr −57
10-24 JL33 dep +18 → arr +21
10-24 NH847 dep +23 → arr +19
10-24 NH849 dep +13 → arr −3
10-24 NH877 dep +12 → arr −8
Show 32 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 HND and BKK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 112 Completed 112 Delayed 25 Within 15m 87/112 Median +1m
JL31 Japan Airlines Co.Ltd.
8 days
Thu, Oct 29
2/2 legs · JA739J
HND
Departure
11:34
Departed · Sched 11:2014m late
→
BKK
Arrival
16:07
Landed · Sched 16:2518m early
Wed, Oct 28
2/2 legs · JA736J
HND
Departure
11:24
Departed · Sched 11:204m late
→
BKK
Arrival
16:09
Landed · Sched 16:2516m early
Tue, Oct 27
2/2 legs · JA742J
HND
Departure
11:35
Departed · Sched 11:2015m late
→
BKK
Arrival
16:08
Landed · Sched 16:2517m early
Mon, Oct 26
2/2 legs · JA736J
HND
Departure
11:19
Departed · Sched 11:201m early
→
BKK
Arrival
15:38
Landed · Sched 16:2547m early
Sun, Oct 25
2/2 legs · JA742J
HND
Departure
11:42
Departed · Sched 11:2022m late
→
BKK
Arrival
15:53
Landed · Sched 16:2532m early
Sat, Oct 24
2/2 legs · JA742J
HND
Departure
10:40 Departed
→
BKK
Arrival
15:20
Landed · Sched 15:1010m late
Fri, Oct 23
2/2 legs · JA736J
HND
Departure
10:55
Departed · Sched 10:4015m late
→
BKK
Arrival
15:34
Landed · Sched 15:1024m late
Thu, Oct 22
2/2 legs · JA739J
HND
Departure
16:22
Departed · Sched 10:40342m late
→
BKK
Arrival
20:45
Landed · Sched 15:10335m late
Full JL31 history →
JL33 Japan Airlines Co.Ltd.
8 days
Thu, Oct 29
2/2 legs · JA874J
HND
Departure
00:10 Departed
→
BKK
Arrival
04:42
Landed · Sched 05:0523m early
Wed, Oct 28
2/2 legs · JA875J
HND
Departure
00:08
Departed · Sched 00:102m early
→
BKK
Arrival
04:30
Landed · Sched 05:0535m early
Tue, Oct 27
2/2 legs · JA875J
HND
Departure
00:15
Departed · Sched 00:105m late
→
BKK
Arrival
04:34
Landed · Sched 05:0531m early
Mon, Oct 26
2/2 legs · JA874J
HND
Departure
00:24
Departed · Sched 00:1014m late
→
BKK
Arrival
04:18
Landed · Sched 05:0547m early
Sun, Oct 25
2/2 legs · JA876J
HND
Departure
01:02
Departed · Sched 00:1052m late
→
BKK
Arrival
05:02
Landed · Sched 05:053m early
Sat, Oct 24
2/2 legs · JA869J
HND
Departure
01:38
Departed · Sched 01:2018m late
→
BKK
Arrival
06:15
Landed · Sched 05:4530m late
Fri, Oct 23
2/2 legs · JA870J
HND
Departure
01:23
Departed · Sched 01:203m late
→
BKK
Arrival
05:34
Landed · Sched 05:4511m early
Thu, Oct 22
2/2 legs · JA872J
HND
Departure
01:23
Departed · Sched 01:203m late
→
BKK
Arrival
05:37
Landed · Sched 05:458m early
Full JL33 history →
NH847 ANA
8 days
Thu, Oct 29
2/2 legs · JA902A
HND
Departure
11:20
Departed · Sched 11:0515m late
→
BKK
Arrival
15:41
Landed · Sched 16:2039m early
Wed, Oct 28
2/2 legs · JA901A
HND
Departure
11:29
Departed · Sched 11:0524m late
→
BKK
Arrival
16:13
Landed · Sched 16:207m early
Tue, Oct 27
2/2 legs · JA901A
HND
Departure
11:24
Departed · Sched 11:0519m late
→
BKK
Arrival
15:45
Landed · Sched 16:2035m early
Mon, Oct 26
2/2 legs · JA901A
HND
Departure
11:29
Departed · Sched 11:0524m late
→
BKK
Arrival
15:38
Landed · Sched 16:2042m early
Sun, Oct 25
2/2 legs · JA902A
HND
Departure
11:29
Departed · Sched 11:0524m late
→
BKK
Arrival
15:15
Landed · Sched 16:2065m early
Sat, Oct 24
2/2 legs · JA900A
HND
Departure
11:13
Departed · Sched 10:5023m late
→
BKK
Arrival
15:56
Landed · Sched 15:3026m late
Fri, Oct 23
2/2 legs · JA902A
HND
Departure
11:06
Departed · Sched 10:5016m late
→
BKK
Arrival
15:39
Landed · Sched 15:309m late
Thu, Oct 22
2/2 legs · JA901A
HND
Departure
11:47
Departed · Sched 10:5057m late
→
BKK
Arrival
16:06
Landed · Sched 15:3036m late
Full NH847 history →
NH849 ANA
8 days
Thu, Oct 29
2/2 legs · JA893A
HND
Departure
00:16
Departed · Sched 00:0511m late
→
BKK
Arrival
04:25
Landed · Sched 05:1045m early
Wed, Oct 28
2/2 legs · JA897A
HND
Departure
00:11
Departed · Sched 00:056m late
→
BKK
Arrival
04:24
Landed · Sched 05:1046m early
Tue, Oct 27
2/2 legs · JA926A
HND
Departure
00:13
Departed · Sched 00:058m late
→
BKK
Arrival
04:19
Landed · Sched 05:1051m early
Mon, Oct 26
2/2 legs · JA887A
HND
Departure
00:22
Departed · Sched 00:0517m late
→
BKK
Arrival
04:23
Landed · Sched 05:1047m early
Sun, Oct 25
2/2 legs · JA895A
HND
Departure
00:11
Departed · Sched 00:056m late
→
BKK
Arrival
04:53
Landed · Sched 05:1017m early
Sat, Oct 24
2/2 legs · JA898A
HND
Departure
00:18
Departed · Sched 00:0513m late
→
BKK
Arrival
04:41
Landed · Sched 04:356m late
Fri, Oct 23
2/2 legs · JA883A
HND
Departure
00:05 Departed
→
BKK
Arrival
04:18
Landed · Sched 04:3517m early
Thu, Oct 22
2/2 legs · JA890A
HND
Departure
00:35
Departed · Sched 00:0530m late
→
BKK
Arrival
04:32
Landed · Sched 04:353m early
Full NH849 history →
NH877 ANA
8 days
Thu, Oct 29
2/2 legs · JA835A
HND
Departure
01:21
Departed · Sched 01:254m early
→
BKK
Arrival
05:41
Landed · Sched 06:3049m early
Wed, Oct 28
2/2 legs · JA840A
HND
Departure
01:25 Departed
→
BKK
Arrival
06:21
Landed · Sched 06:309m early
Tue, Oct 27
2/2 legs · JA808A
HND
Departure
01:30
Departed · Sched 01:255m late
→
BKK
Arrival
05:42
Landed · Sched 06:3048m early
Mon, Oct 26
2/2 legs · JA835A
HND
Departure
01:37
Departed · Sched 01:2512m late
→
BKK
Arrival
05:32
Landed · Sched 06:3058m early
Sun, Oct 25
2/2 legs · JA804A
HND
Departure
01:31
Departed · Sched 01:256m late
→
BKK
Arrival
05:23
Landed · Sched 06:3067m early
Sat, Oct 24
2/2 legs · JA804A
HND
Departure
01:37
Departed · Sched 01:2512m late
→
BKK
Arrival
06:05
Landed · Sched 05:5510m late
Fri, Oct 23
2/2 legs · JA874A
HND
Departure
01:28
Departed · Sched 01:253m late
→
BKK
Arrival
05:43
Landed · Sched 05:5512m early
Thu, Oct 22
2/2 legs · JA874A
HND
Departure
01:30
Departed · Sched 01:255m late
→
BKK
Arrival
05:47
Landed · Sched 05:558m early
Full NH877 history →
TG661 Thai International
8 days
Thu, Oct 29
2/2 legs · HS-THM
HND
Departure
01:04
Departed · Sched 00:2044m late
→
BKK
Arrival
05:23
Landed · Sched 05:252m early
Wed, Oct 28
2/2 legs · HS-THE
HND
Departure
00:25
Departed · Sched 00:205m late
→
BKK
Arrival
04:43
Landed · Sched 05:2542m early
Tue, Oct 27
2/2 legs · HS-THL
HND
Departure
00:11
Departed · Sched 00:209m early
→
BKK
Arrival
04:23
Landed · Sched 05:2562m early
Mon, Oct 26
2/2 legs · HS-THL
HND
Departure
07:16
Departed · Sched 00:20416m late
→
BKK
Arrival
11:15
Landed · Sched 05:25350m late
Sun, Oct 25
2/2 legs · HS-THC
HND
Departure
00:28
Departed · Sched 00:208m late
→
BKK
Arrival
04:46
Landed · Sched 04:504m early
Sat, Oct 24
2/2 legs · HS-THJ
HND
Departure
00:45
Departed · Sched 00:2025m late
→
BKK
Arrival
05:18
Landed · Sched 04:5028m late
Fri, Oct 23
2/2 legs · HS-THM
HND
Departure
00:35
Departed · Sched 00:2015m late
→
BKK
Arrival
05:01
Landed · Sched 04:5011m late
Thu, Oct 22
2/2 legs · HS-THJ
HND
Departure
00:16
Departed · Sched 00:204m early
→
BKK
Arrival
04:29
Landed · Sched 04:5021m early
Full TG661 history →
TG683 Thai International
8 days
Thu, Oct 29
2/2 legs · HS-TKK
HND
Departure
10:34
Departed · Sched 10:351m early
→
BKK
Arrival
15:04
Landed · Sched 15:4036m early
Wed, Oct 28
2/2 legs · HS-THT
HND
Departure
10:36
Departed · Sched 10:351m late
→
BKK
Arrival
15:18
Landed · Sched 15:4022m early
Tue, Oct 27
2/2 legs · HS-TKX
HND
Departure
10:59
Departed · Sched 10:3524m late
→
BKK
Arrival
15:22
Landed · Sched 15:4018m early
Mon, Oct 26
2/2 legs · HS-TKY
HND
Departure
10:32
Departed · Sched 10:353m early
→
BKK
Arrival
14:56
Landed · Sched 15:4044m early
Sun, Oct 25
2/2 legs · HS-TKK
HND
Departure
10:51
Departed · Sched 10:3516m late
→
BKK
Arrival
14:49
Landed · Sched 15:4051m early
Sat, Oct 24
2/2 legs · HS-TKO
HND
Departure
10:33
Departed · Sched 10:352m early
→
BKK
Arrival
14:52
Landed · Sched 15:0513m early
Fri, Oct 23
2/2 legs · HS-TKU
HND
Departure
10:39
Departed · Sched 10:354m late
→
BKK
Arrival
14:52
Landed · Sched 15:0513m early
Thu, Oct 22
2/2 legs · HS-TKN
HND
Departure
10:41
Departed · Sched 10:356m late
→
BKK
Arrival
14:55
Landed · Sched 15:0510m early
Full TG683 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: Tokyo (HND) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HND-BKK
Copy
How we measure this →
HND to BKK questions
Is HND–BKK running on time right now? Smooth skies ahead. The departure side at HND is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on HND–BKK? Operators schedule morning departures around 00:05 from HND. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BKK delay card to confirm conditions when you'd arrive.
How long is the flight from HND to BKK? Great-circle distance is 4,590 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 354–423 min gate-to-gate on this route.
How often does HND–BKK fly? 3 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.