DRP → MNL Legazpi to Manila
live
Direct flights from Legazpi (DRP) to Manila (MNL): 14 nonstop departures observed each week across 2 airlines. 90% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 29 tracked flights. The nonstop covers 327 km, an estimated 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Legazpi and Manila. Updated 19 September 2026 at 14:18 UTC.
DRP
Legazpi
tracking
MNL
Manila
smooth · +0
dep bank 07:07–19:15 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
90% on time
of the last 29 operated DRP → MNL flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 29 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 29
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 83% on time
Flights 5J326 08:40 daily · 5J324 14:15 daily · 5J328 15:50 Tu Th Sa Su · 5J320 17:55 daily
PAL Express and Airphil Express2P 100% on time
Flights 2P2922 varies daily · 2P2920 varies Mo Tu We Th Sa · 2P2924 varies Mo Tu We Th Fr Sa
History operated legs · board outcomes
Show 21 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 DRP and MNL, paired departure → arrival per flight and day. Board tracking since Tue, Sep 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 29 Delayed 3 Within 15m 26/29 Median -1m
2P2920 PAL Express and Airphil Express
3 days
Sat, Sep 19
1/2 legs · RP-C8935
DRP
Departure
—
DRP is outside our board polling set.
→
Thu, Sep 17
1/2 legs · RP-C8393
DRP
Departure
—
DRP is outside our board polling set.
→
Wed, Sep 16
1/2 legs · RP-C8615
DRP
Departure
—
DRP is outside our board polling set.
→
Full 2P2920 history →
2P2922 PAL Express and Airphil Express
5 days
Sat, Sep 19
1/2 legs · RP-C8936
DRP
Departure
—
DRP is outside our board polling set.
→
Fri, Sep 18
1/2 legs · RP-C8397
DRP
Departure
—
DRP is outside our board polling set.
→
Thu, Sep 17
1/2 legs · RP-C8393
DRP
Departure
—
DRP is outside our board polling set.
→
Wed, Sep 16
1/2 legs · RP-C8936
DRP
Departure
—
DRP is outside our board polling set.
→
Tue, Sep 15
1/2 legs · RP-C8393
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
07:19
Landed · Sched 07:201m early
Full 2P2922 history →
2P2924 PAL Express and Airphil Express
3 days
Sat, Sep 19
1/2 legs · RP-C8604
DRP
Departure
—
DRP is outside our board polling set.
→
Thu, Sep 17
1/2 legs · RP-C8397
DRP
Departure
—
DRP is outside our board polling set.
→
Wed, Sep 16
1/2 legs · RP-C8397
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
15:36
Landed · Sched 15:2610m late
Full 2P2924 history →
5J1722 Cebu Pacific Air
5 days
Sat, Sep 19
1/2 legs · RP-C4118
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:21
Landed · Sched 20:3514m early
Fri, Sep 18
1/2 legs · RP-C4117
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 21:10
Scheduled time only · no board update captured
Thu, Sep 17
1/2 legs · RP-C4127
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:34
Last seen · Sched 20:351m early
Wed, Sep 16
1/2 legs · RP-C4125
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:47
Landed · Sched 21:1023m early
Tue, Sep 15
1/2 legs · RP-C4140
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:10
Last seen · Sched 20:3525m early
Full 5J1722 history →
5J320 Cebu Pacific Air
5 days
Sat, Sep 19
1/2 legs · RP-C4117
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
18:48
Landed · Sched 19:2032m early
Fri, Sep 18
1/2 legs · RP-C4114
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 19:20
Scheduled time only · no board update captured
Thu, Sep 17
1/2 legs · RP-C4113
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:08
Landed · Sched 19:2048m late
Wed, Sep 16
1/2 legs · RP-C4115
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
20:03
Landed · Sched 19:2043m late
Tue, Sep 15
1/2 legs · RP-C4115
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
18:49
Landed · Sched 19:2031m early
Full 5J320 history →
5J324 Cebu Pacific Air
3 days
Sat, Sep 19
1/2 legs · RP-C4119
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
15:00
Landed · Sched 15:3535m early
Fri, Sep 18
1/2 legs · RP-C4127
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
15:51
Landed · Sched 15:3516m late
Tue, Sep 15
1/2 legs · RP-C4124
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
15:23
Landed · Sched 15:3512m early
Full 5J324 history →
5J326 Cebu Pacific Air
5 days
Sat, Sep 19
1/2 legs · RP-C4122
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
09:35
Landed · Sched 10:0025m early
Fri, Sep 18
1/2 legs · RP-C4119
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
09:28
Landed · Sched 10:0032m early
Thu, Sep 17
1/2 legs · RP-C4142
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
09:32
Landed · Sched 10:0028m early
Wed, Sep 16
1/2 legs · RP-C4124
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
09:48
Landed · Sched 10:0012m early
Tue, Sep 15
1/2 legs · RP-C4149
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
09:30
Landed · Sched 10:0030m early
Full 5J326 history →
5J328 Cebu Pacific Air
3 days
Sat, Sep 19
1/2 legs · RP-C4140
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
17:11
Landed · Sched 17:154m early
Thu, Sep 17
1/2 legs · RP-C4149
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
17:01
Landed · Sched 17:1514m early
Tue, Sep 15
1/2 legs · RP-C4143
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
17:19
Landed · Sched 17:154m late
Full 5J328 history →
PR2920 Philippine
5 days
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 12:10
Scheduled arrival · landing pending
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 12:10
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 12:10
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 12:10
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 12:10
Scheduled time only · no board update captured
Full PR2920 history →
PR2922 Philippine
5 days
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:35
Scheduled arrival · landing pending
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:35
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:35
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:35
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:35
Scheduled time only · no board update captured
Full PR2922 history →
PR2924 Philippine
4 days
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 15:30
Scheduled arrival · landing pending
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 15:30
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 15:30
Scheduled time only · no board update captured
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 15:30
Scheduled time only · no board update captured
Full PR2924 history →
PR2926 Philippine
1 day
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 20:30
Scheduled time only · no board update captured
Full PR2926 history →
5J1724 Cebu Pacific Air
2 days
Thu, Sep 17
1/2 legs · RP-C4267
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
Sched 07:25
Scheduled time only · no board update captured
Wed, Sep 16
1/2 legs · RP-C4102
DRP
Departure
—
DRP is outside our board polling set.
→
MNL
Arrival
07:00
Landed · Sched 07:2525m early
Full 5J1724 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 — Legazpi (DRP) to Manila (MNL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DRP-MNL
Copy
How we measure this →
DRP to MNL questions
Is DRP–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 DRP–MNL? Operators schedule morning departures around 08:40 and evening departures around 17:55 from DRP. 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 DRP to MNL? 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 DRP–MNL fly? 2 carriers operate this route, around 50 flights a week between them. Compare carrier days and times in the airline list above.