Direct flights from Tokyo (HND) to Naha (OKA): 292 nonstop departures observed each week across 5 airlines. 87% of the last 46 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 55 tracked flights. The nonstop covers 1,554 km, an estimated 2 hours 30 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Naha. Updated 5 November 2026 at 08:21 UTC.
Today, HND → OKA Thu 5 Nov · local times
NH1095 85 min late
The HND board at 17:21 shows departure at 17:40 instead of 16:15.
Likely landing about 20:05middle half 19:54 to 20:13 · sched 19:05
Later cancelled 1.7%of 664 past NH flights whose board showed 70 min or more late
Still to leave today BC521 17:05BC · then BC523 18:50, 6J25 19:00
Landing estimate from 65,854 tracked flights of 2 to 4 hours that left 60 to 119 min late. The OKA board has not posted a landing time yet. How planes make up time
Track NH1095 →
6J23 In the air, 19 min late
Left HND at 13:59 , 19 min after its 13:40 slot.
Landing 16:44OKA board estimate · sched 16:35
Track 6J23 →
Sched Flight HND departure OKA arrival
06:20
JL901
Left 06:26 +6
Landed 09:05 −5
06:25
NH461
Left 06:37 +12
Landed 09:17 +2
06:30
BC511
Left 06:28
Landed 09:31 +1
06:40
6J21
Left 06:49 +9
Landed 09:35
06:40
NH993
Left 06:47 +7
Landed 09:29 +4
07:15
JL903
Left 07:21 +6
Landed 10:02 −3
07:45
NH463
Left 07:54 +9
Landed 10:39 −1
08:00
JL905
Left 08:27 +27
Landed 11:14 +19
08:20
JL907
Left 08:32 +12
Landed 11:16 +6
08:20
NH467
Left 08:27 +7
Landed 11:04 −11
08:25
BC513
Left 08:23
Landed 11:25 −10
09:15
NH995
Left 09:18
Landed 12:03 −2
09:40
JL909
Left 09:45 +5
Landed 12:36 +6
10:30
JL913
Left 10:42 +12
Landed 13:19 −1
10:30
NH469
Left 10:35 +5
Landed 13:21 −4
11:15
NH471
Left 11:33 +18
Landed 14:12 +2
11:30
JL987
Left 11:36 +6
Landed 14:25 +5
11:50
JL915
Left 12:11 +21
Landed 14:53 +8
13:05
BC517
Left 13:08
Landed 16:02 −3
13:15
NH473
Left 13:17
Landed 15:57 −8
13:40
6J23
Left 13:59 +19
OKA est. 16:44 +9 In the air · sched 16:35
14:05
JL917
Left 14:13 +8
OKA est. 16:52 In the air · sched 16:55
14:45
NH475
Left 14:49
OKA 17:35 In the air · scheduled landing
15:00
JL919
Left 15:15 +15
OKA about 17:35 In the air · sched 17:45
15:30
NH477
Left 15:42 +12
OKA 18:20 In the air · scheduled landing
15:35
BC519
Left 15:36
OKA 18:35 In the air · scheduled landing
15:55
JL921
Left 16:03 +8
OKA 18:45 In the air · scheduled landing
16:15
NH1095
Est. 17:40 +85 T2
OKA about 20:05 sched 19:05
16:55
NH1097
Left 16:53
OKA 19:45 In the air · scheduled landing
17:05
BC521
On schedule Gate closed · T1
OKA 20:05 scheduled
17:15
JL923
Left 17:17
OKA 20:05 In the air · scheduled landing
18:50
BC523
On schedule T1
OKA 21:50 scheduled
19:00
6J25
On schedule T2
OKA 21:55 scheduled
19:20
JL989
On schedule T1
OKA 22:10 scheduled
19:55
JL925
On schedule T1
OKA 22:35 scheduled
20:15
NH479
On schedule T2
OKA 23:10 scheduled
20:35
NH1133
On schedule T2
OKA 23:30 scheduled
·
NH2421
Departed
Landed 09:35
·
NH2423
On schedule
OKA est. 16:44 +9 sched 16:35
·
NH2425
On schedule
OKA 21:55 scheduled
·
UA7901
On schedule
OKA 23:10 scheduled
·
UA7903
On schedule
OKA 19:45 scheduled
·
UA7922
On schedule
OKA 19:05 scheduled
·
UA7931
On schedule
OKA 23:30 scheduled
Checked HND board 17:21 · OKA board 17:08
HND
Tokyo
smooth · +3
OKA
Naha
smooth · +3
dep bank 06:20–23:30 292x weekly
Runs reliable · 5 airlines · 292x weekly · nonstop
87% on time
of the last 46 tracked HND → OKA flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 46 arrivals
Flight time ~2h 30m estimated from route distance
Weekly departures 292x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 55
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Skymark Airlines Solaseed 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
All Nippon AirwaysNH 88% on time
Flights NH461 06:25 daily · NH993 06:40 daily · NH463 07:45 daily · NH467 08:20 daily
Japan AirlinesJL 88% on time
Flights JL901 06:20 daily · JL903 07:15 daily · JL905 08:00 daily · JL907 08:20 daily
Skymark AirlinesBC 86% on time
Flights BC511 06:30 daily · BC513 08:25 daily · BC517 13:05 daily · BC519 15:35 daily
Solaseed Air6J
Flights 6J21 06:40 daily · 6J23 13:40 daily · 6J25 19:00 daily
United AirlinesUA
Flights UA7922 19:05 daily · UA7903 19:45 daily · UA7901 23:10 daily · UA7931 23:30 Mo Tu Th Fr Sa Su
History operated legs · board outcomes
11-05 BC513 dep −2 → arr −10
11-05 JL905 dep +27 → arr +19
11-05 JL907 dep +12 → arr +6
11-05 JL913 dep +12 → arr −1
11-05 JL915 dep +21 → arr +8
11-05 NH2421 arrived +0
11-05 NH461 dep +12 → arr +2
11-05 NH467 dep +7 → arr −11
11-05 NH471 dep +18 → arr +2
11-04 6J25 dep +142 → arr +120
11-04 BC521 dep +13 → arr +16
11-04 BC523 dep +10 → arr +14
11-04 JL919 dep +11 → arr +17
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 OKA, paired departure → arrival per flight and day. Board history since Wed, Nov 4. Each day adds the flights our airport boards record.
Board rows 120 Completed 89 Delayed 13 Within 15m 77/89 Median +3m
6J21
1 day
HND
Departure
06:49
Departed · Sched 06:409m late
→
Full 6J21 history →
6J23
2 days
HND
Departure
13:59
Departed · Sched 13:4019m late
→
OKA
Arrival
16:44
Est. · Sched 16:359m late
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:30
Landed · Sched 16:355m early
Full 6J23 history →
6J25
2 days
HND
Departure
Sched 19:00
Scheduled departure
→
OKA
Arrival
Sched 21:55
Scheduled arrival · landing pending
HND
Departure
21:22
Departed · Sched 19:00142m late
→
OKA
Arrival
23:55
Landed · Sched 21:55120m late
Full 6J25 history →
BC511
1 day
HND
Departure
06:28
Departed · Sched 06:302m early
→
OKA
Arrival
09:31
Landed · Sched 09:301m late
Full BC511 history →
BC513
1 day
HND
Departure
08:23
Departed · Sched 08:252m early
→
OKA
Arrival
11:25
Landed · Sched 11:3510m early
Full BC513 history →
BC517
2 days
HND
Departure
13:08
Departed · Sched 13:053m late
→
OKA
Arrival
16:02
Landed · Sched 16:053m early
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
15:57
Landed · Sched 16:058m early
Full BC517 history →
BC519
2 days
HND
Departure
15:36
Departed · Sched 15:351m late
→
OKA
Arrival
Sched 18:35
Scheduled arrival · landing pending
HND
Departure
15:42
Departed · Sched 15:357m late
→
OKA
Arrival
18:30
Landed · Sched 18:355m early
Full BC519 history →
BC521
2 days
HND
Departure
Sched 17:05
Scheduled departure
→
OKA
Arrival
Sched 20:05
Scheduled arrival · landing pending
HND
Departure
17:18
Departed · Sched 17:0513m late
→
OKA
Arrival
20:21
Landed · Sched 20:0516m late
Full BC521 history →
BC523
2 days
HND
Departure
Sched 18:50
Scheduled departure
→
OKA
Arrival
Sched 21:50
Scheduled arrival · landing pending
HND
Departure
19:00
Departed · Sched 18:5010m late
→
OKA
Arrival
22:04
Landed · Sched 21:5014m late
Full BC523 history →
JL901
1 day
HND
Departure
06:26
Departed · Sched 06:206m late
→
OKA
Arrival
09:05
Landed · Sched 09:105m early
Full JL901 history →
JL903
1 day
HND
Departure
07:21
Departed · Sched 07:156m late
→
OKA
Arrival
10:02
Landed · Sched 10:053m early
Full JL903 history →
JL905
1 day
HND
Departure
08:27
Departed · Sched 08:0027m late
→
OKA
Arrival
11:14
Landed · Sched 10:5519m late
Full JL905 history →
JL907
1 day
HND
Departure
08:32
Departed · Sched 08:2012m late
→
OKA
Arrival
11:16
Landed · Sched 11:106m late
Full JL907 history →
JL909
1 day
HND
Departure
09:45
Departed · Sched 09:405m late
→
OKA
Arrival
12:36
Landed · Sched 12:306m late
Full JL909 history →
JL913
1 day
HND
Departure
10:42
Departed · Sched 10:3012m late
→
OKA
Arrival
13:19
Landed · Sched 13:201m early
Full JL913 history →
JL915
2 days
HND
Departure
12:11
Departed · Sched 11:5021m late
→
OKA
Arrival
14:53
Landed · Sched 14:458m late
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:47
Landed · Sched 14:452m late
Full JL915 history →
JL917
2 days
HND
Departure
14:13
Departed · Sched 14:058m late
→
OKA
Arrival
16:52
Est. · Sched 16:553m early
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:44
Landed · Sched 16:5511m early
Full JL917 history →
JL919
2 days
HND
Departure
15:15
Departed · Sched 15:0015m late
→
OKA
Arrival
Sched 17:45
Scheduled arrival · landing pending
HND
Departure
15:11
Departed · Sched 15:0011m late
→
OKA
Arrival
18:02
Landed · Sched 17:4517m late
Full JL919 history →
JL921
2 days
HND
Departure
16:03
Departed · Sched 15:558m late
→
OKA
Arrival
Sched 18:45
Scheduled arrival · landing pending
HND
Departure
15:58
Departed · Sched 15:553m late
→
OKA
Arrival
18:46
Landed · Sched 18:451m late
Full JL921 history →
JL923
2 days
HND
Departure
17:17
Departed · Sched 17:152m late
→
OKA
Arrival
Sched 20:05
Scheduled arrival · landing pending
HND
Departure
17:18
Departed · Sched 17:153m late
→
OKA
Arrival
20:04
Landed · Sched 20:051m early
Full JL923 history →
JL925
2 days
HND
Departure
Sched 19:55
Scheduled departure
→
OKA
Arrival
Sched 22:35
Scheduled arrival · landing pending
HND
Departure
20:08
Departed · Sched 19:5513m late
→
OKA
Arrival
22:38
Landed · Sched 22:353m late
Full JL925 history →
JL987
2 days
HND
Departure
11:36
Departed · Sched 11:306m late
→
OKA
Arrival
14:25
Landed · Sched 14:205m late
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:19
Landed · Sched 14:201m early
Full JL987 history →
JL989
2 days
HND
Departure
Sched 19:20
Scheduled departure
→
OKA
Arrival
Sched 22:10
Scheduled arrival · landing pending
HND
Departure
19:22
Departed · Sched 19:202m late
→
OKA
Arrival
22:15
Landed · Sched 22:105m late
Full JL989 history →
NH1095
2 days
HND
Departure
17:40
Est. · Sched 16:1585m late
→
OKA
Arrival
Sched 19:05
Scheduled arrival · landing pending
HND
Departure
16:17
Departed · Sched 16:152m late
→
OKA
Arrival
19:04
Landed · Sched 19:051m early
Full NH1095 history →
NH1097
2 days
HND
Departure
16:53
Departed · Sched 16:552m early
→
OKA
Arrival
Sched 19:45
Scheduled arrival · landing pending
HND
Departure
17:02
Departed · Sched 16:557m late
→
OKA
Arrival
19:41
Landed · Sched 19:454m early
Full NH1097 history →
NH1133
1 day
HND
Departure
Sched 20:35
Scheduled departure
→
OKA
Arrival
Sched 23:30
Scheduled arrival · landing pending
Full NH1133 history →
NH2421
1 day
HND
Departure
—
Board row not captured for this rotation yet.
→
NH2423
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:44
Est. · Sched 16:359m late
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:30
Landed · Sched 16:355m early
NH2425
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 21:55
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
23:55
Landed · Sched 21:55120m late
NH461
1 day
HND
Departure
06:37
Departed · Sched 06:2512m late
→
OKA
Arrival
09:17
Landed · Sched 09:152m late
Full NH461 history →
NH463
1 day
HND
Departure
07:54
Departed · Sched 07:459m late
→
OKA
Arrival
10:39
Landed · Sched 10:401m early
Full NH463 history →
NH467
1 day
HND
Departure
08:27
Departed · Sched 08:207m late
→
OKA
Arrival
11:04
Landed · Sched 11:1511m early
Full NH467 history →
NH469
1 day
HND
Departure
10:35
Departed · Sched 10:305m late
→
OKA
Arrival
13:21
Landed · Sched 13:254m early
Full NH469 history →
NH471
1 day
HND
Departure
11:33
Departed · Sched 11:1518m late
→
OKA
Arrival
14:12
Landed · Sched 14:102m late
Full NH471 history →
NH473
2 days
HND
Departure
13:17
Departed · Sched 13:152m late
→
OKA
Arrival
15:57
Landed · Sched 16:058m early
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
15:59
Landed · Sched 16:056m early
Full NH473 history →
NH475
2 days
HND
Departure
14:49
Departed · Sched 14:454m late
→
OKA
Arrival
Sched 17:35
Scheduled arrival · landing pending
HND
Departure
15:08
Departed · Sched 14:4523m late
→
OKA
Arrival
17:53
Landed · Sched 17:3518m late
Full NH475 history →
NH477
2 days
HND
Departure
15:42
Departed · Sched 15:3012m late
→
OKA
Arrival
Sched 18:20
Scheduled arrival · landing pending
HND
Departure
15:37
Departed · Sched 15:307m late
→
OKA
Arrival
18:19
Landed · Sched 18:201m early
Full NH477 history →
NH479
2 days
HND
Departure
Sched 20:15
Scheduled departure
→
OKA
Arrival
Sched 23:10
Scheduled arrival · landing pending
HND
Departure
20:18
Departed · Sched 20:153m late
→
OKA
Arrival
22:54
Landed · Sched 23:1016m early
Full NH479 history →
NH993
1 day
HND
Departure
06:47
Departed · Sched 06:407m late
→
OKA
Arrival
09:29
Landed · Sched 09:254m late
Full NH993 history →
NH995
1 day
HND
Departure
09:18
Departed · Sched 09:153m late
→
OKA
Arrival
12:03
Landed · Sched 12:052m early
Full NH995 history →
UA7901
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 23:10
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
22:54
Landed · Sched 23:1016m early
UA7903
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 19:45
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
19:41
Landed · Sched 19:454m early
UA7922
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 19:05
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
19:04
Landed · Sched 19:051m early
UA7931
1 day
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 23:30
Scheduled arrival · landing pending
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 Naha (OKA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HND-OKA
Copy
How we measure this →
HND to OKA questions
Is HND–OKA running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on HND–OKA? Operators schedule morning departures around 06:20 and evening departures around 17:05 from HND. Earlier flights typically land before destination-airport delays accumulate later in the day; check the OKA delay card to confirm conditions when you'd arrive.
How long is the flight from HND to OKA? Great-circle distance is 1,554 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 140–163 min gate-to-gate on this route.
How often does HND–OKA fly? 5 carriers operate this route, around 292 flights a week between them. Compare carrier days and times in the airline list above.