Direct flights from Tokyo (HND) to Osaka (KIX): 28 nonstop departures observed each week across 4 airlines. 100% of the last 45 operated flights arrived within 15 minutes of schedule. The median arrival is 3 minutes early. No cancellations were recorded across the 45 tracked flights. The nonstop covers 433 km, an estimated 1 hour 3 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Osaka. Updated 13 October 2026 at 20:45 UTC.
Today, HND → KIX Wed 14 Oct · local times
Sched Flight HND departure KIX arrival
07:20
JL221 Japan Airlines
On schedule T1
KIX 08:35 scheduled
07:25
NH93 All Nippon Airways
On schedule T2
KIX 08:40 scheduled
08:45
7G21
On schedule T1
·
12:00
7G23
On schedule T1
·
12:35
JL225 Japan Airlines
On schedule T1
KIX 14:00 scheduled
13:40
NH991 All Nippon Airways
On schedule T2
KIX 15:05 scheduled
15:15
7G25
On schedule T1
·
16:25
7G27
On schedule T1
·
18:25
NH95 All Nippon Airways
Sched 18:25 Departure not confirmed by the board
KIX 19:50 scheduled
20:30
NH97 All Nippon Airways
Sched 20:30 Departure not confirmed by the board
KIX 21:50 scheduled
20:40
JL229 Japan Airlines
Sched 20:40 Departure not confirmed by the board
KIX 22:00 scheduled
21:00
NH99 All Nippon Airways
Sched 21:00 Departure not confirmed by the board
KIX 22:20 scheduled
·
MQ21Star Flyer
On schedule
KIX 10:10 scheduled
·
MQ23Star Flyer
On schedule
KIX 13:30 scheduled
·
MQ25Star Flyer
On schedule
KIX 16:40 scheduled
·
MQ27Star Flyer
On schedule
KIX 17:55 scheduled
Checked HND board 05:45 · KIX board 05:22
HND
Tokyo
smooth · +4
KIX
Osaka
smooth · +0
dep bank 07:20–21:00 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
100% on time
of the last 45 operated HND → KIX flights arrived within 15 minutes
Median arrival delay is −3 min . 0 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −3 min across the last 45 operated legs
Flight time ~1h 03m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 45
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Star Flyer StarFlyer
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
All Nippon AirwaysNH 100% on time
Flights NH93 07:25 daily · NH991 13:40 daily · NH95 18:25 daily · NH97 20:30 daily
Japan AirlinesJL 100% on time
Flights JL221 07:20 daily · JL225 12:35 daily · JL229 20:40 daily
Star FlyerMQ 100% on time
Flights MQ21 10:10 daily · MQ23 13:30 daily · MQ25 16:40 daily · MQ27 17:55 daily
StarFlyer7G 100% on time
Flights 7G21 08:45 daily · 7G23 12:00 daily · 7G25 15:15 daily · 7G27 16:25 daily
History operated legs · board outcomes
10-13 JL225 dep +15 → arr +12
10-13 MQ21 arrived −12
10-13 MQ23 arrived −18
10-13 MQ25 arrived −10
10-13 MQ27 arrived −11
10-13 NH991 dep +20 → arr +11
10-12 MQ21 arrived −13
10-12 MQ23 arrived −13
10-12 MQ25 arrived −12
10-12 MQ27 arrived −15
10-11 MQ21 arrived −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 HND and KIX, paired departure → arrival per flight and day. Board tracking since Sun, Oct 11 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 88 Completed 64 Delayed 1 Within 15m 63/64 Median -2m
7G21
4 days
HND
Departure
Sched 08:45
Scheduled departure
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:41
Departed · Sched 08:454m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:42
Departed · Sched 08:453m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:42
Departed · Sched 08:453m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G21 history →
7G23
4 days
HND
Departure
Sched 12:00
Scheduled departure
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
11:59
Departed · Sched 12:001m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
12:01
Departed · Sched 12:001m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
11:58
Departed · Sched 12:002m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G23 history →
7G25
4 days
HND
Departure
Sched 15:15
Scheduled departure
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:15 Departed
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:17
Departed · Sched 15:152m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:16
Departed · Sched 15:151m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G25 history →
7G27
4 days
HND
Departure
Sched 16:25
Scheduled departure
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
16:22
Departed · Sched 16:253m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
16:27
Departed · Sched 16:252m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
16:23
Departed · Sched 16:252m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G27 history →
JL221 Japan Airlines
4 days
HND
Departure
Sched 07:20
Scheduled departure
→
KIX
Arrival
Sched 08:35
Scheduled arrival · landing pending
HND
Departure
07:25
Departed · Sched 07:205m late
→
HND
Departure
07:24
Departed · Sched 07:204m late
→
KIX
Arrival
08:41
Landed · Sched 08:356m late
HND
Departure
07:28
Departed · Sched 07:208m late
→
KIX
Arrival
08:44
Landed · Sched 08:359m late
Full JL221 history →
JL225 Japan Airlines
4 days
HND
Departure
Sched 12:35
Scheduled departure
→
KIX
Arrival
Sched 14:00
Scheduled arrival · landing pending
HND
Departure
12:50
Departed · Sched 12:3515m late
→
KIX
Arrival
14:12
Landed · Sched 14:0012m late
HND
Departure
12:40
Departed · Sched 12:355m late
→
KIX
Arrival
14:05
Landed · Sched 14:005m late
HND
Departure
12:36
Departed · Sched 12:351m late
→
KIX
Arrival
14:01
Landed · Sched 14:001m late
Full JL225 history →
JL229 Japan Airlines
4 days
HND
Departure
Sched 20:40
Scheduled departure
→
KIX
Arrival
Sched 22:00
Scheduled arrival · landing pending
HND
Departure
20:35
Departed · Sched 20:405m early
→
KIX
Arrival
21:58
Landed · Sched 22:002m early
HND
Departure
20:38
Departed · Sched 20:402m early
→
KIX
Arrival
21:56
Landed · Sched 22:004m early
HND
Departure
20:39
Departed · Sched 20:401m early
→
KIX
Arrival
21:52
Landed · Sched 22:008m early
Full JL229 history →
MQ21 Star Flyer
4 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
Sched 10:10
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
09:58
Landed · Sched 10:1012m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
09:57
Landed · Sched 10:1013m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
10:01
Landed · Sched 10:109m early
MQ23 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
Sched 13:30
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:12
Landed · Sched 13:3018m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:17
Landed · Sched 13:3013m early
MQ25 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
Sched 16:40
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:30
Landed · Sched 16:4010m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:28
Landed · Sched 16:4012m early
MQ27 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
Sched 17:55
Scheduled arrival · landing pending
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
17:44
Landed · Sched 17:5511m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
17:40
Landed · Sched 17:5515m early
NH93 All Nippon Airways
4 days
HND
Departure
Sched 07:25
Scheduled departure
→
KIX
Arrival
Sched 08:40
Scheduled arrival · landing pending
HND
Departure
07:25 Departed
→
KIX
Arrival
08:42
Landed · Sched 08:402m late
HND
Departure
07:23
Departed · Sched 07:252m early
→
KIX
Arrival
08:35
Landed · Sched 08:405m early
HND
Departure
07:31
Departed · Sched 07:256m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full NH93 history →
NH95 All Nippon Airways
4 days
HND
Departure
Sched 18:25
Scheduled departure
→
KIX
Arrival
Sched 19:50
Scheduled arrival · landing pending
HND
Departure
18:29
Departed · Sched 18:254m late
→
KIX
Arrival
19:43
Landed · Sched 19:507m early
HND
Departure
18:26
Departed · Sched 18:251m late
→
KIX
Arrival
19:40
Landed · Sched 19:5010m early
HND
Departure
18:28
Departed · Sched 18:253m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full NH95 history →
NH97 All Nippon Airways
4 days
HND
Departure
Sched 20:30
Scheduled departure
→
KIX
Arrival
Sched 21:50
Scheduled arrival · landing pending
HND
Departure
20:27
Departed · Sched 20:303m early
→
KIX
Arrival
21:46
Landed · Sched 21:504m early
HND
Departure
20:33
Departed · Sched 20:303m late
→
KIX
Arrival
21:46
Landed · Sched 21:504m early
HND
Departure
20:43
Departed · Sched 20:3013m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full NH97 history →
NH99 All Nippon Airways
4 days
HND
Departure
Sched 21:00
Scheduled departure
→
KIX
Arrival
Sched 22:20
Scheduled arrival · landing pending
HND
Departure
20:56
Departed · Sched 21:004m early
→
KIX
Arrival
22:13
Landed · Sched 22:207m early
HND
Departure
20:56
Departed · Sched 21:004m early
→
KIX
Arrival
22:02
Landed · Sched 22:2018m early
HND
Departure
20:57
Departed · Sched 21:003m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full NH99 history →
NH991 All Nippon Airways
4 days
HND
Departure
Sched 13:40
Scheduled departure
→
KIX
Arrival
Sched 15:05
Scheduled arrival · landing pending
HND
Departure
14:00
Departed · Sched 13:4020m late
→
KIX
Arrival
15:16
Landed · Sched 15:0511m late
HND
Departure
13:44
Departed · Sched 13:404m late
→
KIX
Arrival
14:58
Landed · Sched 15:057m early
HND
Departure
13:47
Departed · Sched 13:407m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full NH991 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 (HND) to Osaka (KIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HND-KIX
Copy
How we measure this →
HND to KIX questions
Is HND–KIX running on time right now? Smooth skies ahead. The departure side at HND is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on HND–KIX? Operators schedule morning departures around 07:20 and evening departures around 18:25 from HND. 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 HND to KIX? Great-circle distance is 433 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 61–67 min gate-to-gate on this route.
How often does HND–KIX fly? 4 carriers operate this route, around 112 flights a week between them. Compare carrier days and times in the airline list above.