Direct flights from Osaka (KIX) to Tokyo (NRT): 49 nonstop departures observed each week across 2 airlines. 84% of the last 44 tracked flights arrived within 15 minutes of schedule. The median arrival is 3 minutes early. No cancellations were recorded across the 53 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 1 November 2026 at 10:41 UTC.
Today, KIX → NRT Sun 1 Nov · local times
GK234Jetstar Japan 75 min late
The KIX board at 19:41 shows departure at 21:20 instead of 20:05, gate 24 (T1).
Later cancelled 3%of 135,481 past tracked flights whose board showed 70 min or more late
Still to leave today MM315 20:40Peach · then GK232 21:10
Track GK234 →
Sched Flight KIX departure NRT arrival
07:25
GK230 Jetstar Japan
Left 07:29
Landed 08:50
07:50
MM307 Peach Aviation
Left 08:12 +22
Landed 09:21 +6
15:00
MM309 Peach Aviation
Left 15:14 +14
Landed 16:27 +2
19:15
GK236 Jetstar Japan
Left 19:19
NRT 20:35 In the air · scheduled landing
20:05
GK234 Jetstar Japan
Est. 21:20 +75 Gate 24 · T1
·
20:40
MM315 Peach
On schedule Gate 96 · T2
·
21:10
GK232 Jetstar Japan
On schedule Gate 40 · T1
·
Checked KIX board 19:41 · NRT board 17:15
KIX
Osaka
smooth · +5
NRT
Tokyo
smooth · +0
dep bank 07:25–21:10 49x weekly
Runs reliable · 2 airlines · 49x weekly · nonstop
84% on time
of the last 44 tracked KIX → NRT flights arrived within 15 minutes
Median arrival delay is −3 min . 0 of 53 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −3 min across the last 44 arrivals
Flight time ~1h 08m estimated from route distance
Weekly departures 49x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 53
The week scheduled departures · origin local time
Jetstar Japan Peach Aviation
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 86% on time
Flights GK230 varies daily · GK236 19:15 daily · GK234 varies daily · GK232 21:10 daily
Peach AviationMM 82% on time
Flights MM307 varies daily · MM309 15:00 daily · MM315 varies daily
History operated legs · board outcomes
11-01 MM307 dep +22 → arr +6
11-01 MM309 dep +14 → arr +2
10-31 GK230 dep −4 → arr −14
10-31 MM307 dep +1 → arr −10
10-31 MM309 dep +37 → arr +17
10-30 GK232 dep +10 → arr +5
10-30 MM307 dep +7 → arr −11
10-30 MM309 dep +35 → arr +19
10-30 MM315 dep +6 → arr −16
10-29 GK232 dep −5 → arr −11
10-29 GK234 dep +3 → arr −10
10-29 MM309 dep +16 → arr +0
10-29 MM315 dep +6 → arr −13
10-28 GK232 dep −4 → arr −16
10-28 GK234 dep +25 → arr +21
10-28 MM309 dep +10 → arr −11
10-27 GK230 dep +22 → arr +18
10-27 MM307 dep −3 → arr −21
10-27 MM309 dep +13 → arr −3
10-27 MM315 dep +18 → arr −8
10-26 GK230 dep +14 → arr +9
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 KIX and NRT, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 109 Completed 97 Delayed 26 Within 15m 75/97 Median +5m
GK230 Jetstar Japan
8 days
Sun, Nov 1
2/2 legs · JA15JJ
KIX
Departure
07:29
Departed · Sched 07:254m late
→
Sat, Oct 31
2/2 legs · JA21JJ
KIX
Departure
07:21
Departed · Sched 07:254m early
→
NRT
Arrival
08:36
Landed · Sched 08:5014m early
Fri, Oct 30
2/2 legs · JA09JJ
KIX
Departure
07:27
Departed · Sched 07:252m late
→
NRT
Arrival
08:46
Landed · Sched 08:504m early
Thu, Oct 29
2/2 legs · JA04JJ
KIX
Departure
07:31
Departed · Sched 07:256m late
→
NRT
Arrival
08:47
Landed · Sched 08:503m early
Wed, Oct 28
2/2 legs · JA11JJ
KIX
Departure
07:23
Departed · Sched 07:252m early
→
NRT
Arrival
08:47
Landed · Sched 08:503m early
Tue, Oct 27
2/2 legs · JA21JJ
KIX
Departure
07:47
Departed · Sched 07:2522m late
→
NRT
Arrival
09:08
Landed · Sched 08:5018m late
Mon, Oct 26
2/2 legs · JA15JJ
KIX
Departure
07:39
Departed · Sched 07:2514m late
→
NRT
Arrival
08:59
Landed · Sched 08:509m late
Sun, Oct 25
2/2 legs · JA04JJ
KIX
Departure
09:02
Departed · Sched 07:3092m late
→
NRT
Arrival
10:32
Landed · Sched 08:5597m late
Full GK230 history →
GK232 Jetstar Japan
8 days
Sun, Nov 1
1/2 legs · JA23JJ
KIX
Departure
Sched 21:10
Scheduled departure
→
NRT
Arrival
Sched 22:30
Scheduled arrival · landing pending
Typical Sun schedule
Sat, Oct 31
2/2 legs · JA24JJ
KIX
Departure
21:13
Departed · Sched 21:103m late
→
NRT
Arrival
22:25
Landed · Sched 22:305m early
Fri, Oct 30
2/2 legs · JA15JJ
KIX
Departure
21:20
Departed · Sched 21:1010m late
→
NRT
Arrival
22:35
Landed · Sched 22:305m late
Thu, Oct 29
2/2 legs · JA23JJ
KIX
Departure
21:05
Departed · Sched 21:105m early
→
NRT
Arrival
22:19
Landed · Sched 22:3011m early
Wed, Oct 28
2/2 legs · JA02JJ
KIX
Departure
21:06
Departed · Sched 21:104m early
→
NRT
Arrival
22:14
Landed · Sched 22:3016m early
Tue, Oct 27
2/2 legs · JA03JJ
KIX
Departure
21:13
Departed · Sched 21:103m late
→
NRT
Arrival
22:22
Landed · Sched 22:308m early
Mon, Oct 26
2/2 legs · JA11JJ
KIX
Departure
21:19
Departed · Sched 21:109m late
→
NRT
Arrival
22:36
Landed · Sched 22:306m late
Sun, Oct 25
2/2 legs · JA23JJ
KIX
Departure
21:09
Departed · Sched 21:101m early
→
NRT
Arrival
22:21
Landed · Sched 22:309m early
Full GK232 history →
GK234 Jetstar Japan
8 days
Sun, Nov 1
1/2 legs · JA27LR
KIX
Departure
21:20
Est. · Sched 20:0575m late
→
NRT
Arrival
Sched 21:25
Scheduled arrival · landing pending
Typical Sun schedule
Sat, Oct 31
2/2 legs · JA28LR
KIX
Departure
20:08
Departed · Sched 20:053m late
→
NRT
Arrival
21:29
Landed · Sched 21:254m late
Fri, Oct 30
2/2 legs · JA26LR
KIX
Departure
20:07
Departed · Sched 20:052m late
→
NRT
Arrival
21:19
Landed · Sched 21:256m early
Thu, Oct 29
2/2 legs · JA28LR
KIX
Departure
20:08
Departed · Sched 20:053m late
→
NRT
Arrival
21:23
Landed · Sched 21:252m early
Wed, Oct 28
2/2 legs · JA27LR
KIX
Departure
20:30
Departed · Sched 20:0525m late
→
NRT
Arrival
21:55
Landed · Sched 21:2530m late
Tue, Oct 27
2/2 legs · JA16JJ
KIX
Departure
20:00
Departed · Sched 20:055m early
→
NRT
Arrival
21:18
Last seen · Sched 21:257m early
Mon, Oct 26
2/2 legs · JA26LR
KIX
Departure
20:05 Departed
→
NRT
Arrival
21:23
Landed · Sched 21:252m early
Sun, Oct 25
2/2 legs · JA27LR
KIX
Departure
20:03
Departed · Sched 20:052m early
→
NRT
Arrival
21:22
Landed · Sched 21:253m early
Full GK234 history →
GK236 Jetstar Japan
8 days
KIX
Departure
19:19
Departed · Sched 19:154m late
→
NRT
Arrival
Sched 20:35
Scheduled arrival · landing pending
Sat, Oct 31
2/2 legs · JA03JJ
KIX
Departure
19:43
Departed · Sched 19:1528m late
→
NRT
Arrival
21:11
Last seen · Sched 20:3536m late
Fri, Oct 30
2/2 legs · JA08JJ
KIX
Departure
19:41
Departed · Sched 19:1526m late
→
NRT
Arrival
21:02
Last seen · Sched 20:3527m late
Thu, Oct 29
2/2 legs · JA06JJ
KIX
Departure
19:35
Departed · Sched 19:1520m late
→
NRT
Arrival
20:57
Last seen · Sched 20:3522m late
Wed, Oct 28
2/2 legs · JA14JJ
KIX
Departure
19:29
Departed · Sched 19:1514m late
→
NRT
Arrival
20:50
Last seen · Sched 20:3515m late
Tue, Oct 27
2/2 legs · JA13JJ
KIX
Departure
19:15 Departed
→
NRT
Arrival
20:46
Last seen · Sched 20:3511m late
Mon, Oct 26
2/2 legs · JA06JJ
KIX
Departure
19:14
Departed · Sched 19:151m early
→
NRT
Arrival
20:43
Landed · Sched 20:358m late
Sun, Oct 25
2/2 legs · JA03JJ
KIX
Departure
19:30
Departed · Sched 19:1515m late
→
NRT
Arrival
20:50
Last seen · Sched 20:3515m late
Full GK236 history →
MM307 Peach Aviation
8 days
Sun, Nov 1
2/2 legs · JA12VA
KIX
Departure
08:12
Departed · Sched 07:5022m late
→
NRT
Arrival
09:35
Landed · Sched 09:1520m late
Sat, Oct 31
2/2 legs · JA828P
KIX
Departure
07:51
Departed · Sched 07:501m late
→
NRT
Arrival
09:18
Landed · Sched 09:153m late
Fri, Oct 30
2/2 legs · JA823P
KIX
Departure
07:57
Departed · Sched 07:507m late
→
NRT
Arrival
09:20
Landed · Sched 09:155m late
Thu, Oct 29
2/2 legs · JA820P
KIX
Departure
07:57
Departed · Sched 07:507m late
→
Wed, Oct 28
2/2 legs · JA818P
KIX
Departure
07:48
Departed · Sched 07:502m early
→
NRT
Arrival
09:21
Landed · Sched 09:156m late
Tue, Oct 27
2/2 legs · JA12VA
KIX
Departure
07:47
Departed · Sched 07:503m early
→
NRT
Arrival
09:08
Landed · Sched 09:157m early
Mon, Oct 26
2/2 legs · JA824P
KIX
Departure
07:51
Departed · Sched 07:501m late
→
NRT
Arrival
09:11
Landed · Sched 09:154m early
Sun, Oct 25
2/2 legs · JA819P
KIX
Departure
08:01
Departed · Sched 07:5011m late
→
NRT
Arrival
09:36
Landed · Sched 09:1521m late
Full MM307 history →
MM309 Peach Aviation
8 days
Sun, Nov 1
2/2 legs · JA220P
KIX
Departure
15:14
Departed · Sched 15:0014m late
→
NRT
Arrival
16:36
Landed · Sched 16:2511m late
Sat, Oct 31
2/2 legs · JA227P
KIX
Departure
15:37
Departed · Sched 15:0037m late
→
NRT
Arrival
16:53
Landed · Sched 16:2528m late
Fri, Oct 30
2/2 legs · JA222P
KIX
Departure
15:35
Departed · Sched 15:0035m late
→
NRT
Arrival
16:57
Landed · Sched 16:2532m late
Thu, Oct 29
2/2 legs · JA216P
KIX
Departure
15:16
Departed · Sched 15:0016m late
→
NRT
Arrival
16:36
Landed · Sched 16:2511m late
Wed, Oct 28
2/2 legs · JA207P
KIX
Departure
15:10
Departed · Sched 15:0010m late
→
NRT
Arrival
16:14
Landed · Sched 16:2511m early
Tue, Oct 27
2/2 legs · JA222P
KIX
Departure
15:13
Departed · Sched 15:0013m late
→
NRT
Arrival
16:34
Landed · Sched 16:259m late
Mon, Oct 26
2/2 legs · JA217P
KIX
Departure
15:24
Departed · Sched 15:0024m late
→
NRT
Arrival
16:46
Landed · Sched 16:2521m late
Sun, Oct 25
2/2 legs · JA215P
KIX
Departure
15:17
Departed · Sched 15:0017m late
→
NRT
Arrival
17:05
Landed · Sched 16:2540m late
Full MM309 history →
MM315 Peach
8 days
Sun, Nov 1
1/2 legs · JA227P
KIX
Departure
Sched 20:40
Scheduled departure
→
NRT
Arrival
Sched 22:05
Scheduled arrival · landing pending
Typical Sun schedule
Sat, Oct 31
2/2 legs · JA820P
KIX
Departure
20:47
Departed · Sched 20:407m late
→
NRT
Arrival
22:07
Landed · Sched 22:052m late
Fri, Oct 30
2/2 legs · JA825P
KIX
Departure
20:46
Departed · Sched 20:406m late
→
NRT
Arrival
21:49
Landed · Sched 22:0516m early
Thu, Oct 29
2/2 legs · JA10VA
KIX
Departure
20:46
Departed · Sched 20:406m late
→
NRT
Arrival
22:03
Landed · Sched 22:052m early
Wed, Oct 28
2/2 legs · JA819P
KIX
Departure
20:40 Departed
→
NRT
Arrival
Sched 22:05
Scheduled time only · no board update captured
Tue, Oct 27
2/2 legs · JA226P
KIX
Departure
20:58
Departed · Sched 20:4018m late
→
NRT
Arrival
21:57
Landed · Sched 22:058m early
Mon, Oct 26
2/2 legs · JA820P
KIX
Departure
20:45
Departed · Sched 20:405m late
→
NRT
Arrival
22:03
Landed · Sched 22:052m early
Sun, Oct 25
2/2 legs · JA227P
KIX
Departure
20:50
Departed · Sched 20:4010m late
→
NRT
Arrival
22:11
Landed · Sched 22:056m late
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. The departure side at KIX is the weaker end, route health score 95/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KIX–NRT? Operators schedule evening departures around 19:15 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 49 flights a week between them. Compare carrier days and times in the airline list above.