Direct flights from Miyako (MMY) to Naha (OKA): 21 nonstop departures observed each week across 3 airlines. 89% of the last 36 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 36 tracked flights. The nonstop covers 283 km, an estimated 52 minutes in the air. Measured by Pro Flight Search from live flight boards at Miyako and Naha. Updated 24 September 2026 at 12:45 UTC.
MMY
Miyako
tracking
OKA
Naha
smooth · +7
dep bank 08:50–20:55 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
89% on time
of the last 36 operated MMY → OKA flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 36 operated legs
Flight time ~0h 52m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 36
The week scheduled departures · origin local time
All Nippon Airways Atlantic Airways Japan Transocean 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 93% on time
Flights NH1722 09:40 daily · NH1724 11:15 daily · NH1726 13:30 daily · NH1728 15:45 daily
Atlantic AirwaysRC
Flights RC804 20:55 daily
Japan Transocean AirNU 89% on time
Flights NU552 08:50 daily · NU556 10:40 daily · NU558 12:10 daily · NU560 13:25 daily
History operated legs · board outcomes
09-24 RC804 arrived +18
09-23 RC804 arrived −19
Show 28 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 MMY and OKA, paired departure → arrival per flight and day. Board tracking since Tue, Sep 22 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 72 Completed 67 Delayed 4 Within 15m 32/67 Median +0m
NH1722 ANA
3 days
MMY
Departure
Sched 09:40
Departure time not on board
→
OKA
Arrival
10:34
Landed · Sched 10:351m early
MMY
Departure
Sched 09:40
Departure time not on board
→
OKA
Arrival
10:22
Landed · Sched 10:3513m early
MMY
Departure
Sched 09:40
Departure time not on board
→
OKA
Arrival
10:31
Landed · Sched 10:354m early
Full NH1722 history →
NH1724 ANA
3 days
MMY
Departure
Sched 11:15
Departure time not on board
→
OKA
Arrival
12:15
Landed · Sched 12:105m late
MMY
Departure
Sched 11:15
Departure time not on board
→
OKA
Arrival
12:17
Landed · Sched 12:107m late
MMY
Departure
Sched 11:15
Departure time not on board
→
OKA
Arrival
12:11
Landed · Sched 12:101m late
Full NH1724 history →
NH1726 ANA
3 days
MMY
Departure
Sched 13:30
Departure time not on board
→
OKA
Arrival
14:28
Landed · Sched 14:253m late
MMY
Departure
Sched 13:30
Departure time not on board
→
MMY
Departure
Sched 13:30
Departure time not on board
→
OKA
Arrival
14:27
Landed · Sched 14:252m late
Full NH1726 history →
NH1728 ANA
3 days
MMY
Departure
Sched 15:45
Scheduled departure
→
OKA
Arrival
16:35
Landed · Sched 16:405m early
MMY
Departure
Sched 15:45
Departure time not on board
→
OKA
Arrival
16:32
Landed · Sched 16:408m early
MMY
Departure
Sched 15:45
Departure time not on board
→
OKA
Arrival
16:45
Landed · Sched 16:405m late
Full NH1728 history →
NH1730 ANA
3 days
MMY
Departure
Sched 18:30
Scheduled departure
→
OKA
Arrival
19:28
Landed · Sched 19:253m late
MMY
Departure
Sched 18:30
Departure time not on board
→
OKA
Arrival
19:32
Landed · Sched 19:257m late
MMY
Departure
Sched 18:30
Departure time not on board
→
OKA
Arrival
19:41
Landed · Sched 19:2516m late
Full NH1730 history →
NU552 Japan Transocean Air
3 days
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:38
Landed · Sched 09:457m early
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:37
Landed · Sched 09:458m early
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:48
Landed · Sched 09:453m late
Full NU552 history →
NU556 Japan Transocean Air
3 days
MMY
Departure
Sched 10:40
Departure time not on board
→
OKA
Arrival
11:33
Landed · Sched 11:352m early
MMY
Departure
Sched 10:40
Departure time not on board
→
OKA
Arrival
11:32
Landed · Sched 11:353m early
MMY
Departure
Sched 10:40
Departure time not on board
→
OKA
Arrival
11:32
Landed · Sched 11:353m early
Full NU556 history →
NU558 Japan Transocean Air
3 days
MMY
Departure
Sched 12:10
Departure time not on board
→
OKA
Arrival
13:01
Landed · Sched 13:054m early
MMY
Departure
Sched 12:10
Departure time not on board
→
OKA
Arrival
12:57
Landed · Sched 13:058m early
MMY
Departure
Sched 12:10
Departure time not on board
→
OKA
Arrival
13:00
Landed · Sched 13:055m early
Full NU558 history →
NU560 Japan Transocean Air
3 days
MMY
Departure
Sched 13:25
Departure time not on board
→
OKA
Arrival
14:19
Landed · Sched 14:201m early
MMY
Departure
Sched 13:25
Departure time not on board
→
OKA
Arrival
14:16
Landed · Sched 14:204m early
MMY
Departure
Sched 13:25
Departure time not on board
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full NU560 history →
NU562 Japan Transocean Air
3 days
MMY
Departure
Sched 16:05
Scheduled departure
→
OKA
Arrival
17:15
Landed · Sched 17:0015m late
MMY
Departure
Sched 16:05
Departure time not on board
→
MMY
Departure
Sched 16:05
Departure time not on board
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full NU562 history →
NU564 Japan Transocean Air
3 days
MMY
Departure
Sched 16:55
Scheduled departure
→
OKA
Arrival
18:22
Landed · Sched 17:5032m late
MMY
Departure
Sched 16:55
Departure time not on board
→
OKA
Arrival
17:49
Landed · Sched 17:501m early
MMY
Departure
Sched 16:55
Departure time not on board
→
OKA
Arrival
20:00
Landed · Sched 17:50130m late
Full NU564 history →
NU572 Japan Transocean Air
3 days
MMY
Departure
Sched 17:55
Scheduled departure
→
OKA
Arrival
19:00
Landed · Sched 18:5010m late
MMY
Departure
Sched 17:55
Departure time not on board
→
OKA
Arrival
18:41
Landed · Sched 18:509m early
MMY
Departure
Sched 17:55
Departure time not on board
→
OKA
Arrival
18:58
Landed · Sched 18:508m late
Full NU572 history →
RC804
2 days
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
21:13
Landed · Sched 20:5518m late
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
20:36
Landed · Sched 20:5519m early
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 — Miyako (MMY) to Naha (OKA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MMY-OKA
Copy
How we measure this →
MMY to OKA questions
Is MMY–OKA running on time right now? Smooth skies ahead. The arrival side at OKA is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MMY–OKA? Operators schedule morning departures around 08:50 and evening departures around 17:55 from MMY. 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 MMY to OKA? Great-circle distance is 283 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 50–54 min gate-to-gate on this route.
How often does MMY–OKA fly? 3 carriers operate this route, around 91 flights a week between them. Compare carrier days and times in the airline list above.