Direct flights from Osaka (KIX) to Tokyo (NRT): 49 nonstop departures observed each week across 2 airlines. 84% of the last 43 tracked flights arrived within 15 minutes of schedule. The median arrival is 3 minutes early. No cancellations were recorded across the 51 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 3 November 2026 at 03:29 UTC.
Today, KIX → NRT Tue 3 Nov · local times
Sched Flight KIX departure NRT arrival
07:25
GK230 Jetstar Japan
Left 07:28
Landed 08:52 +2
07:50
MM307 Peach Aviation
Left 08:02 +12
Landed 09:08 −7
15:00
MM309 Peach Aviation
On schedule Gate 92 · T2
NRT 16:25 scheduled
19:15
GK236 Jetstar Japan
On schedule Gate 41 · T1
·
20:05
GK234 Jetstar Japan
On schedule Gate 40 · T1
·
20:40
MM315 Peach
On schedule Gate 96 · T2
·
21:10
GK232 Jetstar Japan
On schedule Gate 39 · T1
·
Checked KIX board 12:10 · NRT board 12:29
KIX
Osaka
smooth · +2
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 43 tracked KIX → NRT flights arrived within 15 minutes
Median arrival delay is −3 min . 0 of 51 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −3 min across the last 43 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 51
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 77% on time
Flights GK230 07:25 daily · GK236 19:15 daily · GK234 20:05 daily · GK232 21:10 daily
Peach AviationMM 90% on time
Flights MM307 07:50 daily · MM309 15:00 daily · MM315 20:40 daily
History operated legs · board outcomes
11-03 MM307 dep +12 → arr −7
11-02 GK232 dep +68 → arr +65
11-02 GK234 dep +57 → arr +53
11-02 MM307 dep +0 → arr −15
11-02 MM309 dep +17 → arr +2
11-02 MM315 dep +3 → arr −25
11-01 GK234 dep +128 → arr +119
11-01 GK236 dep +4 → arr +13
11-01 MM307 dep +22 → arr +6
11-01 MM309 dep +13 → 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
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 108 Completed 94 Delayed 27 Within 15m 71/94 Median +5m
GK230 Jetstar Japan
8 days
Tue, Nov 3
2/2 legs · JA15JJ
KIX
Departure
07:28
Departed · Sched 07:253m late
→
NRT
Arrival
08:52
Landed · Sched 08:502m late
Mon, Nov 2
2/2 legs · JA06JJ
KIX
Departure
07:28
Departed · Sched 07:253m late
→
NRT
Arrival
08:54
Landed · Sched 08:504m late
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
Full GK230 history →
GK232 Jetstar Japan
8 days
Tue, Nov 3
1/2 legs · JA03JJ
KIX
Departure
Sched 21:10
Scheduled departure
→
NRT
Arrival
Sched 22:30
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Nov 2
2/2 legs · JA13JJ
KIX
Departure
22:18
Departed · Sched 21:1068m late
→
NRT
Arrival
23:35
Landed · Sched 22:3065m late
Sun, Nov 1
2/2 legs · JA08JJ
KIX
Departure
21:15
Departed · Sched 21:105m late
→
NRT
Arrival
22:35
Landed · Sched 22:305m late
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
Full GK232 history →
GK234 Jetstar Japan
8 days
Tue, Nov 3
1/2 legs · JA16JJ
KIX
Departure
Sched 20:05
Scheduled departure
→
NRT
Arrival
Sched 21:25
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Nov 2
2/2 legs · JA03JJ
KIX
Departure
21:02
Departed · Sched 20:0557m late
→
NRT
Arrival
22:18
Landed · Sched 21:2553m late
Sun, Nov 1
2/2 legs · JA28LR
KIX
Departure
22:13
Departed · Sched 20:05128m late
→
NRT
Arrival
23:34
Landed · Sched 21:25129m late
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
Full GK234 history →
GK236 Jetstar Japan
8 days
Tue, Nov 3
1/2 legs · JA13JJ
KIX
Departure
Sched 19:15
Scheduled departure
→
NRT
Arrival
Sched 20:35
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Nov 2
2/2 legs · JA02JJ
KIX
Departure
19:35
Departed · Sched 19:1520m late
→
NRT
Arrival
20:56
Last seen · Sched 20:3521m late
Sun, Nov 1
2/2 legs · JA13JJ
KIX
Departure
19:19
Departed · Sched 19:154m late
→
NRT
Arrival
20:48
Landed · Sched 20:3513m late
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
Full GK236 history →
MM307 Peach Aviation
8 days
Tue, Nov 3
2/2 legs · JA824P
KIX
Departure
08:02
Departed · Sched 07:5012m late
→
NRT
Arrival
09:24
Landed · Sched 09:159m late
Mon, Nov 2
2/2 legs · JA828P
KIX
Departure
07:50 Departed
→
NRT
Arrival
09:14
Landed · Sched 09:151m early
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
Full MM307 history →
MM309 Peach Aviation
8 days
KIX
Departure
Sched 15:00
Scheduled departure
→
NRT
Arrival
Sched 16:25
Scheduled arrival · landing pending
Mon, Nov 2
2/2 legs · JA207P
KIX
Departure
15:17
Departed · Sched 15:0017m late
→
NRT
Arrival
16:40
Landed · Sched 16:2515m late
Sun, Nov 1
2/2 legs · JA220P
KIX
Departure
15:13
Departed · Sched 15:0013m 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
Full MM309 history →
MM315 Peach
8 days
Tue, Nov 3
1/2 legs · JA226P
KIX
Departure
Sched 20:40
Scheduled departure
→
NRT
Arrival
Sched 22:05
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Nov 2
2/2 legs · JA228P
KIX
Departure
20:43
Departed · Sched 20:403m late
→
NRT
Arrival
21:49
Landed · Sched 22:0516m early
Sun, Nov 1
2/2 legs · JA819P
KIX
Departure
20:46
Departed · Sched 20:406m late
→
NRT
Arrival
22:07
Landed · Sched 22:052m late
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
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 100/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:25 and 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.