Direct flights from Miyako (MMY) to Naha (OKA): 21 nonstop departures observed each week across 3 airlines. 93% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 3 minutes early. No cancellations were recorded across the 28 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 21 October 2026 at 04:08 UTC.
Today, MMY → OKA Wed 21 Oct · local times
Sched Flight MMY departure OKA arrival
08:50
NU552 Japan Transocean Air
Departed
Landed 09:46 +6
09:40
NH1722 ANA
Departed
Landed 10:32 −3
10:45
NU556 Japan Transocean Air
Departed
Landed 11:44 +4
11:15
NH1724 ANA
Departed
Landed 12:21 +11
12:10
NU558 Japan Transocean Air
Sched 12:10 Departure not confirmed by the board
OKA est. 13:04 sched 13:00
13:30
NH1726ANA
On schedule
OKA 14:25 scheduled
·
RC804
On schedule
OKA 20:55 scheduled
Checked MMY board 10:48 · OKA board 13:08
MMY
Miyako
tracking
OKA
Naha
smooth · +0
dep bank 08:50–20:55 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
93% on time
of the last 28 operated MMY → OKA flights arrived within 15 minutes
Median arrival delay is −3 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −3 min across the last 28 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 28
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 92% on time
Flights NH1722 09:40 daily · NH1724 11:15 daily · NH1728 15:45 daily · NH1730 18:30 daily
Atlantic AirwaysRC
Flights RC804 20:55 daily
Japan Transocean AirNU 93% on time
Flights NU552 08:50 daily · NU556 10:45 daily · NU558 12:10 daily · NU560 13:30 daily
History operated legs · board outcomes
10-20 NH1726 arrived +4
10-20 RC804 arrived −2
10-19 NH1726 arrived −10
Show 20 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 Mon, Oct 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 65 Completed 51 Delayed 2 Within 15m 26/51 Median -3m
NH1722 ANA
3 days
MMY
Departure
Sched 09:40
Scheduled departure
→
OKA
Arrival
10:32
Landed · Sched 10:353m early
MMY
Departure
Sched 09:40
Departure time not on board
→
OKA
Arrival
10:25
Landed · Sched 10:3510m early
MMY
Departure
Sched 09:40
Departure time not on board
→
OKA
Arrival
10:26
Landed · Sched 10:359m early
Full NH1722 history →
NH1724 ANA
3 days
MMY
Departure
Sched 11:15
Scheduled departure
→
OKA
Arrival
12:21
Landed · Sched 12:1011m 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:07
Landed · Sched 12:103m early
Full NH1724 history →
NH1726 ANA
3 days
MMY
Departure
Sched 13:30
Scheduled departure
→
OKA
Arrival
Sched 14:25
Scheduled arrival · landing pending
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:29
Landed · Sched 14:254m late
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:15
Landed · Sched 14:2510m early
NU552 Japan Transocean Air
3 days
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:46
Landed · Sched 09:406m late
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:35
Landed · Sched 09:405m early
MMY
Departure
Sched 08:50
Departure time not on board
→
OKA
Arrival
09:41
Landed · Sched 09:401m late
Full NU552 history →
NU556 Japan Transocean Air
3 days
MMY
Departure
Sched 10:45
Scheduled departure
→
OKA
Arrival
11:44
Landed · Sched 11:404m late
MMY
Departure
Sched 10:45
Departure time not on board
→
OKA
Arrival
11:37
Landed · Sched 11:403m early
MMY
Departure
Sched 10:45
Departure time not on board
→
OKA
Arrival
11:36
Landed · Sched 11:404m early
Full NU556 history →
NU558 Japan Transocean Air
3 days
MMY
Departure
Sched 12:10
Scheduled departure
→
OKA
Arrival
13:04
Est. · Sched 13:004m late
MMY
Departure
Sched 12:10
Departure time not on board
→
OKA
Arrival
13:14
Landed · Sched 13:0014m late
MMY
Departure
Sched 12:10
Departure time not on board
→
OKA
Arrival
12:56
Landed · Sched 13:004m early
Full NU558 history →
RC804
2 days
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
Sched 20:55
Scheduled arrival · landing pending
MMY
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
20:53
Landed · Sched 20:552m early
NH1728 ANA
2 days
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:30
Landed · Sched 16:4010m early
Full NH1728 history →
NH1730 ANA
2 days
MMY
Departure
Sched 18:30
Departure time not on board
→
OKA
Arrival
20:03
Landed · Sched 19:2538m late
MMY
Departure
Sched 18:30
Departure time not on board
→
OKA
Arrival
19:17
Landed · Sched 19:258m early
Full NH1730 history →
NU560 Japan Transocean Air
2 days
MMY
Departure
Sched 13:30
Departure time not on board
→
OKA
Arrival
14:16
Landed · Sched 14:259m early
MMY
Departure
Sched 13:30
Departure time not on board
→
OKA
Arrival
14:20
Landed · Sched 14:255m early
Full NU560 history →
NU562 Japan Transocean Air
2 days
MMY
Departure
Sched 16:05
Departure time not on board
→
OKA
Arrival
16:53
Landed · Sched 16:552m early
MMY
Departure
Sched 16:05
Departure time not on board
→
OKA
Arrival
16:53
Landed · Sched 16:552m early
Full NU562 history →
NU564 Japan Transocean Air
2 days
MMY
Departure
Sched 17:00
Departure time not on board
→
OKA
Arrival
18:10
Landed · Sched 17:5020m late
MMY
Departure
Sched 17:00
Departure time not on board
→
OKA
Arrival
17:47
Landed · Sched 17:503m early
Full NU564 history →
NU572 Japan Transocean Air
2 days
MMY
Departure
Sched 18:00
Departure time not on board
→
OKA
Arrival
18:51
Landed · Sched 18:501m late
MMY
Departure
Sched 18:00
Departure time not on board
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full NU572 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 — 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. Both endpoints currently score the same, route health score 100/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:00 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 84 flights a week between them. Compare carrier days and times in the airline list above.