Direct flights from Tokyo (NRT) to Osaka (KIX): 14 nonstop departures observed each week across 2 airlines. 74% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 23 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 Tokyo and Osaka. Updated 25 October 2026 at 11:22 UTC.
Today, NRT → KIX Sun 25 Oct · local times
Sched Flight NRT departure KIX arrival
07:10
GK217 Jetstar Japan
Left 07:41 +31
Landed 08:56 +1
07:30
MM304 Peach
Left 07:56 +26
Landed 09:23 +13
11:50
GK215 Jetstar Japan
Left 12:08 +18
Landed 13:47 +17
13:45
MM308 Peach
Left 14:18 +33
Landed 15:21 −4
16:55
GK213 Jetstar Japan
Left 16:55
Landed 18:49 +9
18:40
GK211 Jetstar Japan
Est. 18:40 Departure not confirmed by the board
KIX est. 20:43 +18 sched 20:25
Checked NRT board 15:03 · KIX board 20:22
NRT
Tokyo
busy · +15
KIX
Osaka
smooth · +0
dep bank 07:40–20:20 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
74% on time
of the last 23 operated NRT → KIX flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 23 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 23
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 75% on time
Flights GK217 07:40 daily · GK215 12:00 daily · GK211 19:00 daily
Peach AviationMM 73% on time
Flights MM304 08:30 daily · MM306 17:40 daily · MM312 20:20 daily
History operated legs · board outcomes
10-25 GK215 dep +18 → arr +17
10-25 GK217 dep +31 → arr +1
10-25 MM304 dep +26 → arr +13
10-25 MM308 dep +33 → arr −4
10-24 GK211 dep +53 → arr +25
10-24 GK215 dep +4 → arr −19
10-24 GK217 dep +22 → arr −2
10-24 MM304 dep +19 → arr −5
10-24 MM306 dep +55 → arr +40
10-24 MM312 dep +16 → arr −19
10-23 GK215 dep +6 → arr −15
10-23 GK217 dep +28 → arr +4
10-23 MM304 dep +13 → arr −12
10-23 MM306 dep +36 → arr +13
10-23 MM312 dep +20 → arr −14
10-22 GK211 dep +34 → arr +16
10-22 GK215 dep +11 → arr −6
10-22 GK217 dep +13 → arr −11
10-22 MM304 dep +31 → arr +7
10-22 MM306 dep +0 → arr +20
Show 15 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 NRT and KIX, paired departure → arrival per flight and day. Board tracking since Thu, Oct 22 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 48 Completed 43 Delayed 11 Within 15m 33/43 Median +4m
GK211 Jetstar Japan
4 days
NRT
Departure
Sched 18:40
Scheduled departure
→
KIX
Arrival
20:43
Est. · Sched 20:2518m late
Sat, Oct 24
2/2 legs · JA23JJ
NRT
Departure
19:53
Departed · Sched 19:0053m late
→
KIX
Arrival
21:15
Landed · Sched 20:5025m late
Fri, Oct 23
2/2 legs · JA15JJ
NRT
Departure
18:57
Departed · Sched 19:003m early
→
KIX
Arrival
20:47
Landed · Sched 20:503m early
Thu, Oct 22
2/2 legs · JA06JJ
NRT
Departure
19:34
Departed · Sched 19:0034m late
→
KIX
Arrival
21:06
Landed · Sched 20:5016m late
Full GK211 history →
GK213 Jetstar Japan
1 day
NRT
Departure
Sched 16:55
Scheduled departure
→
KIX
Arrival
18:49
Landed · Sched 18:409m late
Full GK213 history →
GK215 Jetstar Japan
4 days
Sun, Oct 25
2/2 legs · JA15JJ
NRT
Departure
12:08
Departed · Sched 11:5018m late
→
KIX
Arrival
13:47
Landed · Sched 13:3017m late
Sat, Oct 24
2/2 legs · JA04JJ
NRT
Departure
12:04
Departed · Sched 12:004m late
→
KIX
Arrival
13:26
Landed · Sched 13:4519m early
Fri, Oct 23
2/2 legs · JA08JJ
NRT
Departure
12:06
Departed · Sched 12:006m late
→
KIX
Arrival
13:30
Landed · Sched 13:4515m early
Thu, Oct 22
2/2 legs · JA15JJ
NRT
Departure
12:11
Departed · Sched 12:0011m late
→
KIX
Arrival
13:39
Landed · Sched 13:456m early
Full GK215 history →
GK217 Jetstar Japan
4 days
Sun, Oct 25
2/2 legs · JA26LR
NRT
Departure
07:19
Departed · Sched 07:109m late
→
KIX
Arrival
08:56
Landed · Sched 08:551m late
Sat, Oct 24
2/2 legs · JA27LR
NRT
Departure
07:43
Departed · Sched 07:403m late
→
KIX
Arrival
09:13
Landed · Sched 09:152m early
Fri, Oct 23
2/2 legs · JA28LR
NRT
Departure
07:50
Departed · Sched 07:4010m late
→
KIX
Arrival
09:19
Landed · Sched 09:154m late
Thu, Oct 22
2/2 legs · JA27LR
NRT
Departure
07:39
Departed · Sched 07:401m early
→
KIX
Arrival
09:04
Landed · Sched 09:1511m early
Full GK217 history →
MM304 Peach
4 days
Sun, Oct 25
2/2 legs · JA825P
NRT
Departure
07:31
Departed · Sched 07:301m late
→
KIX
Arrival
09:23
Landed · Sched 09:1013m late
Sat, Oct 24
2/2 legs · JA222P
NRT
Departure
08:34
Departed · Sched 08:304m late
→
KIX
Arrival
10:00
Landed · Sched 10:055m early
Fri, Oct 23
2/2 legs · JA203P
NRT
Departure
08:43
Departed · Sched 08:3013m late
→
KIX
Arrival
09:53
Landed · Sched 10:0512m early
Thu, Oct 22
2/2 legs · JA824P
NRT
Departure
08:43
Departed · Sched 08:3013m late
→
KIX
Arrival
10:12
Landed · Sched 10:057m late
Full MM304 history →
MM308 Peach
1 day
Sun, Oct 25
2/2 legs · JA822P
NRT
Departure
13:55
Departed · Sched 13:4510m late
→
KIX
Arrival
15:21
Landed · Sched 15:254m early
Full MM308 history →
MM306 Peach
3 days
Sat, Oct 24
2/2 legs · JA217P
NRT
Departure
18:01
Departed · Sched 17:4021m late
→
KIX
Arrival
19:55
Landed · Sched 19:1540m late
Fri, Oct 23
2/2 legs · JA228P
NRT
Departure
17:49
Departed · Sched 17:409m late
→
KIX
Arrival
19:28
Landed · Sched 19:1513m late
NRT
Departure
Sched 17:40
Scheduled time only · no board update captured
→
KIX
Arrival
19:35
Landed · Sched 19:1520m late
Full MM306 history →
MM312 Peach
3 days
Sat, Oct 24
2/2 legs · JA209P
NRT
Departure
20:36
Departed · Sched 20:2016m late
→
KIX
Arrival
21:41
Landed · Sched 22:0019m early
Fri, Oct 23
2/2 legs · JA206P
NRT
Departure
20:24
Departed · Sched 20:204m late
→
KIX
Arrival
21:46
Landed · Sched 22:0014m early
NRT
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
22:18
Landed · Sched 22:0018m late
Full MM312 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 — Tokyo (NRT) to Osaka (KIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NRT-KIX
Copy
How we measure this →
NRT to KIX questions
Is NRT–KIX running on time right now? Smooth skies ahead. The departure side at NRT is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NRT–KIX? Operators schedule morning departures around 07:40 and evening departures around 17:40 from NRT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KIX delay card to confirm conditions when you'd arrive.
How long is the flight from NRT to KIX? 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 NRT–KIX fly? 2 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.