Direct flights from Seoul (ICN) to Naha (OKA): 42 nonstop departures observed each week across 6 airlines. 22% of the last 51 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes late. No cancellations were recorded across the 51 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 Seoul and Naha. Updated 17 October 2026 at 13:52 UTC.
Today, ICN → OKA Sat 17 Oct · local times
KE2147KOREAN AIRLINES In the air, 23 min late
Left ICN at 09:43 , 23 min after its 09:20 slot.
Track KE2147 →
LJ341JIN AIR In the air, 26 min late
Left ICN at 10:11 , 26 min after its 09:45 slot.
Track LJ341 →
Sched Flight ICN departure OKA arrival
09:20
KE2147 KOREAN AIRLINES
Left 09:43 +23
·
09:45
LJ341 JIN AIR
Left 10:11 +26
·
11:00
TW281 Trinity Airways
Left 11:23 +23
·
11:30
ZE631 EASTARJET
Left 11:50 +20
·
13:15
7C1801 JEJU AIR
Left 14:44 +89
·
14:45
OZ172 ASIANA AIRLINES
Left 15:06 +21
·
Checked ICN board 22:52 · OKA board 23:08
ICN
Seoul
busy · +23
OKA
Naha
smooth · +4
dep bank 08:00–14:45 42x weekly
Runs rough · 6 airlines · 42x weekly · nonstop
22% on time
of the last 51 operated ICN → OKA flights arrived within 15 minutes
Median arrival delay is +21 min . 0 of 51 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +21 min across the last 51 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 51
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 13% on time
Flights OZ172 14:45 daily
Eastar JetZE 55% on time
Flights ZE633 08:00 daily · ZE631 11:30 daily
Jeju Air7C 13% on time
Flights 7C1801 13:15 daily
Jin AirLJ 13% on time
Flights LJ341 09:45 daily
KOREAN AIRLINESKE 0% on time
Flights KE2147 09:20 daily
Trinity AirwaysTW 25% on time
Flights TW281 11:00 daily
History operated legs · board outcomes
10-12 OZ172 dep +24 → arr −6
Show 32 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 ICN and OKA, 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 52 Completed 52 Delayed 41 Within 15m 11/52 Median +22m
7C1801 JEJU AIR
8 days
ICN
Departure
14:44
Departed · Sched 13:1589m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:31
Departed · Sched 13:1516m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:40
Departed · Sched 13:1525m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:53
Departed · Sched 13:1538m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:37
Departed · Sched 13:1522m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:49
Departed · Sched 13:1534m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 11
1/2 legs · HL8719
ICN
Departure
13:33
Departed · Sched 13:1518m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:25
Departed · Sched 13:1510m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full 7C1801 history →
KE2147 KOREAN AIRLINES
8 days
ICN
Departure
09:43
Departed · Sched 09:2023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:46
Departed · Sched 09:2026m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:47
Departed · Sched 09:2027m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:11
Departed · Sched 09:2051m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:56
Departed · Sched 09:2036m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:52
Departed · Sched 09:2032m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:06
Departed · Sched 09:2046m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:51
Departed · Sched 09:2031m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full KE2147 history →
LJ341 JIN AIR
8 days
ICN
Departure
10:11
Departed · Sched 09:4526m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:59
Departed · Sched 09:4514m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:06
Departed · Sched 09:4521m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:04
Departed · Sched 09:4519m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:13
Departed · Sched 09:4528m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:07
Departed · Sched 09:4522m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:22
Departed · Sched 09:4537m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:12
Departed · Sched 09:4527m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full LJ341 history →
OZ172 ASIANA AIRLINES
8 days
ICN
Departure
15:06
Departed · Sched 14:4521m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:08
Departed · Sched 14:4523m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:23
Departed · Sched 14:4538m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:10
Departed · Sched 14:4525m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 13
1/2 legs · HL8510
ICN
Departure
15:06
Departed · Sched 14:4521m late
→
OKA
Arrival
Sched 17:15
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 12
2/2 legs · HL8510
ICN
Departure
15:09
Departed · Sched 14:4524m late
→
OKA
Arrival
17:09
Landed · Sched 17:156m early
Sun, Oct 11
1/2 legs · HL8586
ICN
Departure
15:14
Departed · Sched 14:4529m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:04
Departed · Sched 14:4519m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full OZ172 history →
TW281 Trinity Airways
8 days
ICN
Departure
11:23
Departed · Sched 11:0023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:19
Departed · Sched 11:0019m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:16
Departed · Sched 11:0016m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:18
Departed · Sched 11:0018m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:21
Departed · Sched 11:0021m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:16
Departed · Sched 11:0016m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:12
Departed · Sched 11:0012m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:11
Departed · Sched 11:0011m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full TW281 history →
ZE631 EASTARJET
8 days
ICN
Departure
11:50
Departed · Sched 11:3020m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:59
Departed · Sched 11:3029m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:41
Departed · Sched 11:3011m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:50
Departed · Sched 11:3020m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:42
Departed · Sched 11:3012m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:42
Departed · Sched 11:3012m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:39
Departed · Sched 11:309m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:40
Departed · Sched 11:3010m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full ZE631 history →
ZE633 EASTARJET
3 days
ICN
Departure
08:20
Departed · Sched 08:0020m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:14
Departed · Sched 08:0014m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:22
Departed · Sched 08:0022m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full ZE633 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 — Seoul (ICN) to Naha (OKA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ICN-OKA
Copy
How we measure this →
ICN to OKA questions
Is ICN–OKA running on time right now? Mostly on schedule. The departure side at ICN is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ICN–OKA? Operators schedule morning departures around 08:00 from ICN. 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 ICN to OKA? 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 ICN–OKA fly? 6 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.