MNL → DRP Manila to Legazpi
live
Direct flights from Manila (MNL) to Legazpi (DRP): 14 nonstop departures observed each week across 2 airlines. 47% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is 22 minutes late. No cancellations were recorded across the 30 tracked flights. The nonstop covers 327 km, an estimated 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Legazpi. Updated 7 September 2026 at 07:18 UTC.
MNL
Manila
busy · +26
DRP
Legazpi
tracking
dep bank 03:40–18:00 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
47% on time
of the last 30 operated MNL → DRP flights arrived within 15 minutes
Median arrival delay is +22 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +22 min across the last 30 operated legs
Flight time ~0h 55m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
The week scheduled departures · origin local time
Cebu Pacific Air PAL Express and Airphil Express
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 24% on time
Flights 5J321 03:40 daily · 5J325 06:20 daily · 5J323 12:20 daily · 5J327 14:00 Tu Th Sa Su
PAL Express and Airphil Express2P 100% on time
Flights 2P2921 varies daily · 2P2923 varies daily
History operated legs · board outcomes
Show 22 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 DRP, paired departure → arrival per flight and day. Board tracking since Thu, Sep 3 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 30 Delayed 16 Within 15m 14/30 Median +22m
2P2921 PAL Express and Airphil Express
5 days
Mon, Sep 7
1/2 legs · RP-C8606
MNL
Departure
05:04 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Sun, Sep 6
1/2 legs · RP-C8610
MNL
Departure
04:26 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C8615
MNL
Departure
04:40 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C8934
MNL
Departure
04:45 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C8611
MNL
Departure
04:24 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 2P2921 history →
2P2923 PAL Express and Airphil Express
4 days
Mon, Sep 7
1/2 legs · RP-C8606
MNL
Departure
12:47 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C8934
MNL
Departure
12:34 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C8619
MNL
Departure
12:39 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C8935
MNL
Departure
13:17 Departed
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 2P2923 history →
5J1721 Cebu Pacific Air
5 days
MNL
Departure
Sched 17:20
Scheduled departure
→
DRP
Arrival
—
DRP is outside our board polling set.
Sun, Sep 6
1/2 legs · RP-C4122
MNL
Departure
18:23
Departed · Sched 18:0023m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C4147
MNL
Departure
17:54
Departed · Sched 17:2034m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C4118
MNL
Departure
19:44
Departed · Sched 18:00104m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C4121
MNL
Departure
17:58
Departed · Sched 17:2038m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 5J1721 history →
5J319 Cebu Pacific Air
5 days
MNL
Departure
Sched 16:10
Scheduled departure
→
DRP
Arrival
—
DRP is outside our board polling set.
Sun, Sep 6
1/2 legs · RP-C4114
MNL
Departure
16:21
Departed · Sched 16:1011m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C4113
MNL
Departure
16:40
Departed · Sched 16:1030m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C4133
MNL
Departure
16:55
Departed · Sched 16:1045m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C4113
MNL
Departure
16:28
Departed · Sched 16:1018m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 5J319 history →
5J323 Cebu Pacific Air
5 days
Mon, Sep 7
1/2 legs · RP-C4149
MNL
Departure
12:35
Departed · Sched 12:2015m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sun, Sep 6
1/2 legs · RP-C4120
MNL
Departure
12:27
Departed · Sched 12:207m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C4149
MNL
Departure
12:32
Departed · Sched 12:2012m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C4126
MNL
Departure
12:59
Departed · Sched 12:2039m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C4133
MNL
Departure
13:11
Departed · Sched 12:2051m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 5J323 history →
5J325 Cebu Pacific Air
5 days
Mon, Sep 7
1/2 legs · RP-C4125
MNL
Departure
06:43
Departed · Sched 06:2023m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sun, Sep 6
1/2 legs · RP-C4147
MNL
Departure
06:32
Departed · Sched 06:2012m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C4145
MNL
Departure
07:42
Departed · Sched 06:2082m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Fri, Sep 4
1/2 legs · RP-C4120
MNL
Departure
06:58
Departed · Sched 06:2038m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C4127
MNL
Departure
06:42
Departed · Sched 06:2022m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 5J325 history →
PR2919 Philippine
5 days
MNL
Departure
Sched 08:45
Scheduled departure
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 08:45
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 08:45
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 08:45
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 08:45
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
Full PR2919 history →
PR2921 Philippine
4 days
MNL
Departure
Sched 04:25
Scheduled departure
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 04:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 04:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 04:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
Full PR2921 history →
PR2923 Philippine
4 days
MNL
Departure
Sched 12:25
Scheduled departure
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 12:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 12:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
MNL
Departure
Sched 12:25
Scheduled time only · no board update captured
→
DRP
Arrival
—
DRP is outside our board polling set.
Full PR2923 history →
5J327 Cebu Pacific Air
3 days
Sun, Sep 6
1/2 legs · RP-C4111
MNL
Departure
14:22
Departed · Sched 14:0022m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Sat, Sep 5
1/2 legs · RP-C4114
MNL
Departure
14:23
Departed · Sched 14:0023m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Thu, Sep 3
1/2 legs · RP-C4115
MNL
Departure
14:27
Departed · Sched 14:0027m late
→
DRP
Arrival
—
DRP is outside our board polling set.
Full 5J327 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 Legazpi (DRP) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-DRP
Copy
How we measure this →
MNL to DRP questions
Is MNL–DRP running on time right now? Some delays possible. The departure side at MNL is the weaker end, route health score 66/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MNL–DRP? Operators schedule morning departures around 03:40 and evening departures around 18:00 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DRP delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to DRP? Great-circle distance is 327 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 53–58 min gate-to-gate on this route.
How often does MNL–DRP fly? 2 carriers operate this route, around 53 flights a week between them. Compare carrier days and times in the airline list above.