Direct flights from Osaka (KIX) to Tokyo (NRT): 14 nonstop departures observed each week across 2 airlines. 90% 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 492 km, an estimated 1 hour 8 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Tokyo. Updated 21 October 2026 at 19:23 UTC.
Today, KIX → NRT Thu 22 Oct · local times
GK230Jetstar Japan 410 min late
The KIX board at 04:23 shows departure at 14:25 instead of 07:35, gate 25 (T1).
Later cancelled 3%of 144,496 past tracked flights whose board showed 70 min or more late
Still to leave today MM307 07:45Peach
Track GK230 →
Sched Flight KIX departure NRT arrival
07:35
GK230 Jetstar Japan
Est. 14:25 +410 Gate 25 · T1
·
07:45
MM307 Peach
On schedule Gate 92 · T2
·
19:20
MM313 Peach
Sched 19:20 Departure not confirmed by the board
·
19:50
GK234 Jetstar Japan
Sched 19:50 Departure not confirmed by the board
·
20:05
MM315 Peach
Sched 20:05 Departure not confirmed by the board
·
21:00
GK238 Jetstar Japan
Sched 21:00 Departure not confirmed by the board
·
Checked KIX board 04:23 · NRT board 22:03
KIX
Osaka
smooth · +3
NRT
Tokyo
smooth · +4
dep bank 07:35–21:00 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
90% on time
of the last 30 operated KIX → NRT flights arrived within 15 minutes
Median arrival delay is +2 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +2 min across the last 30 operated legs
Flight time ~1h 08m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
The week scheduled departures · origin local time
Jetstar Japan Peach
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
Jetstar JapanGK 87% on time
Flights GK230 07:35 daily · GK234 19:50 daily · GK238 21:00 daily
PeachMM 93% on time
Flights MM307 07:45 daily · MM313 19:20 daily · MM315 20:05 daily
History operated legs · board outcomes
10-21 GK234 dep +61 → arr +65
10-21 GK238 dep +12 → arr +0
10-21 MM307 dep +3 → arr −14
10-21 MM313 dep +21 → arr +14
10-21 MM315 dep +18 → arr −1
10-20 GK234 dep +12 → arr +11
10-20 GK238 dep +13 → arr −1
10-20 MM307 dep −1 → arr −12
10-20 MM313 dep +28 → arr +20
10-20 MM315 dep +34 → arr +0
10-19 GK234 dep +13 → arr +14
10-19 GK238 dep +18 → arr +10
10-19 MM307 dep +0 → arr −17
10-19 MM313 dep +13 → arr +0
10-19 MM315 dep +27 → arr −1
10-18 GK230 dep +112 → arr +132
10-18 MM307 dep +9 → arr −10
10-18 MM313 dep +28 → arr +9
10-18 MM315 dep +31 → arr +5
10-17 GK230 dep +2 → arr −11
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 KIX and NRT, paired departure → arrival per flight and day. Board tracking since Sat, Oct 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 61 Completed 51 Delayed 16 Within 15m 37/51 Median +6m
GK230 Jetstar Japan
6 days
Thu, Oct 22
1/2 legs · JA15JJ
KIX
Departure
14:25
Est. · Sched 07:35410m late
→
NRT
Arrival
Sched 09:05
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA15JJ
KIX
Departure
07:35 Departed
→
NRT
Arrival
08:57
Landed · Sched 09:058m early
Tue, Oct 20
2/2 legs · JA21JJ
KIX
Departure
07:41
Departed · Sched 07:356m late
→
NRT
Arrival
09:10
Landed · Sched 09:055m late
Mon, Oct 19
2/2 legs · JA24JJ
KIX
Departure
07:42
Departed · Sched 07:357m late
→
NRT
Arrival
09:10
Landed · Sched 09:055m late
Sun, Oct 18
2/2 legs · JA21JJ
KIX
Departure
09:27
Departed · Sched 07:35112m late
→
NRT
Arrival
11:17
Landed · Sched 09:05132m late
Sat, Oct 17
2/2 legs · JA11JJ
KIX
Departure
07:37
Departed · Sched 07:352m late
→
NRT
Arrival
08:54
Landed · Sched 09:0511m early
Full GK230 history →
GK234 Jetstar Japan
6 days
Thu, Oct 22
1/2 legs · JA28LR
KIX
Departure
Sched 19:50
Scheduled departure
→
NRT
Arrival
Sched 21:15
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA28LR
KIX
Departure
20:51
Departed · Sched 19:5061m late
→
NRT
Arrival
22:20
Last seen · Sched 21:1565m late
Tue, Oct 20
2/2 legs · JA28LR
KIX
Departure
20:02
Departed · Sched 19:5012m late
→
NRT
Arrival
21:26
Last seen · Sched 21:1511m late
Mon, Oct 19
2/2 legs · JA28LR
KIX
Departure
20:03
Departed · Sched 19:5013m late
→
NRT
Arrival
21:34
Landed · Sched 21:1519m late
Sun, Oct 18
2/2 legs · JA27LR
KIX
Departure
19:47
Departed · Sched 19:503m early
→
NRT
Arrival
21:21
Landed · Sched 21:156m late
KIX
Departure
19:51
Departed · Sched 19:501m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Full GK234 history →
GK238 Jetstar Japan
6 days
Thu, Oct 22
1/2 legs · JA06JJ
KIX
Departure
Sched 21:00
Scheduled departure
→
NRT
Arrival
Sched 22:25
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA06JJ
KIX
Departure
21:12
Departed · Sched 21:0012m late
→
NRT
Arrival
Sched 22:25
Scheduled time only · no board update captured
Tue, Oct 20
2/2 legs · JA04JJ
KIX
Departure
21:13
Departed · Sched 21:0013m late
→
NRT
Arrival
22:24
Landed · Sched 22:251m early
Mon, Oct 19
2/2 legs · JA18JJ
KIX
Departure
21:18
Departed · Sched 21:0018m late
→
NRT
Arrival
22:35
Landed · Sched 22:2510m late
Sun, Oct 18
2/2 legs · JA23JJ
KIX
Departure
21:02
Departed · Sched 21:002m late
→
KIX
Departure
21:05
Departed · Sched 21:005m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Full GK238 history →
MM307 Peach
6 days
Thu, Oct 22
1/2 legs · JA216P
KIX
Departure
Sched 07:45
Scheduled departure
→
NRT
Arrival
Sched 09:15
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA216P
KIX
Departure
07:48
Departed · Sched 07:453m late
→
NRT
Arrival
09:10
Landed · Sched 09:155m early
Tue, Oct 20
2/2 legs · JA826P
KIX
Departure
07:44
Departed · Sched 07:451m early
→
NRT
Arrival
09:14
Landed · Sched 09:151m early
Mon, Oct 19
2/2 legs · JA211P
KIX
Departure
07:45 Departed
→
NRT
Arrival
09:09
Landed · Sched 09:156m early
Sun, Oct 18
2/2 legs · JA228P
KIX
Departure
07:54
Departed · Sched 07:459m late
→
NRT
Arrival
09:17
Landed · Sched 09:152m late
KIX
Departure
07:47
Departed · Sched 07:452m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Full MM307 history →
MM313 Peach
6 days
Thu, Oct 22
1/2 legs · JA201P
KIX
Departure
Sched 19:20
Scheduled departure
→
NRT
Arrival
Sched 20:50
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA201P
KIX
Departure
19:41
Departed · Sched 19:2021m late
→
NRT
Arrival
20:59
Landed · Sched 20:509m late
Tue, Oct 20
2/2 legs · JA214P
KIX
Departure
19:48
Departed · Sched 19:2028m late
→
NRT
Arrival
21:10
Landed · Sched 20:5020m late
Mon, Oct 19
2/2 legs · JA819P
KIX
Departure
19:33
Departed · Sched 19:2013m late
→
Sun, Oct 18
2/2 legs · JA826P
KIX
Departure
19:48
Departed · Sched 19:2028m late
→
NRT
Arrival
21:11
Landed · Sched 20:5021m late
KIX
Departure
19:22
Departed · Sched 19:202m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Full MM313 history →
MM315 Peach
6 days
Thu, Oct 22
1/2 legs · JA227P
KIX
Departure
Sched 20:05
Scheduled departure
→
NRT
Arrival
Sched 21:35
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Oct 21
2/2 legs · JA227P
KIX
Departure
20:23
Departed · Sched 20:0518m late
→
NRT
Arrival
21:45
Landed · Sched 21:3510m late
Tue, Oct 20
2/2 legs · JA201P
KIX
Departure
20:39
Departed · Sched 20:0534m late
→
NRT
Arrival
Sched 21:35
Scheduled time only · no board update captured
Mon, Oct 19
2/2 legs · JA228P
KIX
Departure
20:32
Departed · Sched 20:0527m late
→
NRT
Arrival
21:49
Landed · Sched 21:3514m late
Sun, Oct 18
2/2 legs · JA222P
KIX
Departure
20:36
Departed · Sched 20:0531m late
→
NRT
Arrival
21:40
Landed · Sched 21:355m late
KIX
Departure
20:11
Departed · Sched 20:056m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Full MM315 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 — Osaka (KIX) to Tokyo (NRT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KIX-NRT
Copy
How we measure this →
KIX to NRT questions
Is KIX–NRT running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KIX–NRT? Operators schedule morning departures around 07:35 and evening departures around 19:20 from KIX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the NRT delay card to confirm conditions when you'd arrive.
How long is the flight from KIX to NRT? Great-circle distance is 492 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 65–72 min gate-to-gate on this route.
How often does KIX–NRT fly? 2 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.