Direct flights from Naha (OKA) to Seoul (ICN): 42 nonstop departures observed each week across 6 airlines. 97% of the last 38 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. No cancellations were recorded across the 38 tracked flights. The nonstop covers 1,258 km, an estimated 2 hours 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Naha and Seoul. Updated 10 October 2026 at 20:50 UTC.
OKA
Naha
smooth · +9
ICN
Seoul
smooth · +0
dep bank 14:05–18:15 42x weekly
Runs reliable · 6 airlines · 42x weekly · nonstop
97% on time
of the last 38 operated OKA → ICN flights arrived within 15 minutes
Median arrival delay is −13 min . 0 of 38 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 min across the last 38 operated legs
Flight time ~2h 07m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 38
The week scheduled departures · origin local time
Asiana Airlines Eastar Jet Jeju Air Jin 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
Asiana AirlinesOZ 100% on time
Flights OZ171 18:15 daily
Eastar JetZE 100% on time
Flights ZE634 14:05 daily · ZE632 17:35 daily
Jeju Air7C 100% on time
Flights 7C1802 16:45 daily
Jin AirLJ 83% on time
Flights LJ342 15:30 daily
KOREAN AIRLINESKE 100% on time
Flights KE2148 15:10 daily
Trinity AirwaysTW 100% on time
Flights TW282 16:55 daily
History operated legs · board outcomes
10-10 7C1802 arrived −7
10-10 KE2148 arrived −6
10-10 LJ342 arrived +31
10-10 TW282 arrived +5
10-10 ZE632 arrived −25
10-10 ZE634 arrived −16
10-09 7C1802 arrived −28
10-09 KE2148 arrived −6
10-09 LJ342 arrived +9
10-09 TW282 arrived −20
10-09 ZE632 arrived −40
10-09 ZE634 arrived −14
10-08 7C1802 arrived −15
10-08 KE2148 arrived −9
10-08 LJ342 arrived +1
10-08 TW282 arrived −12
10-08 ZE632 arrived −26
10-08 ZE634 arrived −8
10-07 7C1802 arrived −29
10-07 KE2148 arrived −5
10-07 LJ342 arrived −9
10-07 TW282 arrived −25
10-07 ZE632 arrived −34
10-07 ZE634 arrived −12
10-06 7C1802 arrived −26
10-06 KE2148 arrived −7
10-06 LJ342 arrived +0
10-06 OZ171 dep −10 → arr −33
10-06 TW282 arrived −20
10-06 ZE632 arrived −29
10-06 ZE634 arrived −15
10-05 7C1802 arrived −25
10-05 KE2148 arrived +7
10-05 LJ342 arrived +8
Show 30 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 ICN, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 46 Completed 39 Delayed 1 Within 15m 38/39 Median -13m
7C1802 JEJU AIR
7 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 19:05
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:58
Landed · Sched 19:057m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:37
Landed · Sched 19:0528m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:50
Landed · Sched 19:0515m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:36
Landed · Sched 19:0529m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:39
Landed · Sched 19:0526m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
18:40
Landed · Sched 19:0525m early
KE2148 KOREAN AIRLINES
7 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 15:10
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:04
Landed · Sched 15:106m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:04
Landed · Sched 15:106m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:01
Landed · Sched 15:109m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:05
Landed · Sched 15:105m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:03
Landed · Sched 15:107m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:17
Landed · Sched 15:107m late
LJ342 JIN AIR
7 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:20
Est. · Sched 15:3010m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:01
Landed · Sched 15:3031m late
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:39
Landed · Sched 15:309m late
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:31
Landed · Sched 15:301m late
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:21
Landed · Sched 15:309m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
15:38
Landed · Sched 15:308m late
OZ171 ASIANA AIRLINES
6 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 20:35
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
20:09
Landed · Sched 20:3526m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
20:22
Landed · Sched 20:3513m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
20:26
Landed · Sched 20:359m early
Wed, Oct 7
1/2 legs · HL8364
OKA
Departure
Sched 18:15
Scheduled time only · no board update captured
Tue schedule from board history
→
ICN
Arrival
20:16
Landed · Sched 20:3519m early
Tue, Oct 6
2/2 legs · HL8364
OKA
Departure
18:05
Departed · Sched 18:1510m early
→
ICN
Arrival
20:02
Landed · Sched 20:3533m early
Full OZ171 history →
TW282 Trinity Airways
6 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 16:55
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
17:00
Landed · Sched 16:555m late
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:35
Landed · Sched 16:5520m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:43
Landed · Sched 16:5512m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:30
Landed · Sched 16:5525m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:35
Landed · Sched 16:5520m early
ZE632 EASTARJET
6 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 17:35
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
17:10
Landed · Sched 17:3525m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
16:55
Landed · Sched 17:3540m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
17:09
Landed · Sched 17:3526m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
17:01
Landed · Sched 17:3534m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
17:06
Landed · Sched 17:3529m early
ZE634 EASTARJET
6 days
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
Sched 13:55
Scheduled arrival · landing pending
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
13:49
Landed · Sched 14:0516m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
13:41
Landed · Sched 13:5514m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
13:57
Landed · Sched 14:058m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
13:53
Landed · Sched 14:0512m early
OKA
Departure
—
Board row not captured for this rotation yet.
→
ICN
Arrival
13:50
Landed · Sched 14:0515m 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 — Naha (OKA) to Seoul (ICN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OKA-ICN
Copy
How we measure this →
OKA to ICN questions
Is OKA–ICN running on time right now? Smooth skies ahead. The departure side at OKA is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OKA–ICN? Operators schedule evening departures around 18:15 from OKA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ICN delay card to confirm conditions when you'd arrive.
How long is the flight from OKA to ICN? Great-circle distance is 1,258 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 119–138 min gate-to-gate on this route.
How often does OKA–ICN fly? 6 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.