HND → OKATokyo to Naha

live

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
NH109585 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 →
6J23In 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 →
  1. 06:20 JL901 Left 06:26 +6 Landed 09:05 −5
  2. 06:25 NH461 Left 06:37 +12 Landed 09:17 +2
  3. 06:30 BC511 Left 06:28 Landed 09:31 +1
  4. 06:40 6J21 Left 06:49 +9 Landed 09:35
  5. 06:40 NH993 Left 06:47 +7 Landed 09:29 +4
  6. 07:15 JL903 Left 07:21 +6 Landed 10:02 −3
  7. 07:45 NH463 Left 07:54 +9 Landed 10:39 −1
  8. 08:00 JL905 Left 08:27 +27 Landed 11:14 +19
  9. 08:20 JL907 Left 08:32 +12 Landed 11:16 +6
  10. 08:20 NH467 Left 08:27 +7 Landed 11:04 −11
  11. 08:25 BC513 Left 08:23 Landed 11:25 −10
  12. 09:15 NH995 Left 09:18 Landed 12:03 −2
  13. 09:40 JL909 Left 09:45 +5 Landed 12:36 +6
  14. 10:30 JL913 Left 10:42 +12 Landed 13:19 −1
  15. 10:30 NH469 Left 10:35 +5 Landed 13:21 −4
  16. 11:15 NH471 Left 11:33 +18 Landed 14:12 +2
  17. 11:30 JL987 Left 11:36 +6 Landed 14:25 +5
  18. 11:50 JL915 Left 12:11 +21 Landed 14:53 +8
  19. 13:05 BC517 Left 13:08 Landed 16:02 −3
  20. 13:15 NH473 Left 13:17 Landed 15:57 −8
  21. 13:40 6J23 Left 13:59 +19 OKA est. 16:44 +9In the air · sched 16:35
  22. 14:05 JL917 Left 14:13 +8 OKA est. 16:52In the air · sched 16:55
  23. 14:45 NH475 Left 14:49 OKA 17:35In the air · scheduled landing
  24. 15:00 JL919 Left 15:15 +15 OKA about 17:35In the air · sched 17:45
  25. 15:30 NH477 Left 15:42 +12 OKA 18:20In the air · scheduled landing
  26. 15:35 BC519 Left 15:36 OKA 18:35In the air · scheduled landing
  27. 15:55 JL921 Left 16:03 +8 OKA 18:45In the air · scheduled landing
  28. 16:15 NH1095 Est. 17:40 +85T2 OKA about 20:05sched 19:05
  29. 16:55 NH1097 Left 16:53 OKA 19:45In the air · scheduled landing
  30. 17:05 BC521 On scheduleGate closed · T1 OKA 20:05scheduled
  31. 17:15 JL923 Left 17:17 OKA 20:05In the air · scheduled landing
  32. 18:50 BC523 On scheduleT1 OKA 21:50scheduled
  33. 19:00 6J25 On scheduleT2 OKA 21:55scheduled
  34. 19:20 JL989 On scheduleT1 OKA 22:10scheduled
  35. 19:55 JL925 On scheduleT1 OKA 22:35scheduled
  36. 20:15 NH479 On scheduleT2 OKA 23:10scheduled
  37. 20:35 NH1133 On scheduleT2 OKA 23:30scheduled
  38. · NH2421 Departed Landed 09:35
  39. · NH2423 On schedule OKA est. 16:44 +9sched 16:35
  40. · NH2425 On schedule OKA 21:55scheduled
  41. · UA7901 On schedule OKA 23:10scheduled
  42. · UA7903 On schedule OKA 19:45scheduled
  43. · UA7922 On schedule OKA 19:05scheduled
  44. · UA7931 On schedule OKA 23:30scheduled

Checked HND board 17:21 · OKA board 17:08

HND Tokyo smooth · +3
OKA Naha smooth · +3
1,554 km · ~2h 30m est.
dep bank 06:20–23:30292x 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 minacross the last 46 arrivals
Flight time~2h 30mestimated from route distance
Weekly departures292x5 direct airlines on the leg
Cancelled0.0%recent route rate · 0 of 55

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
All Nippon AirwaysJapan AirlinesSkymark AirlinesSolaseed 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 AirwaysNH88% on time

Flights NH461 06:25 daily · NH993 06:40 daily · NH463 07:45 daily · NH467 08:20 daily

Japan AirlinesJL88% on time

Flights JL901 06:20 daily · JL903 07:15 daily · JL905 08:00 daily · JL907 08:20 daily

Skymark AirlinesBC86% 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-056J21dep +9 → arr+0
11-056J23departed+19
11-05BC511dep −2 → arr+1
11-05BC513dep −2 → arr−10
11-05BC517dep +3 → arr−3
11-05BC519departed+1
11-05JL901dep +6 → arr−5
11-05JL903dep +6 → arr−3
11-05JL905dep +27 → arr+19
11-05JL907dep +12 → arr+6
11-05JL909dep +5 → arr+6
11-05JL913dep +12 → arr−1
11-05JL915dep +21 → arr+8
11-05JL917departed+8
11-05JL919departed+15
11-05JL921departed+8
11-05JL923departed+2
11-05JL987dep +6 → arr+5
11-05NH1097departed−2
11-05NH2421arrived+0
11-05NH461dep +12 → arr+2
11-05NH463dep +9 → arr−1
11-05NH467dep +7 → arr−11
11-05NH469dep +5 → arr−4
11-05NH471dep +18 → arr+2
11-05NH473dep +2 → arr−8
11-05NH475departed+4
11-05NH477departed+12
11-05NH993dep +7 → arr+4
11-05NH995dep +3 → arr−2
11-046J23arrived−5
11-046J25dep +142 → arr+120
11-04BC517arrived−8
11-04BC519dep +7 → arr−5
11-04BC521dep +13 → arr+16
11-04BC523dep +10 → arr+14
11-04JL915arrived+2
11-04JL917arrived−11
11-04JL919dep +11 → arr+17
11-04JL921dep +3 → arr+1

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
HNDTokyo +3 min smooth ⛅ mostly cloudy · NNW 5 kt Full HND delay board →
OKANaha +3 min smooth 🌤 mostly cloudy · W 9 kt Full OKA delay board →

Weather lens

Conditions are tightest at HND and OKA: a 36% chance of a 15+ minute delay. In this weather, the more delayed of the two airports is typically about +7 min. Both figures come from the two airports' delay records in similar weather. See live delays → · Weather risk by airport →

How the Tokyo to Naha route actually runs

Pro Flight Search records official board updates for nonstop HND to OKA flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

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.

Canonical URL
https://proflightsearch.com/search-flights/HND-OKA
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.