Direct flights from Davao (DVO) to Manila (MNL): 21 nonstop departures observed each week across 3 airlines. 79% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 33 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 Davao and Manila. Updated 25 October 2026 at 14:18 UTC.
Today, DVO → MNL Sun 25 Oct · local times
Sched Flight DVO departure MNL arrival
·
2P2804 PAL Express and Airphil Express
Departed
Landed 07:47 +54
·
5J3968 Cebu Pacific Air
On schedule
MNL 23:55 scheduled
·
5J956 Cebu Pacific Air
On schedule
MNL 22:00 scheduled
·
5J958 Cebu Pacific Air
Departed
Landed 17:35 −45
·
5J960 Cebu Pacific Air
On schedule
MNL 00:25 scheduled
·
5J962 Cebu Pacific Air
Departed
Landed 10:23 −27
·
5J964 Cebu Pacific Air
Departed
Landed 20:55 −25
·
5J966 Cebu Pacific Air
Departed
Landed 08:56 −9
·
5J970 Cebu Pacific Air
Departed
Landed 15:20 −25
·
5J974 Cebu Pacific Air
On schedule
MNL 23:20 scheduled
·
5J978 Cebu Pacific Air
Departed
Landed 21:00 +20
·
5J980Cebu Pacific Air
On schedule
MNL 02:10 scheduled
·
5J982 Cebu Pacific Air
On schedule
MNL 01:30 scheduled
·
PR1812 Philippine
Departed
Landed 12:17 +72
·
PR1816 Philippine
On schedule
MNL 14:45 scheduled
·
PR2804 Philippine
On schedule
MNL 07:10 scheduled
·
PR2806 Philippine
On schedule
MNL 17:50 scheduled
·
PR2810 Philippine
On schedule
MNL 08:10 scheduled
·
PR2814 Philippine
Departed
Landed 13:28 +38
·
PR2818 Philippine
Departed
Landed 19:45
·
PR2820 Philippine
On schedule
MNL 23:00 scheduled
·
PR2824 Philippine
On schedule
MNL 01:15 scheduled
·
PR2828Philippine
On schedule
MNL 00:15 scheduled
Checked MNL board 22:18
DVO
Davao
tracking
MNL
Manila
smooth · +0
dep bank 00:02–23:00 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
79% on time
of the last 33 operated DVO → MNL flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 33 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 33
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 82% on time
Flights 5J3952 00:05 daily · 5J954 01:00 daily · 5J3960 05:40 Th · 5J966 07:05 daily
PAL Express and Airphil Express2P 82% on time
Flights 2P2820 varies We Th Fr Sa · 2P2824 varies Mo We Th Fr Sa Su · 2P2822 varies Mo Tu We Th Fr Sa · 2P2804 varies Su
Philippine AirlinesPR 60% on time
Flights PR1820 00:05 Mo Tu Sa · PR2822 03:25 daily · PR1810 06:05 daily · PR1812 08:45 Mo We Fr Su
History operated legs · board outcomes
Show 25 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 DVO and MNL, paired departure → arrival per flight and day. Board tracking since Fri, Oct 23 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 60 Completed 33 Delayed 7 Within 15m 26/33 Median +0m
2P2804 PAL Express and Airphil Express
1 day
Sun, Oct 25
1/2 legs · RP-C9921
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
07:47
Landed · Sched 06:5354m late
Full 2P2804 history →
5J3968 Cebu Pacific Air
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 23:55
Scheduled arrival · landing pending
Full 5J3968 history →
5J956 Cebu Pacific Air
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 22:00
Scheduled arrival · landing pending
Full 5J956 history →
5J958 Cebu Pacific Air
2 days
Sun, Oct 25
1/2 legs · RP-C4123
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
17:35
Landed · Sched 18:2045m early
Sat, Oct 24
1/2 legs · RP-C4120
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
18:34
Landed · Sched 18:1024m late
Full 5J958 history →
5J960 Cebu Pacific Air
3 days
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 00:25
Scheduled arrival · landing pending
Sat, Oct 24
1/2 legs · RP-C3913
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
23:57
Landed · Sched 00:2528m early
Fri, Oct 23
1/2 legs · RP-C3908
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
00:05
Landed · Sched 00:1510m early
Full 5J960 history →
5J962 Cebu Pacific Air
2 days
Sun, Oct 25
1/2 legs · RP-C4141
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
10:23
Landed · Sched 10:5027m early
Sat, Oct 24
1/2 legs · RP-C3912
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
10:21
Landed · Sched 10:5029m early
Full 5J962 history →
5J964 Cebu Pacific Air
2 days
Sun, Oct 25
1/2 legs · RP-C3902
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
20:55
Landed · Sched 21:2025m early
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 13:35
Scheduled time only · no board update captured
Full 5J964 history →
5J966 Cebu Pacific Air
2 days
Sun, Oct 25
1/2 legs · RP-C4117
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
08:56
Landed · Sched 09:059m early
Sat, Oct 24
1/2 legs · RP-C4111
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
08:59
Landed · Sched 09:3031m early
Full 5J966 history →
5J970 Cebu Pacific Air
2 days
Sun, Oct 25
1/2 legs · RP-C4117
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
15:20
Landed · Sched 15:4525m early
Sat, Oct 24
1/2 legs · RP-C3904
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
19:08
Landed · Sched 19:3022m early
Full 5J970 history →
5J974 Cebu Pacific Air
2 days
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 23:20
Scheduled arrival · landing pending
Sat, Oct 24
1/2 legs · RP-C4263
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 23:10
Scheduled time only · no board update captured
Full 5J974 history →
5J978 Cebu Pacific Air
1 day
Sun, Oct 25
1/2 legs · RP-C4111
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
21:00
Landed · Sched 20:4020m late
Full 5J978 history →
5J982 Cebu Pacific Air
2 days
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 01:30
Scheduled arrival · landing pending
Fri, Oct 23
1/2 legs · RP-C4267
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
00:31
Landed · Sched 01:0534m early
Full 5J982 history →
PR1812 Philippine
1 day
Sun, Oct 25
1/2 legs · RP-C8780
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
12:17
Landed · Sched 11:0572m late
Full PR1812 history →
PR1816 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 14:45
Scheduled arrival · landing pending
Full PR1816 history →
PR2804 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 07:10
Scheduled arrival · landing pending
Full PR2804 history →
PR2806 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 17:50
Scheduled arrival · landing pending
Full PR2806 history →
PR2810 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 08:10
Scheduled arrival · landing pending
Full PR2810 history →
PR2814 Philippine
2 days
Sun, Oct 25
1/2 legs · RP-C8764
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
13:28
Landed · Sched 12:5038m late
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 12:40
Scheduled time only · no board update captured
Full PR2814 history →
PR2818 Philippine
2 days
Sun, Oct 25
1/2 legs · RP-C3513
DVO
Departure
—
DVO is outside our board polling set.
→
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 19:15
Scheduled time only · no board update captured
Full PR2818 history →
PR2820 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 23:00
Scheduled arrival · landing pending
Full PR2820 history →
PR2824 Philippine
3 days
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 01:15
Scheduled arrival · landing pending
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 01:10
Scheduled arrival · landing pending
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 01:10
Scheduled time only · no board update captured
Full PR2824 history →
2P2802 PAL Express and Airphil Express
1 day
Sat, Oct 24
1/2 legs · RP-C8398
DVO
Departure
—
DVO is outside our board polling set.
→
Full 2P2802 history →
2P2812 PAL Express and Airphil Express
1 day
Sat, Oct 24
1/2 legs · RP-C9927
DVO
Departure
—
DVO is outside our board polling set.
→
Full 2P2812 history →
2P2814 PAL Express and Airphil Express
2 days
Sat, Oct 24
1/2 legs · RP-C9924
DVO
Departure
—
DVO is outside our board polling set.
→
Fri, Oct 23
1/2 legs · RP-C9924
DVO
Departure
—
DVO is outside our board polling set.
→
Full 2P2814 history →
2P2816 PAL Express and Airphil Express
2 days
Sat, Oct 24
1/2 legs · RP-C8393
DVO
Departure
—
DVO is outside our board polling set.
→
Fri, Oct 23
1/2 legs · RP-C8609
DVO
Departure
—
DVO is outside our board polling set.
→
Full 2P2816 history →
2P2818 PAL Express and Airphil Express
2 days
Sat, Oct 24
1/2 legs · RP-C9921
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 19:11
Scheduled time only · no board update captured
Fri, Oct 23
1/2 legs · RP-C9921
DVO
Departure
—
DVO is outside our board polling set.
→
Full 2P2818 history →
2P2820 PAL Express and Airphil Express
2 days
Sat, Oct 24
1/2 legs · RP-C9927
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 00:02
Scheduled arrival · landing pending
Fri, Oct 23
1/2 legs · RP-C9927
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
00:38
Landed · Sched 22:52106m late
Full 2P2820 history →
2P2822 PAL Express and Airphil Express
3 days
Sat, Oct 24
1/2 legs · RP-C8620
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
03:10
Landed · Sched 03:091m late
Fri, Oct 23
1/2 legs · RP-C8620
DVO
Departure
—
DVO is outside our board polling set.
→
Thu, Oct 22
1/2 legs · RP-C8615
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 03:22
Scheduled time only · no board update captured
Full 2P2822 history →
5J3952 Cebu Pacific Air
2 days
Sat, Oct 24
1/2 legs · RP-C4138
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
01:41
Landed · Sched 02:0524m early
Fri, Oct 23
1/2 legs · RP-C4138
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
01:39
Landed · Sched 02:0526m early
Full 5J3952 history →
5J954 Cebu Pacific Air
2 days
Sat, Oct 24
1/2 legs · RP-C3914
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
07:19
Landed · Sched 03:00259m late
Fri, Oct 23
1/2 legs · RP-C4261
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
02:40
Landed · Sched 03:0020m early
Full 5J954 history →
PR1806 Philippine
1 day
Sat, Oct 24
1/2 legs · RP-C8782
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
17:36
Landed · Sched 17:404m early
Full PR1806 history →
PR1810 Philippine
1 day
Sat, Oct 24
1/2 legs · RP-C9906
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
07:49
Landed · Sched 07:501m early
Full PR1810 history →
PR1820 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 00:05
Scheduled arrival · landing pending
Full PR1820 history →
PR2802 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 08:10
Scheduled time only · no board update captured
Full PR2802 history →
PR2808 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 03:35
Scheduled arrival · landing pending
Full PR2808 history →
PR2812 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 10:30
Scheduled time only · no board update captured
Full PR2812 history →
PR2816 Philippine
1 day
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 15:40
Scheduled time only · no board update captured
Full PR2816 history →
PR2822 Philippine
2 days
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 03:25
Scheduled arrival · landing pending
DVO
Departure
—
DVO is outside our board polling set.
→
MNL
Arrival
Sched 03:25
Scheduled time only · no board update captured
Full PR2822 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 — Davao (DVO) to Manila (MNL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DVO-MNL
Copy
How we measure this →
DVO to MNL questions
Is DVO–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 DVO–MNL? Operators schedule morning departures around 00:05 and evening departures around 17:25 from DVO. 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 DVO to MNL? 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 DVO–MNL fly? 3 carriers operate this route, around 158 flights a week between them. Compare carrier days and times in the airline list above.