Direct flights from Seoul (ICN) to Naha (OKA): 51 nonstop departures observed each week across 6 airlines. The median arrival is 46 minutes late. No cancellations were recorded across the 50 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 30 October 2026 at 15:53 UTC.
Today, ICN → OKA Sat 31 Oct · local times
Sched Flight ICN departure OKA arrival
08:30
KE2147 KOREAN AIRLINES
On schedule Gate 260 · T2
·
09:20
LJ391 JIN AIR
On schedule Gate 208 · T2
·
10:10
LJ395 JIN AIR
On schedule Gate 214 · T2
·
11:25
ZE631 EASTARJET
On schedule Gate 112 · T1
·
11:50
TW281 Trinity Airways
On schedule Gate 12 · T1
·
13:20
7C1801 JEJU AIR
Sched 13:20 Departure not confirmed by the board
·
14:50
OZ172 ASIANA AIRLINES
Sched 14:50 Departure not confirmed by the board
·
Checked ICN board 00:53 · OKA board 23:37
ICN
Seoul
busy · +19
OKA
Naha
smooth · +6
dep bank 09:20–14:45 51x weekly
Running clean · 6 airlines · 51x weekly · nonstop
82 / 100
route health from live ICN and OKA delay boards
Median arrival delay is +46 min . 0 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +46 min across the last 2 arrivals
Flight time ~2h 07m estimated from route distance
Weekly departures 51x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 50
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
Flights OZ172 varies daily
Eastar JetZE
Flights ZE631 varies daily
Jeju Air7C
Flights 7C1801 varies daily
Jin AirLJ
Flights LJ391 09:20 Tu Th Fr Su · LJ341 09:45 daily · LJ395 10:10 Mo Tu We Fr Su
KOREAN AIRLINESKE
Flights KE2147 varies daily
Trinity AirwaysTW
Flights TW281 11:00 daily
History operated legs · board outcomes
10-26 OZ172 dep +15 → arr +2
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. Covers today and the previous 7 days.
Board rows 59 Completed 52 Delayed 42 Within 15m 10/52 Median +20m
7C1801 JEJU AIR
8 days
ICN
Departure
Sched 13:20
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:29
Departed · Sched 13:209m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:38
Departed · Sched 13:2018m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:34
Departed · Sched 13:2014m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
14:16
Departed · Sched 13:2056m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:37
Departed · Sched 13:2017m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:49
Departed · Sched 13:2029m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:34
Departed · Sched 13:1519m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full 7C1801 history →
KE2147 KOREAN AIRLINES
8 days
ICN
Departure
Sched 08:30
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:48
Departed · Sched 08:3018m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:53
Departed · Sched 08:3023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:49
Departed · Sched 08:3019m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
08:53
Departed · Sched 08:3023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:00
Departed · Sched 08:3030m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:04
Departed · Sched 08:3034m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
13:40
Departed · Sched 09:20260m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full KE2147 history →
LJ391 JIN AIR
5 days
ICN
Departure
Sched 09:20
Scheduled departure
→
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:35
Departed · Sched 09:2015m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
09:49
Departed · Sched 09:2029m 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.
Full LJ391 history →
LJ395 JIN AIR
6 days
ICN
Departure
Sched 10:10
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:43
Departed · Sched 10:1033m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:38
Departed · Sched 10:1028m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:27
Departed · Sched 10:1017m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:33
Departed · Sched 10:1023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:50
Departed · Sched 10:1040m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full LJ395 history →
OZ172 ASIANA AIRLINES
8 days
ICN
Departure
Sched 14:50
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:11
Departed · Sched 14:5021m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
16:10
Departed · Sched 14:5080m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
15:09
Departed · Sched 14:5019m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · HL7754
ICN
Departure
15:08
Departed · Sched 14:5018m late
→
OKA
Arrival
Sched 17:25
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · HL7754
ICN
Departure
15:05
Departed · Sched 14:5015m late
→
OKA
Arrival
17:27
Landed · Sched 17:252m late
ICN
Departure
15:52
Departed · Sched 14:5062m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · HL7747
ICN
Departure
15:26
Departed · Sched 14:4541m late
→
OKA
Arrival
18:01
Landed · Sched 17:1546m late
Full OZ172 history →
TW281 Trinity Airways
9 days
ICN
Departure
Sched 11:50
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:21
Departed · Sched 11:5031m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:09
Departed · Sched 11:5019m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:13
Departed · Sched 11:5023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:04
Departed · Sched 11:5014m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:13
Departed · Sched 11:5023m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
12:07
Departed · Sched 11:5017m 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:18
Departed · Sched 11:0018m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full TW281 history →
ZE631 EASTARJET
8 days
ICN
Departure
Sched 11:25
Scheduled departure
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:41
Departed · Sched 11:2516m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:36
Departed · Sched 11:2511m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:43
Departed · Sched 11:2518m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:36
Departed · Sched 11:2511m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:45
Departed · Sched 11:2520m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
11:35
Departed · Sched 11:2510m 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.
Full ZE631 history →
LJ5391 JIN AIR
1 day
ICN
Departure
09:10
Departed · Sched 08:5020m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full LJ5391 history →
LJ393 JIN AIR
1 day
ICN
Departure
09:22
Departed · Sched 08:5032m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full LJ393 history →
KE8147 KOREAN AIRLINES
1 day
ICN
Departure
12:40
Departed · Sched 12:2020m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
LJ341 JIN AIR
2 days
ICN
Departure
10:04
Departed · Sched 09:4519m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
ICN
Departure
10:05
Departed · Sched 09:4520m late
→
OKA
Arrival
—
Board row not captured for this rotation yet.
Full LJ341 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? Smooth skies ahead. The departure side at ICN is the weaker end, route health score 82/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 09:20 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 51 flights a week between them. Compare carrier days and times in the airline list above.