Direct flights from Tokyo (HND) to Naha (OKA): 35 nonstop departures observed each week across 5 airlines. 60% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes late. No cancellations were recorded across the 40 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 16 October 2026 at 01:24 UTC.
Today, HND → OKA Fri 16 Oct · local times
Sched Flight HND departure OKA arrival
06:10
6J21
Left 06:14
Landed 09:00 +5
06:25
NH461
Left 06:28
Landed 09:10 +5
06:30
BC511
Left 06:32
Landed 09:22 +12
06:30
JL901
Left 06:37 +7
Landed 09:19 +14
06:45
NH993
Left 06:52 +7
Landed 09:23 −2
07:20
JL903
Left 07:34 +14
OKA est. 10:14 +19 In the air · sched 09:55
07:30
NH463
Left 07:31
OKA est. 10:06 In the air · sched 10:10
07:45
BC513
Left 07:47
OKA 10:30 In the air · scheduled landing
08:05
JL905
Left 08:10 +5
OKA 10:45 In the air · scheduled landing
08:15
NH467
Left 08:23 +8
OKA 10:55 In the air · scheduled landing
08:40
JL907
Left 08:44
OKA 11:20 In the air · scheduled landing
09:10
NH995
Left 09:16 +6
OKA 11:50 In the air · scheduled landing
09:40
JL909
Left 09:52 +12
OKA 12:20 In the air · scheduled landing
10:20
NH469
On schedule Boarding · T2
OKA 13:05 scheduled
10:45
JL913
On schedule T1
OKA 13:25 scheduled
11:25
NH471
On schedule T2
OKA 14:10 scheduled
11:30
JL987
On schedule T1
OKA 14:10 scheduled
11:55
JL915
On schedule T1
OKA 14:40 scheduled
12:50
BC517
On schedule T1
OKA 15:35 scheduled
13:05
NH473
On schedule T2
OKA 15:45 scheduled
13:45
6J23
On schedule T2
OKA 16:30 scheduled
13:55
JL917
On schedule T1
OKA 16:30 scheduled
14:45
NH475
On schedule T2
OKA 17:25 scheduled
15:10
JL919
On schedule T1
OKA 17:45 scheduled
15:25
NH477
On schedule T2
OKA 18:00 scheduled
15:35
BC519
On schedule T1
OKA 18:20 scheduled
15:55
JL921
On schedule T1
OKA 18:30 scheduled
16:05
NH1095
On schedule T2
OKA 18:45 scheduled
16:30
BC955
On schedule T1
OKA 19:15 scheduled
16:50
NH1097
On schedule T2
OKA 19:30 scheduled
16:55
JL923
On schedule T1
OKA 19:35 scheduled
17:05
BC521
On schedule T1
OKA 19:50 scheduled
18:25
BC523
On schedule T1
OKA 21:05 scheduled
19:10
6J25 Solaseed Air
On schedule T2
OKA 21:55 scheduled
20:05
JL925
On schedule T1
OKA 22:35 scheduled
20:15
NH479
On schedule T2
OKA 22:50 scheduled
20:35
NH1133
On schedule T2
OKA 23:20 scheduled
·
NH2421
Departed
Landed 09:00 +5
·
NH2423
On schedule
OKA 16:30 scheduled
·
NH2425
On schedule
OKA 21:55 scheduled
·
UA7901
On schedule
OKA 22:50 scheduled
·
UA7903
On schedule
OKA 19:30 scheduled
·
UA7922
On schedule
OKA 18:45 scheduled
·
UA7931
On schedule
OKA 18:00 scheduled
Checked HND board 10:24 · OKA board 10:17
HND
Tokyo
smooth · +5
OKA
Naha
smooth · +3
dep bank 06:10–22:50 35x weekly
Runs mixed · 5 airlines · 35x weekly · nonstop
60% on time
of the last 40 operated HND → OKA flights arrived within 15 minutes
Median arrival delay is +12 min . 0 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +12 min across the last 40 operated legs
Flight time ~2h 30m estimated from route distance
Weekly departures 35x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 40
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Jubba Airways Skymark Airlines
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 69% on time
Flights NH461 06:25 daily · NH993 06:45 daily · NH463 07:30 daily · NH467 08:15 daily
Japan AirlinesJL 36% on time
Flights JL901 06:30 daily · JL903 07:20 daily · JL905 08:05 daily · JL907 08:40 daily
Jubba Airways6J
Flights 6J21 06:10 daily · 6J23 13:45 daily · 6J25 19:10 daily
Skymark AirlinesBC 67% on time
Flights BC511 06:30 daily · BC513 07:45 daily · BC517 12:50 daily · BC519 15:35 daily
United AirlinesUA
Flights UA7931 18:00 daily · UA7922 18:45 daily · UA7903 19:30 daily · UA7901 22:50 daily
History operated legs · board outcomes
10-16 BC511 dep +2 → arr +12
10-16 JL901 dep +7 → arr +14
10-16 JL903 dep +14 → arr +19
10-16 NH2421 arrived +5
10-15 6J25 dep +20 → arr +19
10-15 BC519 dep +9 → arr +16
10-15 JL919 dep +24 → arr +32
10-15 JL921 dep +10 → arr +21
10-15 JL923 dep +23 → arr +26
10-15 JL925 dep +18 → arr +30
10-15 NH2423 arrived +6
10-15 NH2425 arrived +19
10-15 NH477 dep +27 → arr +28
10-15 UA7901 arrived +3
10-15 UA7903 arrived +6
10-15 UA7922 arrived +12
10-15 UA7931 arrived +28
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 tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 120 Completed 58 Delayed 23 Within 15m 36/58 Median +10m
6J21
1 day
HND
Departure
06:14
Departed · Sched 06:104m late
→
OKA
Arrival
09:00
Landed · Sched 08:555m late
Full 6J21 history →
6J23
2 days
HND
Departure
Sched 13:45
Scheduled departure
→
OKA
Arrival
Sched 16:30
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:36
Landed · Sched 16:306m late
Full 6J23 history →
6J25 Solaseed Air
2 days
HND
Departure
Sched 19:10
Scheduled departure
→
OKA
Arrival
Sched 21:55
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · JA812X
HND
Departure
19:30
Departed · Sched 19:1020m late
→
OKA
Arrival
22:14
Landed · Sched 21:5519m late
Full 6J25 history →
BC511
1 day
HND
Departure
06:32
Departed · Sched 06:302m late
→
OKA
Arrival
09:22
Landed · Sched 09:1012m late
Full BC511 history →
BC513
1 day
HND
Departure
07:47
Departed · Sched 07:452m late
→
OKA
Arrival
Sched 10:30
Scheduled arrival · landing pending
Full BC513 history →
BC517
2 days
HND
Departure
Sched 12:50
Scheduled departure
→
OKA
Arrival
Sched 15:35
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
15:55
Landed · Sched 15:3520m late
Full BC517 history →
BC519
2 days
HND
Departure
Sched 15:35
Scheduled departure
→
OKA
Arrival
Sched 18:20
Scheduled arrival · landing pending
HND
Departure
15:44
Departed · Sched 15:359m late
→
OKA
Arrival
18:36
Landed · Sched 18:2016m late
Full BC519 history →
BC521
2 days
HND
Departure
Sched 17:05
Scheduled departure
→
OKA
Arrival
Sched 19:50
Scheduled arrival · landing pending
HND
Departure
17:02
Departed · Sched 17:053m early
→
OKA
Arrival
19:45
Landed · Sched 19:505m early
Full BC521 history →
BC523
2 days
HND
Departure
Sched 18:25
Scheduled departure
→
OKA
Arrival
Sched 21:05
Scheduled arrival · landing pending
HND
Departure
18:25 Departed
→
Full BC523 history →
BC955
1 day
HND
Departure
Sched 16:30
Scheduled departure
→
OKA
Arrival
Sched 19:15
Scheduled arrival · landing pending
Full BC955 history →
JL901
1 day
HND
Departure
06:37
Departed · Sched 06:307m late
→
OKA
Arrival
09:19
Landed · Sched 09:0514m late
Full JL901 history →
JL903
1 day
HND
Departure
07:34
Departed · Sched 07:2014m late
→
OKA
Arrival
10:14
Est. · Sched 09:5519m late
Full JL903 history →
JL905
1 day
HND
Departure
08:10
Departed · Sched 08:055m late
→
OKA
Arrival
Sched 10:45
Scheduled arrival · landing pending
Full JL905 history →
JL907
1 day
HND
Departure
08:44
Departed · Sched 08:404m late
→
OKA
Arrival
Sched 11:20
Scheduled arrival · landing pending
Full JL907 history →
JL909
1 day
HND
Departure
09:52
Departed · Sched 09:4012m late
→
OKA
Arrival
Sched 12:20
Scheduled arrival · landing pending
Full JL909 history →
JL913
1 day
HND
Departure
Sched 10:45
Scheduled departure
→
OKA
Arrival
Sched 13:25
Scheduled arrival · landing pending
Full JL913 history →
JL915
2 days
HND
Departure
Sched 11:55
Scheduled departure
→
OKA
Arrival
Sched 14:40
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:58
Landed · Sched 14:4018m late
Full JL915 history →
JL917
2 days
HND
Departure
Sched 13:55
Scheduled departure
→
OKA
Arrival
Sched 16:30
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:47
Landed · Sched 16:3017m late
Full JL917 history →
JL919
2 days
HND
Departure
Sched 15:10
Scheduled departure
→
OKA
Arrival
Sched 17:45
Scheduled arrival · landing pending
HND
Departure
15:34
Departed · Sched 15:1024m late
→
OKA
Arrival
18:17
Landed · Sched 17:4532m late
Full JL919 history →
JL921
2 days
HND
Departure
Sched 15:55
Scheduled departure
→
OKA
Arrival
Sched 18:30
Scheduled arrival · landing pending
HND
Departure
16:05
Departed · Sched 15:5510m late
→
OKA
Arrival
18:51
Landed · Sched 18:3021m late
Full JL921 history →
JL923
2 days
HND
Departure
Sched 16:55
Scheduled departure
→
OKA
Arrival
Sched 19:35
Scheduled arrival · landing pending
HND
Departure
17:18
Departed · Sched 16:5523m late
→
OKA
Arrival
20:01
Landed · Sched 19:3526m late
Full JL923 history →
JL925
2 days
HND
Departure
Sched 20:05
Scheduled departure
→
OKA
Arrival
Sched 22:35
Scheduled arrival · landing pending
HND
Departure
20:23
Departed · Sched 20:0518m late
→
OKA
Arrival
23:05
Landed · Sched 22:3530m late
Full JL925 history →
JL987
1 day
HND
Departure
Sched 11:30
Scheduled departure
→
OKA
Arrival
Sched 14:10
Scheduled arrival · landing pending
Full JL987 history →
NH1095
2 days
HND
Departure
Sched 16:05
Scheduled departure
→
OKA
Arrival
Sched 18:45
Scheduled arrival · landing pending
HND
Departure
16:14
Departed · Sched 16:059m late
→
OKA
Arrival
18:57
Landed · Sched 18:4512m late
Full NH1095 history →
NH1097
2 days
HND
Departure
Sched 16:50
Scheduled departure
→
OKA
Arrival
Sched 19:30
Scheduled arrival · landing pending
HND
Departure
17:12
Departed · Sched 16:5022m late
→
OKA
Arrival
19:36
Landed · Sched 19:306m late
Full NH1097 history →
NH1133
2 days
HND
Departure
Sched 20:35
Scheduled departure
→
OKA
Arrival
Sched 23:20
Scheduled arrival · landing pending
HND
Departure
21:02
Departed · Sched 20:3527m late
→
OKA
Arrival
23:57
Landed · Sched 23:2037m late
Full NH1133 history →
NH2421
1 day
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
09:00
Landed · Sched 08:555m late
NH2423
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 16:30
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:36
Landed · Sched 16:306m late
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
22:14
Landed · Sched 21:5519m late
NH461
1 day
HND
Departure
06:28
Departed · Sched 06:253m late
→
OKA
Arrival
09:10
Landed · Sched 09:055m late
Full NH461 history →
NH463
1 day
HND
Departure
07:31
Departed · Sched 07:301m late
→
OKA
Arrival
10:06
Est. · Sched 10:104m early
Full NH463 history →
NH467
1 day
HND
Departure
08:23
Departed · Sched 08:158m late
→
OKA
Arrival
Sched 10:55
Scheduled arrival · landing pending
Full NH467 history →
NH469
1 day
HND
Departure
Sched 10:20
Scheduled departure
→
OKA
Arrival
Sched 13:05
Scheduled arrival · landing pending
Full NH469 history →
NH471
2 days
HND
Departure
Sched 11:25
Scheduled departure
→
OKA
Arrival
Sched 14:10
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:56
Landed · Sched 14:1046m late
Full NH471 history →
NH473
2 days
HND
Departure
Sched 13:05
Scheduled departure
→
OKA
Arrival
Sched 15:45
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
16:27
Landed · Sched 15:4542m late
Full NH473 history →
NH475
2 days
HND
Departure
Sched 14:45
Scheduled departure
→
OKA
Arrival
Sched 17:25
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
Full NH475 history →
NH477
2 days
HND
Departure
Sched 15:25
Scheduled departure
→
OKA
Arrival
Sched 18:00
Scheduled arrival · landing pending
HND
Departure
15:52
Departed · Sched 15:2527m late
→
OKA
Arrival
18:28
Landed · Sched 18:0028m late
Full NH477 history →
NH479
2 days
HND
Departure
Sched 20:15
Scheduled departure
→
OKA
Arrival
Sched 22:50
Scheduled arrival · landing pending
HND
Departure
20:18
Departed · Sched 20:153m late
→
OKA
Arrival
22:53
Landed · Sched 22:503m late
Full NH479 history →
NH993
1 day
HND
Departure
06:52
Departed · Sched 06:457m late
→
OKA
Arrival
09:23
Landed · Sched 09:252m early
Full NH993 history →
NH995
1 day
HND
Departure
09:16
Departed · Sched 09:106m late
→
OKA
Arrival
Sched 11:50
Scheduled arrival · landing pending
Full NH995 history →
UA7901
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 22:50
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
22:53
Landed · Sched 22:503m late
UA7903
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 19:30
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
19:36
Landed · Sched 19:306m late
UA7922
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 18:45
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
18:57
Landed · Sched 18:4512m late
UA7931
2 days
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 18:00
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
18:28
Landed · Sched 18:0028m late
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. The departure side at HND is the weaker end, route health score 91/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:10 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 288 flights a week between them. Compare carrier days and times in the airline list above.