Direct flights from Manila (MNL) to Tokyo (HND): 21 nonstop departures observed each week across 3 airlines. 77% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. 1 of the 31 tracked flights was cancelled. The nonstop covers 2,996 km, an estimated 4 hours 20 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Tokyo. Updated 17 September 2026 at 21:08 UTC.
MNL
Manila
heavy · +34
HND
Tokyo
smooth · +0
dep bank 08:15–23:25 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
77% on time
of the last 31 operated MNL → HND flights arrived within 15 minutes
Median arrival delay is −8 min . 1 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 31 operated legs
Flight time ~4h 20m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 3.2% recent route rate · 1 of 31
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines 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
All Nippon AirwaysNH 88% on time
Flights NH870 14:40 daily
Japan AirlinesJL 75% on time
Flights JL78 23:25 daily
Philippine AirlinesPR 73% on time
Flights PR422 08:15 daily · PR424 19:15 Tu We Th Fr Sa Su
History operated legs · board outcomes
09-17 NH870 dep +22 → arr −4
09-17 PR422 dep +34 → arr +25
09-17 PR424 dep +6 → arr −26
09-16 JL78 dep +54 → arr +19
09-16 NH870 dep +13 → arr −31
09-16 PR422 dep +15 → arr −13
09-16 PR424 dep −6 → arr −50
09-15 JL78 dep +21 → arr −26
09-15 NH870 dep +125 → arr +81
09-15 PR422 dep +52 → arr +37
09-15 PR424 dep +31 → arr −14
09-14 JL78 dep +51 → arr +23
09-14 NH870 dep +11 → arr −16
09-14 PR422 dep +19 → arr +3
09-13 NH870 dep +10 → arr −8
09-13 PR422 dep +57 → arr +41
09-13 PR424 dep +20 → arr +2
09-12 NH870 dep +8 → arr −24
09-12 PR422 dep +29 → arr +9
09-12 PR424 dep −7 → arr −29
09-11 NH870 dep +16 → arr −12
09-11 PR422 dep +12 → arr −10
09-11 PR424 dep +26 → arr −8
Show 23 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 MNL and HND, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 61 Completed 57 Delayed 21 Cancelled 1 Within 15m 35/57 Median +9m
NH870 ANA
9 days
Fri, Sep 18
1/2 legs · JA888A
MNL
Departure
Sched 14:40
Scheduled departure
Typical Fri schedule
→
HND
Arrival
Sched 20:00
Scheduled arrival · landing pending
Thu, Sep 17
2/2 legs · JA898A
MNL
Departure
15:02
Departed · Sched 14:4022m late
→
HND
Arrival
19:56
Landed · Sched 20:004m early
Wed, Sep 16
2/2 legs · JA888A
MNL
Departure
14:48
Departed · Sched 14:408m late
→
HND
Arrival
19:29
Landed · Sched 20:0031m early
Tue, Sep 15
2/2 legs · JA894A
MNL
Departure
16:42
Departed · Sched 14:40122m late
→
HND
Arrival
21:21
Landed · Sched 20:0081m late
Mon, Sep 14
2/2 legs · JA899A
MNL
Departure
14:51
Departed · Sched 14:4011m late
→
HND
Arrival
19:44
Landed · Sched 20:0016m early
Sun, Sep 13
2/2 legs · JA882A
MNL
Departure
14:50
Departed · Sched 14:4010m late
→
HND
Arrival
19:52
Landed · Sched 20:008m early
Sat, Sep 12
2/2 legs · JA896A
MNL
Departure
14:48
Departed · Sched 14:408m late
→
HND
Arrival
19:36
Landed · Sched 20:0024m early
Fri, Sep 11
2/2 legs · JA888A
MNL
Departure
14:53
Departed · Sched 14:4013m late
→
HND
Arrival
19:48
Landed · Sched 20:0012m early
MNL
Departure
—
Board row not captured for this rotation yet.
→
HND
Arrival
19:49
Landed · Sched 20:0011m early
Full NH870 history →
PR422 Philippine
8 days
Fri, Sep 18
1/2 legs · RP-C9925
MNL
Departure
Sched 08:15
Scheduled departure
Typical Fri schedule
→
HND
Arrival
Sched 13:35
Scheduled arrival · landing pending
Thu, Sep 17
2/2 legs · RP-C8765
MNL
Departure
08:35
Departed · Sched 08:1520m late
→
HND
Arrival
14:00
Landed · Sched 13:3525m late
Wed, Sep 16
2/2 legs · RP-C9906
MNL
Departure
08:30
Departed · Sched 08:1515m late
→
HND
Arrival
13:22
Landed · Sched 13:3513m early
Tue, Sep 15
2/2 legs · RP-C9938
MNL
Departure
09:07
Departed · Sched 08:1552m late
→
HND
Arrival
14:12
Landed · Sched 13:3537m late
Mon, Sep 14
2/2 legs · RP-C9902
MNL
Departure
08:34
Departed · Sched 08:1519m late
→
HND
Arrival
13:38
Landed · Sched 13:353m late
Sun, Sep 13
2/2 legs · RP-C9919
MNL
Departure
09:12
Departed · Sched 08:1557m late
→
HND
Arrival
14:16
Landed · Sched 13:3541m late
Sat, Sep 12
2/2 legs · RP-C8783
MNL
Departure
08:40
Departed · Sched 08:1525m late
→
HND
Arrival
13:44
Landed · Sched 13:359m late
Fri, Sep 11
2/2 legs · RP-C9925
MNL
Departure
08:25
Departed · Sched 08:1510m late
→
HND
Arrival
13:25
Landed · Sched 13:3510m early
Full PR422 history →
JL78 Japan Airlines
9 days
Thu, Sep 17
2/2 legs · JA841J
MNL
Departure
Sched 23:25
Scheduled time only · no board update captured
→
HND
Arrival
04:31
Est. · Sched 04:4514m early
Wed, Sep 16
2/2 legs · JA841J
MNL
Departure
00:12
Departed · Sched 23:2547m late
→
HND
Arrival
05:04
Landed · Sched 04:4519m late
Tue, Sep 15
2/2 legs · JA831J
MNL
Departure
23:46
Departed · Sched 23:2521m late
→
HND
Arrival
04:19
Landed · Sched 04:4526m early
Mon, Sep 14
2/2 legs · JA821J
MNL
Departure
00:16
Departed · Sched 23:2551m late
→
HND
Arrival
05:08
Landed · Sched 04:4523m late
Sun, Sep 13
2/2 legs · JA823J
MNL
Departure
23:44
Departed · Sched 23:2519m late
→
HND
Arrival
04:38
Landed · Sched 04:457m early
Sat, Sep 12
2/2 legs · JA830J
MNL
Departure
23:52
Departed · Sched 23:2527m late
→
Fri, Sep 11
2/2 legs · JA831J
MNL
Departure
23:34
Departed · Sched 23:259m late
→
HND
Arrival
04:18
Landed · Sched 04:4527m early
MNL
Departure
—
Board row not captured for this rotation yet.
→
HND
Arrival
04:32
Landed · Sched 04:4513m early
MNL
Departure
—
Board row not captured for this rotation yet.
→
HND
Arrival
04:43
Landed · Sched 04:452m early
Full JL78 history →
PR424 Philippine
8 days
Thu, Sep 17
2/2 legs · RP-C9938
MNL
Departure
19:21
Departed · Sched 19:156m late
→
HND
Arrival
00:19
Landed · Sched 00:4526m early
Wed, Sep 16
2/2 legs · RP-C9938
MNL
Departure
19:09
Departed · Sched 19:156m early
→
HND
Arrival
23:55
Landed · Sched 00:4550m early
Tue, Sep 15
2/2 legs · RP-C9905
MNL
Departure
19:46
Departed · Sched 19:1531m late
→
HND
Arrival
00:31
Landed · Sched 00:4514m early
Mon, Sep 14
1/2 legs · RP-C9936
MNL
Departure
Sched 19:15
Scheduled time only · no board update captured
Sun schedule from board history
→
HND
Arrival
Sched 00:45
Cancelled
Sun, Sep 13
2/2 legs · RP-C9936
MNL
Departure
19:35
Departed · Sched 19:1520m late
→
HND
Arrival
00:47
Landed · Sched 00:452m late
Sat, Sep 12
2/2 legs · RP-C9934
MNL
Departure
19:08
Departed · Sched 19:157m early
→
HND
Arrival
00:16
Landed · Sched 00:4529m early
Fri, Sep 11
2/2 legs · RP-C9919
MNL
Departure
19:39
Departed · Sched 19:1524m late
→
HND
Arrival
00:37
Landed · Sched 00:458m early
MNL
Departure
—
Board row not captured for this rotation yet.
→
HND
Arrival
00:38
Landed · Sched 00:457m early
Full PR424 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 — Manila (MNL) to Tokyo (HND) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-HND
Copy
How we measure this →
MNL to HND questions
Is MNL–HND running on time right now? Mostly on schedule. The departure side at MNL is the weaker end, route health score 77/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MNL–HND? Operators schedule morning departures around 08:15 and evening departures around 19:15 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HND delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to HND? Great-circle distance is 2,996 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 241–287 min gate-to-gate on this route.
How often does MNL–HND fly? 3 carriers operate this route, around 27 flights a week between them. Compare carrier days and times in the airline list above.