Direct flights from Nagoya (NGO) to Naha (OKA): 49 nonstop departures observed each week across 7 airlines. 93% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 30 tracked flights. The nonstop covers 1,302 km, an estimated 2 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Nagoya and Naha. Updated 23 September 2026 at 13:33 UTC.
NGO
Nagoya
smooth · +12
OKA
Naha
smooth · +0
dep bank 06:05–18:50 49x weekly
Runs reliable · 7 airlines · 49x weekly · nonstop
93% on time
of the last 30 operated NGO → OKA flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 30 operated legs
Flight time ~2h 10m estimated from route distance
Weekly departures 49x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Japan Transocean Air Jetstar Japan
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 NH303 08:20 daily · NH2521 14:35 daily · NH309 14:45 daily · NH311 17:35 daily
Japan AirlinesJL
Flights JL6231 12:25 daily
Japan Transocean AirNU 100% on time
Flights NU45 08:30 daily · NU47 14:55 daily · NU49 18:50 daily
Jetstar JapanGK
Flights GK381 10:05 daily
Peach AviationMM
Flights MM487 08:50 daily · MM489 15:05 daily
Skymark AirlinesBC 83% on time
Flights BC551 06:05 daily · BC553 07:55 daily · BC555 12:40 We Fr · BC557 13:55 Mo Tu Th Sa Su
Solaseed Air6J
Flights 6J121 12:15 daily
History operated legs · board outcomes
09-23 JL6231 arrived +6
09-23 MM487 dep +9 → arr −13
09-23 MM489 dep +18 → arr +7
09-23 NH2521 arrived +1
09-23 NH309 dep +77 → arr −12
09-22 BC557 dep +21 → arr +6
09-22 JL6231 arrived +10
09-22 MM487 dep +18 → arr +2
09-22 MM489 dep +79 → arr +61
09-22 NH2521 arrived +1
Show 22 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 NGO 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 56 Completed 53 Delayed 7 Within 15m 35/53 Median +5m
6J121 Solaseed Air
2 days
Wed, Sep 23
2/2 legs · JA807X
NGO
Departure
Sched 12:15
Departure time not on board
→
OKA
Arrival
14:36
Landed · Sched 14:351m late
NGO
Departure
Sched 12:15
Departure time not on board
→
OKA
Arrival
14:36
Landed · Sched 14:351m late
Full 6J121 history →
BC551 Skymark
2 days
Wed, Sep 23
2/2 legs · JA73NM
NGO
Departure
Sched 06:05
Scheduled departure
→
NGO
Departure
Sched 06:05
Departure time not on board
→
OKA
Arrival
08:20
Landed · Sched 08:155m late
Full BC551 history →
BC553 Skymark
2 days
Wed, Sep 23
2/2 legs · JA73NY
NGO
Departure
Sched 07:55
Departure time not on board
→
OKA
Arrival
10:16
Landed · Sched 10:106m late
NGO
Departure
Sched 07:55
Departure time not on board
→
OKA
Arrival
10:07
Landed · Sched 10:103m early
Full BC553 history →
BC555 Skymark
1 day
Wed, Sep 23
2/2 legs · JA73NK
NGO
Departure
Sched 12:40
Scheduled departure
→
OKA
Arrival
15:19
Landed · Sched 14:5524m late
Full BC555 history →
GK381 Jetstar Japan
2 days
Wed, Sep 23
2/2 legs · JA15JJ
NGO
Departure
Sched 10:05
Departure time not on board
→
OKA
Arrival
12:31
Landed · Sched 12:256m late
NGO
Departure
Sched 10:05
Departure time not on board
→
OKA
Arrival
12:35
Landed · Sched 12:2510m late
Full GK381 history →
JL6231
2 days
NGO
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
12:31
Landed · Sched 12:256m late
NGO
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
12:35
Landed · Sched 12:2510m late
MM487 Peach Aviation
2 days
Wed, Sep 23
2/2 legs · JA209P
NGO
Departure
08:59
Departed · Sched 08:509m late
→
OKA
Arrival
10:57
Landed · Sched 11:1013m early
Tue, Sep 22
2/2 legs · JA207P
NGO
Departure
09:08
Departed · Sched 08:5018m late
→
OKA
Arrival
11:12
Landed · Sched 11:102m late
Full MM487 history →
MM489 Peach Aviation
2 days
Wed, Sep 23
2/2 legs · JA209P
NGO
Departure
15:23
Departed · Sched 15:0518m late
→
OKA
Arrival
17:32
Landed · Sched 17:257m late
Tue, Sep 22
2/2 legs · JA207P
NGO
Departure
16:24
Departed · Sched 15:0579m late
→
OKA
Arrival
18:26
Landed · Sched 17:2561m late
Full MM489 history →
NH2521
2 days
NGO
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:36
Landed · Sched 14:351m late
NGO
Departure
—
Board row not captured for this rotation yet.
→
OKA
Arrival
14:36
Landed · Sched 14:351m late
NH303 ANA
2 days
Wed, Sep 23
2/2 legs · JA614A
NGO
Departure
Sched 08:20
Departure time not on board
→
NGO
Departure
Sched 08:20
Departure time not on board
→
OKA
Arrival
10:43
Landed · Sched 10:403m late
Full NH303 history →
NH309 ANA
2 days
Wed, Sep 23
2/2 legs · JA802A
NGO
Departure
14:38
Departed · Sched 14:457m early
→
OKA
Arrival
16:53
Landed · Sched 17:0512m early
NGO
Departure
Sched 14:45
Departure time not on board
→
OKA
Arrival
17:08
Landed · Sched 17:053m late
Full NH309 history →
NH311 ANA
2 days
Wed, Sep 23
2/2 legs · JA76AN
NGO
Departure
Sched 17:35
Scheduled departure
→
OKA
Arrival
19:54
Landed · Sched 19:551m early
NGO
Departure
Sched 17:35
Departure time not on board
→
OKA
Arrival
19:54
Landed · Sched 19:551m early
Full NH311 history →
NU45 Japan Transocean Air
2 days
Wed, Sep 23
2/2 legs · JA03RK
NGO
Departure
08:43
Departed · Sched 08:3013m late
→
OKA
Arrival
10:44
Landed · Sched 10:451m early
Tue, Sep 22
2/2 legs · JA05RK
NGO
Departure
08:39
Departed · Sched 08:309m late
→
OKA
Arrival
10:46
Landed · Sched 10:451m late
Full NU45 history →
NU47 Japan Transocean Air
2 days
Wed, Sep 23
2/2 legs · JA11RK
NGO
Departure
15:08
Departed · Sched 14:5513m late
→
OKA
Arrival
17:05
Landed · Sched 17:105m early
Tue, Sep 22
2/2 legs · JA12RK
NGO
Departure
15:15
Departed · Sched 14:5520m late
→
OKA
Arrival
17:11
Landed · Sched 17:101m late
Full NU47 history →
NU49 Japan Transocean Air
2 days
Wed, Sep 23
2/2 legs · JA05RK
NGO
Departure
19:05
Departed · Sched 18:5015m late
→
Tue, Sep 22
2/2 legs · JA09RK
NGO
Departure
19:05
Departed · Sched 18:5015m late
→
OKA
Arrival
21:04
Landed · Sched 21:004m late
Full NU49 history →
BC557 Skymark
1 day
Tue, Sep 22
2/2 legs · JA73AB
NGO
Departure
14:16
Departed · Sched 13:5521m late
→
OKA
Arrival
16:16
Landed · Sched 16:106m late
Full BC557 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 — Nagoya (NGO) to Naha (OKA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NGO-OKA
Copy
How we measure this →
NGO to OKA questions
Is NGO–OKA running on time right now? Smooth skies ahead. The departure side at NGO is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NGO–OKA? Operators schedule morning departures around 06:05 and evening departures around 17:35 from NGO. 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 NGO to OKA? Great-circle distance is 1,302 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 122–142 min gate-to-gate on this route.
How often does NGO–OKA fly? 7 carriers operate this route, around 105 flights a week between them. Compare carrier days and times in the airline list above.