OKA → ISG Naha to Ishigaki
live
Direct flights from Naha (OKA) to Ishigaki (ISG): 21 nonstop departures observed each week across 3 airlines. 97% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes late. No cancellations were recorded across the 32 tracked flights. The nonstop covers 396 km, an estimated 1 hour 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Naha and Ishigaki. Updated 23 September 2026 at 14:17 UTC.
OKA
Naha
busy · +18
ISG
Ishigaki
tracking
dep bank 07:15–19:25 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
97% on time
of the last 32 operated OKA → ISG flights arrived within 15 minutes
Median arrival delay is +5 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +5 min across the last 32 operated legs
Flight time ~1h 00m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
All Nippon Airways Japan Transocean Air Jubba 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 100% on time
Flights NH1765 09:25 daily · NH1767 12:45 daily · NH1771 14:30 daily · NH1777 16:15 daily
Japan Transocean AirNU 100% on time
Flights NU601 07:15 daily · NU605 09:35 daily · NU609 12:15 daily · NU617 14:45 daily
Jubba Airways6J 83% on time
Flights 6J43 11:30 daily · 6J49 17:10 daily
History operated legs · board outcomes
09-23 NH2443 departed +9
09-23 NH2449 departed −3
09-22 NH2443 departed +5
09-22 NH2449 departed +8
Show 24 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 OKA and ISG, paired departure → arrival per flight and day. Board tracking since Mon, Sep 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 71 Completed 32 Delayed 1 Within 15m 31/32 Median +5m
6J43 Solaseed Air
3 days
Wed, Sep 23
2/2 legs · JA812X
OKA
Departure
11:39
Departed · Sched 11:309m late
→
ISG
Arrival
Sched 12:35
Scheduled arrival · landing pending
OKA
Departure
11:35
Departed · Sched 11:305m late
→
ISG
Arrival
Sched 12:35
Scheduled time only · no board update captured
Mon, Sep 21
2/2 legs · JA803X
OKA
Departure
11:42
Departed · Sched 11:3012m late
→
ISG
Arrival
Sched 12:35
Scheduled time only · no board update captured
Full 6J43 history →
6J49 Solaseed Air
3 days
Wed, Sep 23
2/2 legs · JA806X
OKA
Departure
17:07
Departed · Sched 17:103m early
→
ISG
Arrival
Sched 18:10
Scheduled arrival · landing pending
OKA
Departure
17:18
Departed · Sched 17:108m late
→
ISG
Arrival
Sched 18:10
Scheduled time only · no board update captured
Mon, Sep 21
2/2 legs · JA67AN
OKA
Departure
17:46
Departed · Sched 17:1036m late
→
ISG
Arrival
Sched 18:10
Scheduled time only · no board update captured
Full 6J49 history →
NH1765 ANA
3 days
Wed, Sep 23
2/2 legs · JA78AN
OKA
Departure
09:23
Departed · Sched 09:252m early
→
ISG
Arrival
Sched 10:25
Scheduled arrival · landing pending
OKA
Departure
09:35
Departed · Sched 09:2510m late
→
ISG
Arrival
Sched 10:25
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA61AN
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 10:25
Scheduled time only · no board update captured
Full NH1765 history →
NH1767 ANA
3 days
Wed, Sep 23
2/2 legs · JA78AN
OKA
Departure
12:51
Departed · Sched 12:456m late
→
ISG
Arrival
Sched 13:45
Scheduled arrival · landing pending
OKA
Departure
12:51
Departed · Sched 12:456m late
→
ISG
Arrival
Sched 13:45
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA61AN
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 13:45
Scheduled time only · no board update captured
Full NH1767 history →
NH1771 ANA
3 days
Wed, Sep 23
2/2 legs · JA52AN
OKA
Departure
14:40
Departed · Sched 14:3010m late
→
ISG
Arrival
Sched 15:30
Scheduled arrival · landing pending
OKA
Departure
14:30 Departed
→
ISG
Arrival
Sched 15:30
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA82AN
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 15:30
Scheduled time only · no board update captured
Full NH1771 history →
NH1777 ANA
3 days
OKA
Departure
16:13
Departed · Sched 16:152m early
→
ISG
Arrival
Sched 17:15
Scheduled arrival · landing pending
OKA
Departure
16:15 Departed
→
ISG
Arrival
Sched 17:15
Scheduled time only · no board update captured
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 17:15
Scheduled time only · no board update captured
Full NH1777 history →
NH1781 ANA
3 days
Wed, Sep 23
2/2 legs · JA78AN
OKA
Departure
19:31
Departed · Sched 19:256m late
→
ISG
Arrival
Sched 20:25
Scheduled arrival · landing pending
OKA
Departure
19:38
Departed · Sched 19:2513m late
→
ISG
Arrival
Sched 20:25
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA61AN
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 20:25
Scheduled time only · no board update captured
Full NH1781 history →
NH2443
2 days
OKA
Departure
11:39
Departed · Sched 11:309m late
→
ISG
Arrival
—
Board row not captured for this rotation yet.
OKA
Departure
11:35
Departed · Sched 11:305m late
→
ISG
Arrival
—
Board row not captured for this rotation yet.
NH2449
2 days
OKA
Departure
17:07
Departed · Sched 17:103m early
→
ISG
Arrival
—
Board row not captured for this rotation yet.
OKA
Departure
17:18
Departed · Sched 17:108m late
→
ISG
Arrival
—
Board row not captured for this rotation yet.
NU601 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA11RK
OKA
Departure
07:12
Departed · Sched 07:153m early
→
ISG
Arrival
Sched 08:15
Scheduled arrival · landing pending
OKA
Departure
07:12
Departed · Sched 07:153m early
→
ISG
Arrival
Sched 08:15
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA11RK
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 08:15
Scheduled time only · no board update captured
Full NU601 history →
NU605 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA04RK
OKA
Departure
09:40
Departed · Sched 09:355m late
→
ISG
Arrival
Sched 10:30
Scheduled arrival · landing pending
OKA
Departure
09:35 Departed
→
ISG
Arrival
Sched 10:30
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA05RK
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 10:30
Scheduled time only · no board update captured
Full NU605 history →
NU609 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA12RK
OKA
Departure
12:19
Departed · Sched 12:154m late
→
ISG
Arrival
Sched 13:15
Scheduled arrival · landing pending
OKA
Departure
12:17
Departed · Sched 12:152m late
→
ISG
Arrival
Sched 13:15
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA07RK
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 13:15
Scheduled time only · no board update captured
Full NU609 history →
NU617 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA07RK
OKA
Departure
14:42
Departed · Sched 14:453m early
→
ISG
Arrival
Sched 15:45
Scheduled arrival · landing pending
OKA
Departure
14:49
Departed · Sched 14:454m late
→
ISG
Arrival
Sched 15:45
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · JA09RK
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 15:45
Scheduled time only · no board update captured
Full NU617 history →
NU621 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA02RK
OKA
Departure
17:00 Departed
→
ISG
Arrival
Sched 18:00
Scheduled arrival · landing pending
OKA
Departure
17:07
Departed · Sched 17:007m late
→
ISG
Arrival
Sched 18:00
Scheduled time only · no board update captured
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 18:00
Scheduled time only · no board update captured
Full NU621 history →
NU625 Japan Transocean Air
3 days
Wed, Sep 23
2/2 legs · JA07RK
OKA
Departure
18:05
Departed · Sched 18:105m early
→
ISG
Arrival
Sched 19:10
Scheduled arrival · landing pending
OKA
Departure
18:10 Departed
→
ISG
Arrival
Sched 19:10
Scheduled time only · no board update captured
OKA
Departure
—
Board row not captured for this rotation yet.
→
ISG
Arrival
Sched 19:10
Scheduled time only · no board update captured
Full NU625 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 — Naha (OKA) to Ishigaki (ISG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OKA-ISG
Copy
How we measure this →
OKA to ISG questions
Is OKA–ISG running on time right now? Mostly on schedule. The departure side at OKA is the weaker end, route health score 76/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OKA–ISG? Operators schedule morning departures around 07:15 and evening departures around 17:00 from OKA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ISG delay card to confirm conditions when you'd arrive.
How long is the flight from OKA to ISG? Great-circle distance is 396 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 58–64 min gate-to-gate on this route.
How often does OKA–ISG fly? 3 carriers operate this route, around 91 flights a week between them. Compare carrier days and times in the airline list above.