Direct flights from Manila (MNL) to Davao (DVO): 21 nonstop departures observed each week across 3 airlines. 41% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes late. No cancellations were recorded across the 39 tracked flights. The nonstop covers 964 km, an estimated 1 hour 44 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Davao. Updated 21 September 2026 at 14:18 UTC.
MNL
Manila
smooth · +12
DVO
Davao
tracking
dep bank 03:20–22:47 21x weekly
Runs rough · 3 airlines · 21x weekly · nonstop
41% on time
of the last 39 operated MNL → DVO flights arrived within 15 minutes
Median arrival delay is +19 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +19 min across the last 39 operated legs
Flight time ~1h 44m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
The week scheduled departures · origin local time
Cebu Pacific Air PAL Express and Airphil Express 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 0% on time
Flights 5J965 04:20 Mo We Fr · 5J961 05:30 daily · 5J3961 varies Tu Th Sa Su · 5J963 08:25 daily
PAL Express and Airphil Express2P 100% on time
Flights 2P2889 varies Mo Tu We Th Fr Su · 2P2811 varies Tu Th Sa Su · 2P2813 varies Mo We Fr Sa Su · 2P2815 varies daily
Philippine AirlinesPR 14% on time
Flights PR1809 03:20 daily · PR1811 06:10 Mo We Fr Su · PR1805 12:30 daily · PR1819 18:25 Mo Tu Sa
History operated legs · board outcomes
Show 31 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 DVO, paired departure → arrival per flight and day. Board tracking since Sat, Sep 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 53 Completed 39 Delayed 22 Within 15m 17/39 Median +18m
2P2813 PAL Express and Airphil Express
3 days
Mon, Sep 21
1/2 legs · RP-C9921
MNL
Departure
09:05 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C9921
MNL
Departure
08:51 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C9921
MNL
Departure
08:39 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2813 history →
2P2815 PAL Express and Airphil Express
3 days
Mon, Sep 21
1/2 legs · RP-C9927
MNL
Departure
11:26 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C9927
MNL
Departure
14:15 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8610
MNL
Departure
11:31 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2815 history →
2P2817 PAL Express and Airphil Express
2 days
Mon, Sep 21
1/2 legs · RP-C9923
MNL
Departure
14:49 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C9927
MNL
Departure
14:56 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2817 history →
2P2889 PAL Express and Airphil Express
2 days
Mon, Sep 21
1/2 legs · RP-C8611
MNL
Departure
04:38 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8620
MNL
Departure
04:46 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2889 history →
5J3951 Cebu Pacific Air
2 days
MNL
Departure
Sched 21:30
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4265
MNL
Departure
21:49
Departed · Sched 21:3019m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J3951 history →
5J953 Cebu Pacific Air
2 days
MNL
Departure
Sched 22:35
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4262
MNL
Departure
23:05
Departed · Sched 22:3530m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J953 history →
5J955 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C4261
MNL
Departure
18:22
Departed · Sched 18:0022m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4118
MNL
Departure
18:03
Departed · Sched 17:2043m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J955 history →
5J957 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C3912
MNL
Departure
12:31
Departed · Sched 12:1516m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C3905
MNL
Departure
12:41
Departed · Sched 12:1526m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J957 history →
5J961 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C3912
MNL
Departure
05:55
Departed · Sched 05:3025m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C3902
MNL
Departure
06:02
Departed · Sched 05:3032m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J961 history →
5J963 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C3906
MNL
Departure
08:46
Departed · Sched 08:2521m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4112
MNL
Departure
09:00
Departed · Sched 08:2535m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J963 history →
5J965 Cebu Pacific Air
1 day
Mon, Sep 21
1/2 legs · RP-C4117
MNL
Departure
05:14
Departed · Sched 04:2054m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J965 history →
5J971 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C3900
MNL
Departure
13:49
Departed · Sched 13:409m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C3909
MNL
Departure
13:58
Departed · Sched 13:4018m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J971 history →
5J973 Cebu Pacific Air
2 days
Mon, Sep 21
1/2 legs · RP-C4120
MNL
Departure
11:04
Departed · Sched 10:4024m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4120
MNL
Departure
11:01
Departed · Sched 10:2536m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J973 history →
5J981 Cebu Pacific Air
2 days
MNL
Departure
Sched 18:55
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4159
MNL
Departure
20:35
Departed · Sched 18:55100m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J981 history →
PR1805 Philippine
2 days
Mon, Sep 21
1/2 legs · RP-C9919
MNL
Departure
12:49
Departed · Sched 12:3019m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C9938
MNL
Departure
14:37
Departed · Sched 12:30127m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR1805 history →
PR1809 Philippine
2 days
Mon, Sep 21
1/2 legs · RP-C9914
MNL
Departure
03:46
Departed · Sched 03:2026m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C9916
MNL
Departure
03:38
Departed · Sched 03:2018m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR1809 history →
PR1811 Philippine
2 days
Mon, Sep 21
1/2 legs · RP-C9925
MNL
Departure
06:16
Departed · Sched 06:106m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C9926
MNL
Departure
06:29
Departed · Sched 06:1019m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR1811 history →
PR1819 Philippine
1 day
Mon, Sep 21
1/2 legs · RP-C9903
MNL
Departure
18:57
Departed · Sched 18:2532m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR1819 history →
PR2813 Philippine
2 days
MNL
Departure
Sched 08:20
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
MNL
Departure
Sched 08:20
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2813 history →
PR2815 Philippine
2 days
MNL
Departure
Sched 11:10
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
MNL
Departure
Sched 11:10
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2815 history →
PR2817 Philippine
2 days
MNL
Departure
Sched 14:30
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
MNL
Departure
Sched 14:30
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2817 history →
PR2821 Philippine
2 days
MNL
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
MNL
Departure
Sched 22:15
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2821 history →
PR2823 Philippine
2 days
MNL
Departure
Sched 20:10
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
MNL
Departure
Sched 20:10
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2823 history →
2P2819 PAL Express and Airphil Express
1 day
Sun, Sep 20
1/2 legs · RP-C9923
MNL
Departure
17:30
Departed · Sched 17:282m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2819 history →
2P2821 PAL Express and Airphil Express
2 days
Sun, Sep 20
1/2 legs · RP-C8609
MNL
Departure
22:47 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8620
MNL
Departure
22:22 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2821 history →
2P2823 PAL Express and Airphil Express
1 day
Sun, Sep 20
1/2 legs · RP-C9921
MNL
Departure
20:21 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2823 history →
5J3961 Cebu Pacific Air
1 day
Sun, Sep 20
1/2 legs · RP-C4102
MNL
Departure
08:41
Departed · Sched 08:1031m late
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 5J3961 history →
PR2819 Philippine
1 day
MNL
Departure
Sched 17:10
Scheduled time only · no board update captured
→
DVO
Arrival
—
DVO is outside our board polling set.
Full PR2819 history →
2P2811 PAL Express and Airphil Express
1 day
Sat, Sep 19
1/2 legs · RP-C9923
MNL
Departure
06:19 Departed
→
DVO
Arrival
—
DVO is outside our board polling set.
Full 2P2811 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 Davao (DVO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-DVO
Copy
How we measure this →
MNL to DVO questions
Is MNL–DVO running on time right now? Smooth skies ahead. The departure side at MNL 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 MNL–DVO? Operators schedule morning departures around 03:20 and evening departures around 18:25 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DVO delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to DVO? Great-circle distance is 964 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 98–113 min gate-to-gate on this route.
How often does MNL–DVO fly? 3 carriers operate this route, around 133 flights a week between them. Compare carrier days and times in the airline list above.