Direct flights from Tokyo (NRT) to Manila (MNL): 48 nonstop departures observed each week across 5 airlines. 95% of the last 22 tracked flights arrived within 15 minutes of schedule. The median arrival is 25 minutes early. No cancellations were recorded across the 58 tracked flights. The nonstop covers 3,051 km, an estimated 4 hours 25 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Manila. Updated 5 November 2026 at 14:18 UTC.
NRT
Tokyo
smooth · +3
MNL
Manila
smooth · +0
dep bank 09:20–21:35 48x weekly
Runs reliable · 5 airlines · 48x weekly · nonstop
95% on time
of the last 22 tracked NRT → MNL flights arrived within 15 minutes
Median arrival delay is −25 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −25 min across the last 22 arrivals
Flight time ~4h 25m estimated from route distance
Weekly departures 48x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 58
The week scheduled departures · origin local time
All Nippon Airways Cebu Pacific Air Japan Airlines Jetstar Japan
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
Flights NH819 17:55 daily
Cebu Pacific Air5J 100% on time
Flights 5J5055 12:50 daily
Japan AirlinesJL
Flights JL745 18:00 daily
Jetstar JapanGK
Flights GK41 19:00 Mo Tu Th Fr Sa Su
Philippine AirlinesPR 100% on time
Flights PR431 09:20 daily · PR427 14:10 daily · PR429 21:35 daily
History operated legs · board outcomes
11-05 5J5057 departed +31
11-05 PR427 dep +29 → arr −33
11-05 PR431 dep +15 → arr −53
11-04 5J5057 dep +47 → arr −38
11-04 JL745 dep +41 → arr −22
11-03 5J5057 departed +30
11-02 5J5057 dep +62 → arr −19
11-01 5J5057 dep +41 → arr −47
11-01 GK41 dep +11 → arr −38
11-01 JL745 dep +43 → arr −31
11-01 PR427 dep +30 → arr −52
11-01 PR431 dep +24 → arr −41
10-31 5J5057 dep +49 → arr −28
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 NRT and MNL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 78 Delayed 27 Within 15m 51/78 Median +8m
5J5055 Cebu Pacific Air
7 days
Thu, Nov 5
2/2 legs · RP-C3900
NRT
Departure
13:06
Departed · Sched 12:5016m late
→
MNL
Arrival
16:31
Landed · Sched 17:1544m early
Wed, Nov 4
2/2 legs · RP-C3906
NRT
Departure
12:58
Departed · Sched 12:508m late
→
MNL
Arrival
16:50
Landed · Sched 17:1525m early
Tue, Nov 3
2/2 legs · RP-C3904
NRT
Departure
13:26
Departed · Sched 12:5036m late
→
MNL
Arrival
17:13
Last seen · Sched 17:152m early
Mon, Nov 2
2/2 legs · RP-C3907
NRT
Departure
13:11
Departed · Sched 12:5021m late
→
MNL
Arrival
16:55
Last seen · Sched 17:1520m early
Sun, Nov 1
2/2 legs · RP-C3909
NRT
Departure
13:17
Departed · Sched 12:5027m late
→
MNL
Arrival
16:49
Landed · Sched 17:1526m early
Sat, Oct 31
2/2 legs · RP-C3902
NRT
Departure
13:10
Departed · Sched 12:5020m late
→
MNL
Arrival
16:56
Last seen · Sched 17:3034m early
Fri, Oct 30
2/2 legs · RP-C3913
NRT
Departure
13:14
Departed · Sched 12:5024m late
→
MNL
Arrival
17:06
Last seen · Sched 17:3024m early
Full 5J5055 history →
5J5057 Cebu Pacific Air
8 days
Thu, Nov 5
2/2 legs · RP-C3902
NRT
Departure
18:58
Departed · Sched 19:002m early
→
MNL
Arrival
Sched 23:35
Scheduled time only · no board update captured
Wed, Nov 4
2/2 legs · RP-C3900
NRT
Departure
19:22
Departed · Sched 19:0022m late
→
MNL
Arrival
22:57
Landed · Sched 23:3538m early
Tue, Nov 3
2/2 legs · RP-C3907
NRT
Departure
19:30
Departed · Sched 19:0030m late
→
MNL
Arrival
23:08
Last seen · Sched 23:3527m early
Mon, Nov 2
2/2 legs · RP-C3909
NRT
Departure
19:35
Departed · Sched 19:0035m late
→
MNL
Arrival
23:16
Landed · Sched 23:3519m early
Sun, Nov 1
2/2 legs · RP-C3907
NRT
Departure
19:04
Departed · Sched 19:004m late
→
MNL
Arrival
22:48
Landed · Sched 23:3547m early
Sat, Oct 31
2/2 legs · RP-C3904
NRT
Departure
19:14
Departed · Sched 19:0014m late
→
MNL
Arrival
23:07
Landed · Sched 23:3528m early
Fri, Oct 30
2/2 legs · RP-C3902
NRT
Departure
19:17
Departed · Sched 19:0017m late
→
MNL
Arrival
23:00
Last seen · Sched 23:3535m early
Thu, Oct 29
2/2 legs · RP-C3900
NRT
Departure
19:30
Departed · Sched 19:0030m late
→
MNL
Arrival
23:16
Landed · Sched 23:3519m early
GK41 Jetstar Japan
7 days
Thu, Nov 5
2/2 legs · JA24JJ
NRT
Departure
19:07
Departed · Sched 19:007m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Tue, Nov 3
2/2 legs · JA09JJ
NRT
Departure
19:02
Departed · Sched 19:002m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Mon, Nov 2
2/2 legs · JA24JJ
NRT
Departure
20:13
Departed · Sched 19:0073m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Sun, Nov 1
2/2 legs · JA24JJ
NRT
Departure
19:11
Departed · Sched 19:0011m late
→
MNL
Arrival
22:53
Landed · Sched 23:3037m early
Sat, Oct 31
2/2 legs · JA16JJ
NRT
Departure
19:13
Departed · Sched 19:0013m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Fri, Oct 30
2/2 legs · JA14JJ
NRT
Departure
19:04
Departed · Sched 19:004m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Thu, Oct 29
2/2 legs · JA14JJ
NRT
Departure
19:33
Departed · Sched 19:0033m late
→
MNL
Arrival
Sched 23:30
Scheduled time only · no board update captured
Full GK41 history →
JL745 Japan Airlines
8 days
Thu, Nov 5
2/2 legs · JA874J
NRT
Departure
18:31
Departed · Sched 18:0031m late
→
MNL
Arrival
21:56
Last seen · Sched 22:059m early
Wed, Nov 4
2/2 legs · JA831J
NRT
Departure
18:13
Departed · Sched 18:0013m late
→
MNL
Arrival
21:43
Landed · Sched 22:0522m early
Tue, Nov 3
2/2 legs · JA835J
NRT
Departure
18:20
Departed · Sched 18:0020m late
→
MNL
Arrival
Sched 22:05
Scheduled time only · no board update captured
Mon, Nov 2
2/2 legs · JA829J
NRT
Departure
18:20
Departed · Sched 18:0020m late
→
MNL
Arrival
Sched 22:05
Scheduled time only · no board update captured
Sun, Nov 1
2/2 legs · JA823J
NRT
Departure
18:13
Departed · Sched 18:0013m late
→
MNL
Arrival
21:34
Landed · Sched 22:0531m early
Sat, Oct 31
2/2 legs · JA834J
NRT
Departure
18:33
Departed · Sched 18:0033m late
→
MNL
Arrival
22:26
Landed · Sched 22:0521m late
Fri, Oct 30
2/2 legs · JA821J
NRT
Departure
18:16
Departed · Sched 18:0016m late
→
MNL
Arrival
21:56
Landed · Sched 22:059m early
Thu, Oct 29
2/2 legs · JA823J
NRT
Departure
18:10
Departed · Sched 18:0010m late
→
MNL
Arrival
21:57
Last seen · Sched 22:058m early
Full JL745 history →
NH819 ANA
8 days
Thu, Nov 5
2/2 legs · JA878A
NRT
Departure
17:57
Departed · Sched 17:552m late
→
MNL
Arrival
21:31
Last seen · Sched 22:0534m early
Wed, Nov 4
2/2 legs · JA804A
NRT
Departure
18:08
Departed · Sched 17:5513m late
→
MNL
Arrival
21:39
Last seen · Sched 22:0526m early
Tue, Nov 3
2/2 legs · JA874A
NRT
Departure
17:59
Departed · Sched 17:554m late
→
MNL
Arrival
21:24
Last seen · Sched 22:0541m early
Mon, Nov 2
2/2 legs · JA808A
NRT
Departure
18:07
Departed · Sched 17:5512m late
→
MNL
Arrival
21:55
Last seen · Sched 22:0510m early
Sun, Nov 1
2/2 legs · JA808A
NRT
Departure
18:00
Departed · Sched 17:555m late
→
MNL
Arrival
21:29
Last seen · Sched 22:0536m early
Sat, Oct 31
2/2 legs · JA874A
NRT
Departure
18:04
Departed · Sched 17:559m late
→
MNL
Arrival
21:56
Last seen · Sched 22:059m early
Fri, Oct 30
2/2 legs · JA874A
NRT
Departure
17:57
Departed · Sched 17:552m late
→
MNL
Arrival
21:56
Last seen · Sched 22:059m early
Thu, Oct 29
2/2 legs · JA874A
NRT
Departure
18:10
Departed · Sched 17:5515m late
→
MNL
Arrival
21:45
Last seen · Sched 22:0520m early
Full NH819 history →
PR427 Philippine
8 days
Thu, Nov 5
2/2 legs · RP-C9919
NRT
Departure
14:13
Departed · Sched 14:103m late
→
MNL
Arrival
18:07
Landed · Sched 18:4033m early
Wed, Nov 4
2/2 legs · RP-C9919
NRT
Departure
14:41
Departed · Sched 14:1031m late
→
MNL
Arrival
18:24
Last seen · Sched 18:4016m early
Tue, Nov 3
2/2 legs · RP-C9912
NRT
Departure
14:07
Departed · Sched 14:103m early
→
MNL
Arrival
Sched 18:40
Scheduled time only · no board update captured
Mon, Nov 2
2/2 legs · RP-C8764
NRT
Departure
14:32
Departed · Sched 14:1022m late
→
MNL
Arrival
18:14
Last seen · Sched 18:4026m early
Sun, Nov 1
2/2 legs · RP-C9926
NRT
Departure
14:16
Departed · Sched 14:106m late
→
MNL
Arrival
17:48
Landed · Sched 18:4052m early
Sat, Oct 31
2/2 legs · RP-C9902
NRT
Departure
14:55
Departed · Sched 14:1045m late
→
MNL
Arrival
18:48
Last seen · Sched 18:408m late
Fri, Oct 30
2/2 legs · RP-C9907
NRT
Departure
14:39
Departed · Sched 14:1029m late
→
MNL
Arrival
18:34
Landed · Sched 18:406m early
Thu, Oct 29
1/2 legs · RP-C9905
NRT
Departure
—
Board row not captured for this rotation yet.
→
MNL
Arrival
18:17
Last seen · Sched 18:4023m early
Full PR427 history →
PR429 Philippine
8 days
Thu, Nov 5
1/2 legs · RP-C9914
NRT
Departure
Sched 21:35
Scheduled time only · no board update captured
→
MNL
Arrival
Sched 01:38
Scheduled time only · no board update captured
Typical Thu schedule
Wed, Nov 4
2/2 legs · RP-C9912
NRT
Departure
Sched 21:35
Scheduled time only · no board update captured
→
Tue, Nov 3
2/2 legs · RP-C9901
NRT
Departure
21:39
Departed · Sched 21:354m late
→
MNL
Arrival
Sched 01:14
Scheduled time only · no board update captured
Mon, Nov 2
2/2 legs · RP-C9903
NRT
Departure
21:34
Departed · Sched 21:351m early
→
MNL
Arrival
Sched 01:05
Scheduled time only · no board update captured
Sun, Nov 1
2/2 legs · RP-C9903
NRT
Departure
Sched 21:35
Scheduled time only · no board update captured
→
Sat, Oct 31
2/2 legs · RP-C9915
NRT
Departure
22:54
Departed · Sched 21:3579m late
→
Fri, Oct 30
2/2 legs · RP-C9916
NRT
Departure
22:30
Departed · Sched 21:3555m late
→
MNL
Arrival
Sched 02:06
Scheduled time only · no board update captured
Thu, Oct 29
2/2 legs · RP-C9914
NRT
Departure
Sched 21:35
Scheduled time only · no board update captured
→
MNL
Arrival
Sched 01:38
Scheduled time only · no board update captured
Full PR429 history →
PR431 Philippine
7 days
Thu, Nov 5
2/2 legs · RP-C9901
NRT
Departure
09:16
Departed · Sched 09:204m early
→
MNL
Arrival
12:47
Landed · Sched 13:4053m early
Wed, Nov 4
2/2 legs · RP-C9907
NRT
Departure
09:13
Departed · Sched 09:207m early
→
MNL
Arrival
12:48
Last seen · Sched 13:4052m early
Tue, Nov 3
2/2 legs · RP-C9903
NRT
Departure
09:29
Departed · Sched 09:209m late
→
MNL
Arrival
13:10
Last seen · Sched 13:4030m early
Mon, Nov 2
2/2 legs · RP-C9916
NRT
Departure
09:54
Departed · Sched 09:2034m late
→
MNL
Arrival
13:25
Last seen · Sched 13:4015m early
Sun, Nov 1
2/2 legs · RP-C9907
NRT
Departure
09:26
Departed · Sched 09:206m late
→
MNL
Arrival
12:59
Landed · Sched 13:4041m early
Sat, Oct 31
2/2 legs · RP-C9903
NRT
Departure
10:02
Departed · Sched 09:2042m late
→
MNL
Arrival
13:29
Landed · Sched 13:4011m early
Fri, Oct 30
2/2 legs · RP-C9916
NRT
Departure
09:37
Departed · Sched 09:2017m late
→
MNL
Arrival
13:19
Last seen · Sched 13:4021m early
Full PR431 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 Manila (MNL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NRT-MNL
Copy
How we measure this →
NRT to MNL questions
Is NRT–MNL running on time right now? Smooth skies ahead. The departure side at NRT is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NRT–MNL? Operators schedule morning departures around 09:20 and evening departures around 17:55 from NRT. 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 NRT to MNL? Great-circle distance is 3,051 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 245–292 min gate-to-gate on this route.
How often does NRT–MNL fly? 5 carriers operate this route, around 48 flights a week between them. Compare carrier days and times in the airline list above.