Direct flights from Tokyo (HND) to Osaka (KIX): 28 nonstop departures observed each week across 4 airlines. 98% of the last 51 operated 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 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 12 October 2026 at 09:24 UTC.
Today, HND → KIX Mon 12 Oct · local times
Sched Flight HND departure KIX arrival
07:20
JL221 Japan Airlines
Left 07:24
Landed 08:41 +6
07:25
NH93 All Nippon Airways
Left 07:23
Landed 08:35 −5
08:45
7G21
Left 08:42
·
12:00
7G23
Left 12:01
·
12:35
JL225 Japan Airlines
Left 12:40 +5
Landed 14:05 +5
13:40
NH991 All Nippon Airways
Left 13:44
Landed 14:58 −7
15:15
7G25
Left 15:17
·
16:25
7G27
Left 16:27
·
18:25
NH95 All Nippon Airways
On schedule Gate closed · T2
KIX 19:50 scheduled
20:30
NH97 All Nippon Airways
On schedule T2
KIX 21:50 scheduled
20:40
JL229 Japan Airlines
On schedule T1
KIX 22:00 scheduled
21:00
NH99 All Nippon Airways
On schedule T2
KIX 22:20 scheduled
·
MQ21Star Flyer
Departed
Landed 09:57 −13
·
MQ23Star Flyer
Departed
Landed 13:17 −13
·
MQ25Star Flyer
Departed
Landed 16:28 −12
·
MQ27Star Flyer
Departed
Landed 17:40 −15
Checked HND board 18:24 · KIX board 18:13
HND
Tokyo
smooth · +5
KIX
Osaka
smooth · +0
dep bank 07:20–21:00 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
98% on time
of the last 51 operated HND → KIX 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 51 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 51
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 92% 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-12 MQ21 arrived −13
10-12 MQ23 arrived −13
10-12 MQ25 arrived −12
10-12 MQ27 arrived −15
10-11 MQ21 arrived −9
10-11 MQ23 arrived −16
10-11 MQ25 arrived −16
10-11 MQ27 arrived −14
10-11 NH991 dep +7 → arr −13
10-10 JL225 dep +17 → arr +10
10-10 MQ21 arrived −4
10-10 MQ23 arrived +6
10-10 MQ25 arrived −22
10-10 MQ27 arrived +5
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 Fri, Oct 9 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 79 Completed 71 Delayed 2 Within 15m 69/71 Median +0m
7G21
4 days
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.
HND
Departure
08:42
Departed · Sched 08:453m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:43
Departed · Sched 08:452m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G21 history →
7G23
4 days
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.
HND
Departure
12:07
Departed · Sched 12:007m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
12:02
Departed · Sched 12:002m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full 7G23 history →
7G25
4 days
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.
HND
Departure
15:12
Departed · Sched 15:153m early
→
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.
Full 7G25 history →
7G27
4 days
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.
HND
Departure
16:32
Departed · Sched 16:257m late
→
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.
Full 7G27 history →
JL221 Japan Airlines
4 days
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
HND
Departure
07:20 Departed
→
KIX
Arrival
08:32
Landed · Sched 08:353m early
HND
Departure
07:23
Departed · Sched 07:203m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full JL221 history →
JL225 Japan Airlines
4 days
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
HND
Departure
12:52
Departed · Sched 12:3517m late
→
KIX
Arrival
14:10
Landed · Sched 14:0010m late
HND
Departure
12:46
Departed · Sched 12:3511m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
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:39
Departed · Sched 20:401m early
→
KIX
Arrival
21:52
Landed · Sched 22:008m early
HND
Departure
20:43
Departed · Sched 20:403m late
→
KIX
Arrival
21:55
Landed · Sched 22:005m early
HND
Departure
20:40 Departed
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full JL229 history →
MQ21 Star Flyer
3 days
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
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
10:06
Landed · Sched 10:104m early
MQ23 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:17
Landed · Sched 13:3013m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:14
Landed · Sched 13:3016m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:36
Landed · Sched 13:306m late
MQ25 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:28
Landed · Sched 16:4012m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:24
Landed · Sched 16:4016m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:18
Landed · Sched 16:4022m early
MQ27 Star Flyer
3 days
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
17:40
Landed · Sched 17:5515m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
17:41
Landed · Sched 17:5514m early
HND
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
18:00
Landed · Sched 17:555m late
NH93 All Nippon Airways
3 days
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
08:38
Landed · Sched 08:402m early
HND
Departure
07:27
Departed · Sched 07:252m late
→
KIX
Arrival
08:35
Landed · Sched 08:405m early
Full NH93 history →
NH95 All Nippon Airways
3 days
HND
Departure
Sched 18:25
Scheduled departure
→
KIX
Arrival
Sched 19:50
Scheduled arrival · landing pending
HND
Departure
18:28
Departed · Sched 18:253m late
→
KIX
Arrival
19:44
Landed · Sched 19:506m early
HND
Departure
18:27
Departed · Sched 18:252m late
→
KIX
Arrival
20:14
Landed · Sched 19:5024m late
Full NH95 history →
NH97 All Nippon Airways
3 days
HND
Departure
Sched 20:30
Scheduled departure
→
KIX
Arrival
Sched 21:50
Scheduled arrival · landing pending
HND
Departure
20:43
Departed · Sched 20:3013m late
→
KIX
Arrival
21:54
Landed · Sched 21:504m late
HND
Departure
20:29
Departed · Sched 20:301m early
→
KIX
Arrival
21:44
Landed · Sched 21:506m early
Full NH97 history →
NH99 All Nippon Airways
3 days
HND
Departure
Sched 21:00
Scheduled departure
→
KIX
Arrival
Sched 22:20
Scheduled arrival · landing pending
HND
Departure
20:57
Departed · Sched 21:003m early
→
KIX
Arrival
22:09
Landed · Sched 22:2011m early
HND
Departure
20:57
Departed · Sched 21:003m early
→
KIX
Arrival
22:12
Landed · Sched 22:208m early
Full NH99 history →
NH991 All Nippon Airways
3 days
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
14:52
Landed · Sched 15:0513m early
HND
Departure
13:51
Departed · Sched 13:4011m late
→
KIX
Arrival
15:02
Landed · Sched 15:053m early
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 95/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.