Direct flights from Osaka (KIX) to Manila (MNL): 33 nonstop departures observed each week across 3 airlines. 91% of the last 11 tracked flights arrived within 15 minutes of schedule. The median arrival is 27 minutes early. No cancellations were recorded across the 33 tracked flights. The nonstop covers 2,634 km, an estimated 3 hours 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Manila. Updated 31 October 2026 at 00:58 UTC.
Today, KIX → MNL Sat 31 Oct · local times
Sched Flight KIX departure MNL arrival
10:05
PR407 Philippine Airlines
On schedule Boarding · Gate 16 · T1 - H
·
15:00
PR411 Philippine Airlines
On schedule T1 - B
·
19:35
5J827 Cebu Pacific Air
On schedule T1 - G
·
21:20
PR439 Philippine Airlines
Est. 21:05 T1 - B
·
21:55
GK81 Jetstar Japan
On schedule T1 - C
·
Checked KIX board 09:22 · MNL board 08:15
KIX
Osaka
smooth · +1
MNL
Manila
smooth · +0
dep bank 10:25–21:55 33x weekly
Runs reliable · 3 airlines · 33x weekly · nonstop
91% on time
of the last 11 tracked KIX → MNL flights arrived within 15 minutes
Median arrival delay is −27 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −27 min across the last 11 arrivals
Flight time ~3h 53m estimated from route distance
Weekly departures 33x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Cebu Pacific Air Jetstar Japan Philippine Airlines
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
Cebu Pacific Air5J
Flights 5J827 19:35 daily
Jetstar JapanGK
Flights GK81 varies Mo We Th Fr Sa Su
Philippine AirlinesPR 88% on time
Flights PR407 varies daily · PR411 varies daily · PR439 21:20 Mo Tu We Th Fr Su
History operated legs · board outcomes
10-30 5J827 dep +6 → arr −46
10-28 PR411 dep +0 → arr −45
10-27 PR407 dep +105 → arr −22
10-27 PR411 dep +4 → arr −40
10-27 PR439 dep +69 → arr −1
10-26 5J827 dep +8 → arr −27
10-25 5J827 dep +8 → arr −47
10-25 PR407 dep +1 → arr −20
10-25 PR411 dep +85 → arr +37
10-24 PR407 dep −4 → arr −30
Show 25 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 MNL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 71 Completed 44 Delayed 23 Within 15m 25/44 Median +8m
5J827 Cebu Pacific Air
8 days
Sat, Oct 31
1/2 legs · RP-C3911
KIX
Departure
Sched 19:35
Scheduled departure
→
MNL
Arrival
Sched 22:45
Scheduled arrival · landing pending
Typical Sat schedule
Fri, Oct 30
2/2 legs · RP-C3904
KIX
Departure
19:41
Departed · Sched 19:356m late
→
MNL
Arrival
22:39
Landed · Sched 23:2546m early
Thu, Oct 29
2/2 legs · RP-C3907
KIX
Departure
19:54
Departed · Sched 19:3519m late
→
MNL
Arrival
23:03
Last seen · Sched 23:2522m early
Wed, Oct 28
2/2 legs · RP-C3907
KIX
Departure
20:21
Departed · Sched 19:3546m late
→
MNL
Arrival
23:33
Last seen · Sched 23:258m late
Tue, Oct 27
2/2 legs · RP-C3902
KIX
Departure
19:47
Departed · Sched 19:3512m late
→
MNL
Arrival
22:58
Last seen · Sched 23:2527m early
Mon, Oct 26
2/2 legs · RP-C3904
KIX
Departure
19:43
Departed · Sched 19:358m late
→
MNL
Arrival
22:58
Landed · Sched 23:2527m early
Sun, Oct 25
2/2 legs · RP-C3911
KIX
Departure
19:43
Departed · Sched 19:358m late
→
MNL
Arrival
22:38
Landed · Sched 23:2547m early
Sat, Oct 24
2/2 legs · RP-C3911
KIX
Departure
20:13
Departed · Sched 19:3538m late
→
MNL
Arrival
Sched 22:45
Scheduled time only · no board update captured
Full 5J827 history →
GK81 Jetstar Japan
8 days
Sat, Oct 31
1/2 legs · JA24JJ
KIX
Departure
Sched 21:55
Scheduled departure
→
MNL
Arrival
Sched 01:40
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · JA24JJ
KIX
Departure
22:03
Departed · Sched 21:558m late
→
MNL
Arrival
Sched 01:40
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · JA15JJ
KIX
Departure
22:11
Departed · Sched 21:5516m late
→
MNL
Arrival
Sched 01:40
Scheduled time only · no board update captured
Wed, Oct 28
2/2 legs · JA23JJ
KIX
Departure
22:55
Departed · Sched 21:5560m late
→
MNL
Arrival
Sched 01:40
Scheduled time only · no board update captured
Mon, Oct 26
1/2 legs · JA11JJ
KIX
Departure
22:11
Departed · Sched 21:5516m late
→
MNL
Arrival
Sched 01:40
Scheduled time only · no board update captured
Sun schedule from board history
Sun, Oct 25
2/2 legs · JA11JJ
KIX
Departure
22:11
Departed · Sched 21:5516m late
→
MNL
Arrival
Sched 01:40
Scheduled time only · no board update captured
Sat, Oct 24
2/2 legs · JA23JJ
KIX
Departure
23:11
Departed · Sched 22:2546m late
→
MNL
Arrival
Sched 01:50
Scheduled time only · no board update captured
Fri, Oct 23
1/2 legs · JA15JJ
KIX
Departure
—
Board row not captured for this rotation yet.
→
MNL
Arrival
Sched 01:50
Scheduled time only · no board update captured
Full GK81 history →
PR407 Philippine Airlines
8 days
Sat, Oct 31
1/2 legs · RP-C9902
KIX
Departure
Sched 10:05
Scheduled departure
→
MNL
Arrival
Sched 13:35
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · RP-C9902
KIX
Departure
10:35
Departed · Sched 10:0530m late
→
MNL
Arrival
13:48
Last seen · Sched 13:3513m late
Thu, Oct 29
2/2 legs · RP-C9926
KIX
Departure
09:58
Departed · Sched 10:057m early
→
MNL
Arrival
13:05
Last seen · Sched 13:3530m early
Wed, Oct 28
2/2 legs · RP-C9928
KIX
Departure
09:58
Departed · Sched 10:057m early
→
MNL
Arrival
12:52
Last seen · Sched 13:3543m early
Tue, Oct 27
2/2 legs · RP-C9916
KIX
Departure
11:50
Departed · Sched 10:05105m late
→
MNL
Arrival
13:13
Landed · Sched 13:3522m early
Mon, Oct 26
2/2 legs · RP-C9916
KIX
Departure
11:50
Departed · Sched 10:05105m late
→
MNL
Arrival
14:49
Last seen · Sched 13:3574m late
Sun, Oct 25
2/2 legs · RP-C9926
KIX
Departure
10:06
Departed · Sched 10:051m late
→
MNL
Arrival
13:15
Landed · Sched 13:3520m early
Sat, Oct 24
2/2 legs · RP-C9903
KIX
Departure
10:21
Departed · Sched 10:254m early
→
MNL
Arrival
13:10
Landed · Sched 13:4030m early
Full PR407 history →
PR411 Philippine Airlines
8 days
Sat, Oct 31
1/2 legs · RP-C9912
KIX
Departure
Sched 15:00
Scheduled departure
→
MNL
Arrival
Sched 18:45
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · RP-C9912
KIX
Departure
15:09
Departed · Sched 15:009m late
→
MNL
Arrival
18:23
Last seen · Sched 18:4522m early
Thu, Oct 29
2/2 legs · RP-C9903
KIX
Departure
16:07
Departed · Sched 15:0067m late
→
MNL
Arrival
19:14
Last seen · Sched 18:4529m late
Wed, Oct 28
2/2 legs · RP-C8764
KIX
Departure
15:00 Departed
→
MNL
Arrival
18:00
Landed · Sched 18:4545m early
Tue, Oct 27
2/2 legs · RP-C8764
KIX
Departure
15:04
Departed · Sched 15:004m late
→
MNL
Arrival
18:05
Landed · Sched 18:4540m early
Mon, Oct 26
2/2 legs · RP-C9914
KIX
Departure
18:44
Departed · Sched 15:00224m late
→
MNL
Arrival
21:45
Last seen · Sched 18:45180m late
Sun, Oct 25
2/2 legs · RP-C9929
KIX
Departure
16:25
Departed · Sched 15:0085m late
→
MNL
Arrival
19:22
Landed · Sched 18:4537m late
Sat, Oct 24
2/2 legs · RP-C7783
KIX
Departure
16:01
Departed · Sched 15:1546m late
→
MNL
Arrival
19:03
Last seen · Sched 18:4023m late
Full PR411 history →
PR439 Philippine Airlines
7 days
Sat, Oct 31
1/2 legs · RP-C9929
KIX
Departure
21:05
Est. · Sched 21:2015m early
→
MNL
Arrival
Sched 01:25
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 30
2/2 legs · RP-C9929
KIX
Departure
22:21
Departed · Sched 21:2061m late
→
MNL
Arrival
Sched 01:25
Scheduled arrival · landing pending
Thu, Oct 29
2/2 legs · RP-C9902
KIX
Departure
21:58
Departed · Sched 21:2038m late
→
MNL
Arrival
Sched 00:48
Scheduled time only · no board update captured
Wed, Oct 28
2/2 legs · RP-C9902
KIX
Departure
21:16
Departed · Sched 21:204m early
→
MNL
Arrival
Sched 00:11
Scheduled time only · no board update captured
Tue, Oct 27
2/2 legs · RP-C9915
KIX
Departure
22:29
Departed · Sched 21:2069m late
→
MNL
Arrival
01:32
Landed · Sched 01:331m early
Mon, Oct 26
2/2 legs · RP-C9909
KIX
Departure
21:23
Departed · Sched 21:203m late
→
MNL
Arrival
01:14
Last seen · Sched 01:151m early
Sun, Oct 25
2/2 legs · RP-C9903
KIX
Departure
21:23
Departed · Sched 21:203m late
→
Full PR439 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 Manila (MNL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KIX-MNL
Copy
How we measure this →
KIX to MNL questions
Is KIX–MNL 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–MNL? Operators schedule evening departures around 19:35 from KIX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MNL delay card to confirm conditions when you'd arrive.
How long is the flight from KIX to MNL? Great-circle distance is 2,634 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 216–256 min gate-to-gate on this route.
How often does KIX–MNL fly? 3 carriers operate this route, around 33 flights a week between them. Compare carrier days and times in the airline list above.