BKK → HND Bangkok to Tokyo
live
Direct flights from Bangkok (BKK) to Tokyo (HND): 51 nonstop departures observed each week across 3 airlines. 84% of the last 45 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 53 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 Bangkok and Tokyo. Updated 29 October 2026 at 11:30 UTC.
Today, BKK → HND Thu 29 Oct · local times
NH878ANA In the air, 22 min late
Left BKK at 14:42 , 22 min after its 14:20 slot.
Likely landing about 22:00middle half 21:52 to 22:12 · sched 22:10
Landing estimate from 91,067 tracked flights of 4 to 8 hours that left 15 to 29 min late. The HND board has not posted a landing time yet. How planes make up time
Track NH878 →
Sched Flight BKK departure HND arrival
09:10
NH848 ANA
Left 09:28 +18
Landed 16:56 +1
09:50
JL32 Japan Airlines Co.Ltd.
Left 10:14 +24
Landed 17:31 +1
14:20
NH878 ANA
Left 14:42 +22
HND about 22:00 In the air · sched 22:10
14:25
TG660 Thai International
Est. 15:30 Departure not confirmed by the board
HND est. 23:50 +105 sched 22:05
Checked BKK board 16:17 · HND board 20:30
BKK
Bangkok
busy · +21
HND
Tokyo
smooth · +0
dep bank 09:35–22:45 51x weekly
Runs reliable · 3 airlines · 51x weekly · nonstop
84% on time
of the last 45 tracked BKK → HND flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 53 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 45 arrivals
Flight time ~6h 23m estimated from route distance
Weekly departures 51x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 53
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Co.Ltd. Thai International
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 86% on time
Flights NH848 09:35 daily · NH878 13:55 daily · NH850 21:35 daily · NH8508 22:25 We Su
Japan Airlines Co.Ltd.JL 81% on time
Flights JL32 09:40 daily · JL34 21:40 daily
Thai InternationalTG 86% on time
Flights TG660 varies daily · TG682 22:45 daily
History operated legs · board outcomes
10-29 NH848 dep +18 → arr +1
10-28 JL32 dep +29 → arr +13
10-28 JL34 dep +18 → arr +12
10-28 NH878 dep +18 → arr −3
10-28 TG682 dep +22 → arr +3
10-27 JL32 dep +19 → arr +14
10-27 NH878 dep +23 → arr +4
10-27 TG682 dep +19 → arr −1
10-26 NH848 dep +19 → arr +8
10-26 NH878 dep +28 → arr +5
10-26 TG682 dep +28 → arr +9
10-25 JL32 dep +30 → arr +33
10-25 JL34 dep +14 → arr +18
10-25 NH848 dep +18 → arr +18
10-25 NH878 dep +22 → arr +18
10-25 TG682 dep +28 → arr +25
10-24 NH848 dep +16 → arr −16
10-24 NH850 dep +15 → arr −16
10-24 NH878 dep +29 → arr −13
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 BKK and HND, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 111 Completed 94 Delayed 20 Within 15m 83/94 Median +1m
JL32 Japan Airlines Co.Ltd.
8 days
Thu, Oct 29
2/2 legs · JA874J
BKK
Departure
10:14
Departed · Sched 09:5024m late
→
HND
Arrival
17:31
Landed · Sched 17:301m late
Wed, Oct 28
2/2 legs · JA875J
BKK
Departure
09:58
Departed · Sched 09:508m late
→
HND
Arrival
17:43
Landed · Sched 17:3013m late
Tue, Oct 27
2/2 legs · JA875J
BKK
Departure
09:54
Departed · Sched 09:504m late
→
HND
Arrival
17:44
Landed · Sched 17:3014m late
Mon, Oct 26
2/2 legs · JA874J
BKK
Departure
09:49
Departed · Sched 09:501m early
→
HND
Arrival
17:38
Landed · Sched 17:308m late
Sun, Oct 25
2/2 legs · JA876J
BKK
Departure
09:58
Departed · Sched 09:508m late
→
HND
Arrival
18:03
Landed · Sched 17:3033m late
Sat, Oct 24
2/2 legs · JA869J
BKK
Departure
10:19
Departed · Sched 09:4039m late
→
HND
Arrival
18:06
Landed · Sched 18:006m late
Fri, Oct 23
2/2 legs · JA870J
BKK
Departure
09:56
Departed · Sched 09:4016m late
→
HND
Arrival
17:51
Landed · Sched 18:009m early
Thu, Oct 22
2/2 legs · JA872J
BKK
Departure
09:39
Departed · Sched 09:401m early
→
HND
Arrival
17:24
Landed · Sched 18:0036m early
Full JL32 history →
NH848 ANA
8 days
Thu, Oct 29
2/2 legs · JA898A
BKK
Departure
09:28
Departed · Sched 09:1018m late
→
HND
Arrival
16:56
Landed · Sched 16:551m late
Wed, Oct 28
2/2 legs · JA896A
BKK
Departure
09:18
Departed · Sched 09:108m late
→
HND
Arrival
16:59
Landed · Sched 16:554m late
Tue, Oct 27
2/2 legs · JA922A
BKK
Departure
09:19
Departed · Sched 09:109m late
→
Mon, Oct 26
2/2 legs · JA885A
BKK
Departure
09:17
Departed · Sched 09:107m late
→
HND
Arrival
17:03
Landed · Sched 16:558m late
Sun, Oct 25
2/2 legs · JA890A
BKK
Departure
09:12
Departed · Sched 09:102m late
→
HND
Arrival
17:13
Landed · Sched 16:5518m late
Sat, Oct 24
2/2 legs · JA883A
BKK
Departure
09:51
Departed · Sched 09:3516m late
→
HND
Arrival
17:44
Landed · Sched 18:0016m early
Fri, Oct 23
2/2 legs · JA899A
BKK
Departure
09:33
Departed · Sched 09:352m early
→
HND
Arrival
17:27
Landed · Sched 18:0033m early
Thu, Oct 22
2/2 legs · JA921A
BKK
Departure
09:42
Departed · Sched 09:357m late
→
HND
Arrival
17:17
Landed · Sched 18:0043m early
Full NH848 history →
NH878 ANA
8 days
Thu, Oct 29
2/2 legs · JA835A
BKK
Departure
14:42
Departed · Sched 14:2022m late
→
HND
Arrival
Sched 22:10
Scheduled arrival · landing pending
Wed, Oct 28
2/2 legs · JA840A
BKK
Departure
14:18
Departed · Sched 14:202m early
→
HND
Arrival
22:07
Landed · Sched 22:103m early
Tue, Oct 27
2/2 legs · JA808A
BKK
Departure
14:43
Departed · Sched 14:2023m late
→
HND
Arrival
22:14
Landed · Sched 22:104m late
Mon, Oct 26
2/2 legs · JA835A
BKK
Departure
14:25
Departed · Sched 14:205m late
→
HND
Arrival
22:15
Landed · Sched 22:105m late
Sun, Oct 25
2/2 legs · JA804A
BKK
Departure
14:42
Departed · Sched 14:2022m late
→
HND
Arrival
22:28
Landed · Sched 22:1018m late
Sat, Oct 24
2/2 legs · JA804A
BKK
Departure
13:58
Departed · Sched 13:553m late
→
HND
Arrival
22:02
Landed · Sched 22:1513m early
Fri, Oct 23
2/2 legs · JA874A
BKK
Departure
14:24
Departed · Sched 13:5529m late
→
HND
Arrival
21:58
Landed · Sched 22:1517m early
Thu, Oct 22
2/2 legs · JA874A
BKK
Departure
14:09
Departed · Sched 13:5514m late
→
HND
Arrival
22:00
Landed · Sched 22:1515m early
Full NH878 history →
TG660 Thai International
8 days
BKK
Departure
15:30
Est. · Sched 14:2565m late
→
HND
Arrival
23:50
Est. · Sched 22:05105m late
Wed, Oct 28
2/2 legs · HS-THM
BKK
Departure
15:30
Departed · Sched 14:2565m late
→
HND
Arrival
23:39
Last seen · Sched 22:0594m late
Tue, Oct 27
2/2 legs · HS-THE
BKK
Departure
14:28
Departed · Sched 14:253m late
→
HND
Arrival
22:23
Last seen · Sched 22:0518m late
Mon, Oct 26
2/2 legs · HS-THL
BKK
Departure
14:50
Departed · Sched 14:2525m late
→
HND
Arrival
22:48
Last seen · Sched 22:0543m late
Sun, Oct 25
2/2 legs · HS-THL
BKK
Departure
14:29
Departed · Sched 14:254m late
→
HND
Arrival
22:33
Last seen · Sched 22:0528m late
Sat, Oct 24
2/2 legs · HS-THC
BKK
Departure
15:24
Departed · Sched 14:4539m late
→
HND
Arrival
23:04
Last seen · Sched 22:559m late
Fri, Oct 23
2/2 legs · HS-THJ
BKK
Departure
15:07
Departed · Sched 14:4522m late
→
HND
Arrival
23:34
Last seen · Sched 22:5539m late
Thu, Oct 22
2/2 legs · HS-THM
BKK
Departure
15:37
Departed · Sched 13:00157m late
→
HND
Arrival
23:18
Last seen · Sched 21:10128m late
Full TG660 history →
JL34 Japan Airlines Co.Ltd.
8 days
Wed, Oct 28
2/2 legs · JA736J
BKK
Departure
22:10
Departed · Sched 22:055m late
→
HND
Arrival
05:57
Landed · Sched 05:4512m late
Tue, Oct 27
2/2 legs · JA742J
BKK
Departure
22:02
Departed · Sched 22:053m early
→
HND
Arrival
05:38
Landed · Sched 05:457m early
Mon, Oct 26
2/2 legs · JA736J
BKK
Departure
21:57
Departed · Sched 22:058m early
→
HND
Arrival
05:40
Landed · Sched 05:455m early
Sun, Oct 25
2/2 legs · JA742J
BKK
Departure
22:01
Departed · Sched 22:054m early
→
HND
Arrival
06:03
Landed · Sched 05:4518m late
Sat, Oct 24
2/2 legs · JA742J
BKK
Departure
21:57
Departed · Sched 21:4017m late
→
HND
Arrival
05:52
Landed · Sched 05:553m early
Fri, Oct 23
2/2 legs · JA736J
BKK
Departure
22:03
Departed · Sched 21:4023m late
→
HND
Arrival
06:02
Landed · Sched 05:557m late
BKK
Departure
22:30
Last seen · Sched 21:4050m late
→
HND
Arrival
06:16
Landed · Sched 05:5521m late
BKK
Departure
—
Board row not captured for this rotation yet.
→
HND
Arrival
05:22
Landed · Sched 05:5533m early
Full JL34 history →
NH850 ANA
7 days
BKK
Departure
Sched 22:25
Scheduled time only · no board update captured
→
HND
Arrival
06:12
Landed · Sched 06:057m late
BKK
Departure
22:29
Departed · Sched 22:254m late
→
HND
Arrival
06:03
Landed · Sched 06:052m early
BKK
Departure
22:25 Departed
→
HND
Arrival
06:03
Landed · Sched 06:052m early
BKK
Departure
Sched 22:25
Scheduled time only · no board update captured
→
HND
Arrival
06:35
Landed · Sched 06:0530m late
Sat, Oct 24
2/2 legs · JA900A
BKK
Departure
21:45
Departed · Sched 21:3015m late
→
HND
Arrival
05:39
Landed · Sched 05:5516m early
Fri, Oct 23
2/2 legs · JA902A
BKK
Departure
21:37
Departed · Sched 21:352m late
→
HND
Arrival
05:50
Landed · Sched 06:0010m early
Thu, Oct 22
2/2 legs · JA901A
BKK
Departure
22:30
Departed · Sched 21:3555m late
→
HND
Arrival
05:44
Landed · Sched 06:0016m early
Full NH850 history →
NH8508 ANA
2 days
BKK
Departure
Sched 22:25
Scheduled time only · no board update captured
→
HND
Arrival
—
Board row not captured for this rotation yet.
BKK
Departure
Sched 22:25
Scheduled time only · no board update captured
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full NH8508 history →
TG682 Thai International
7 days
Wed, Oct 28
2/2 legs · HS-TKK
BKK
Departure
23:18
Departed · Sched 23:153m late
→
HND
Arrival
06:58
Landed · Sched 06:553m late
Tue, Oct 27
2/2 legs · HS-THT
BKK
Departure
23:20
Departed · Sched 23:155m late
→
HND
Arrival
06:54
Landed · Sched 06:551m early
Mon, Oct 26
2/2 legs · HS-TKX
BKK
Departure
23:30
Departed · Sched 23:1515m late
→
HND
Arrival
07:04
Landed · Sched 06:559m late
Sun, Oct 25
2/2 legs · HS-TKY
BKK
Departure
23:26
Departed · Sched 23:1511m late
→
HND
Arrival
07:20
Landed · Sched 06:5525m late
BKK
Departure
Sched 22:45
Scheduled time only · no board update captured
→
HND
Arrival
06:42
Landed · Sched 06:5513m early
BKK
Departure
Sched 22:45
Scheduled time only · no board update captured
→
HND
Arrival
06:46
Landed · Sched 06:559m early
Thu, Oct 22
2/2 legs · HS-TKU
BKK
Departure
22:54
Departed · Sched 22:459m late
→
HND
Arrival
06:27
Landed · Sched 06:5528m early
Full TG682 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 Tokyo (HND) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BKK-HND
Copy
How we measure this →
BKK to HND questions
Is BKK–HND 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–HND? Operators schedule morning departures around 09:35 and evening departures around 21:35 from BKK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HND delay card to confirm conditions when you'd arrive.
How long is the flight from BKK to HND? 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 BKK–HND fly? 3 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.