MNL → ILO Manila to Cabatuan
live
Direct flights from Manila (MNL) to Cabatuan (ILO): 21 nonstop departures observed each week across 3 airlines. 56% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes late. No cancellations were recorded across the 39 tracked flights. The nonstop covers 439 km, an estimated 1 hour 4 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Cabatuan. Updated 21 September 2026 at 14:18 UTC.
MNL
Manila
smooth · +12
ILO
Cabatuan
tracking
dep bank 03:45–20:45 21x weekly
Runs rough · 3 airlines · 21x weekly · nonstop
56% on time
of the last 39 operated MNL → ILO flights arrived within 15 minutes
Median arrival delay is +13 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +13 min across the last 39 operated legs
Flight time ~1h 04m 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 Philippines AirAsia
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 18% on time
Flights 5J463 03:45 Tu We Th Su · 5J2261 05:25 Mo We Fr Sa · 5J447 05:40 Mo We Fr Su · 5J451 10:25 Tu We Th Fr Sa Su
PAL Express and Airphil Express2P 100% on time
Flights 2P2141 varies Mo We Sa Su · 2P2143 varies daily · 2P2149 varies daily · 2P2145 varies daily
Philippines AirAsiaZ2 67% on time
Flights Z2306 04:10 daily · Z2309 11:15 daily · Z26311 15:00 Tu Th · Z2313 17:20 daily
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 ILO, paired departure → arrival per flight and day. Board tracking since Fri, Sep 18 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 52 Completed 39 Delayed 17 Within 15m 22/39 Median +13m
2P2143 PAL Express and Airphil Express
4 days
Mon, Sep 21
1/2 legs · RP-C8613
MNL
Departure
11:48 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8611
MNL
Departure
11:27 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8934
MNL
Departure
11:39 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Fri, Sep 18
1/2 legs · RP-C9923
MNL
Departure
11:17 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 2P2143 history →
2P2149 PAL Express and Airphil Express
4 days
Mon, Sep 21
1/2 legs · RP-C8393
MNL
Departure
14:07 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8397
MNL
Departure
14:10 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8611
MNL
Departure
13:50 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Fri, Sep 18
1/2 legs · RP-C8936
MNL
Departure
14:27 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 2P2149 history →
5J2261 Cebu Pacific Air
3 days
Mon, Sep 21
1/2 legs · RP-C4127
MNL
Departure
05:52
Departed · Sched 05:2527m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C4114
MNL
Departure
06:14
Departed · Sched 05:2549m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Fri, Sep 18
1/2 legs · RP-C4143
MNL
Departure
06:22
Departed · Sched 05:2557m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J2261 history →
5J2269 Cebu Pacific Air
3 days
Mon, Sep 21
1/2 legs · RP-C4135
MNL
Departure
18:59
Departed · Sched 18:4019m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4267
MNL
Departure
19:08
Departed · Sched 18:5513m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C4159
MNL
Departure
19:31
Departed · Sched 18:5536m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J2269 history →
5J453 Cebu Pacific Air
3 days
Mon, Sep 21
1/2 legs · RP-C4263
MNL
Departure
13:15
Departed · Sched 12:4530m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4122
MNL
Departure
13:15
Departed · Sched 12:4530m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C4127
MNL
Departure
12:59
Departed · Sched 12:4514m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J453 history →
5J459 Cebu Pacific Air
3 days
MNL
Departure
Sched 18:25
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C4114
MNL
Departure
18:44
Departed · Sched 18:2519m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C4115
MNL
Departure
18:38
Departed · Sched 18:2513m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J459 history →
PR2141 Philippine
3 days
MNL
Departure
Sched 08:05
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 08:05
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 08:05
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Full PR2141 history →
PR2145 Philippine
3 days
MNL
Departure
Sched 19:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 19:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 19:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Full PR2145 history →
PR2149 Philippine
3 days
MNL
Departure
Sched 13:45
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 13:45
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 13:45
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Full PR2149 history →
Z2306 Philippines AirAsia
3 days
Mon, Sep 21
1/2 legs · RP-C8976
MNL
Departure
04:22
Departed · Sched 04:1012m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8948
MNL
Departure
04:14
Departed · Sched 04:104m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8949
MNL
Departure
04:10 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Full Z2306 history →
Z2309 Philippines AirAsia
3 days
Mon, Sep 21
1/2 legs · RP-C8948
MNL
Departure
13:10
Departed · Sched 11:15115m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8948
MNL
Departure
10:58
Departed · Sched 11:1517m early
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8949
MNL
Departure
13:08
Departed · Sched 11:15113m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full Z2309 history →
Z2313 Philippines AirAsia
3 days
MNL
Departure
Sched 17:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Sun, Sep 20
1/2 legs · RP-C8948
MNL
Departure
20:12
Departed · Sched 17:20172m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8964
MNL
Departure
17:31
Departed · Sched 17:2011m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full Z2313 history →
2P2141 PAL Express and Airphil Express
2 days
Sun, Sep 20
1/2 legs · RP-C8610
MNL
Departure
08:20 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C8619
MNL
Departure
08:29 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 2P2141 history →
2P2145 PAL Express and Airphil Express
3 days
Sun, Sep 20
1/2 legs · RP-C8619
MNL
Departure
19:29 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C9921
MNL
Departure
19:37 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Fri, Sep 18
1/2 legs · RP-C8610
MNL
Departure
19:53 Departed
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 2P2145 history →
5J447 Cebu Pacific Air
1 day
Sun, Sep 20
1/2 legs · RP-C4149
MNL
Departure
06:09
Departed · Sched 05:4029m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J447 history →
5J451 Cebu Pacific Air
2 days
Sun, Sep 20
1/2 legs · RP-C4127
MNL
Departure
10:52
Departed · Sched 10:2527m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Sat, Sep 19
1/2 legs · RP-C4118
MNL
Departure
11:26
Departed · Sched 10:2561m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J451 history →
5J463 Cebu Pacific Air
1 day
Sun, Sep 20
1/2 legs · RP-C4117
MNL
Departure
04:03
Departed · Sched 03:4518m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J463 history →
PR2143 Philippine
2 days
MNL
Departure
Sched 11:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
MNL
Departure
Sched 11:20
Scheduled time only · no board update captured
→
ILO
Arrival
—
ILO is outside our board polling set.
Full PR2143 history →
Z2304 Philippines AirAsia
1 day
Sun, Sep 20
1/2 legs · RP-C8940
MNL
Departure
20:40
Departed · Sched 20:455m early
→
ILO
Arrival
—
ILO is outside our board polling set.
Full Z2304 history →
5J455 Cebu Pacific Air
1 day
Sat, Sep 19
1/2 legs · RP-C4114
MNL
Departure
17:25
Departed · Sched 15:35110m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J455 history →
5J2267 Cebu Pacific Air
1 day
Fri, Sep 18
1/2 legs · RP-C4167
MNL
Departure
15:16
Departed · Sched 14:0076m late
→
ILO
Arrival
—
ILO is outside our board polling set.
Full 5J2267 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 Cabatuan (ILO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-ILO
Copy
How we measure this →
MNL to ILO questions
Is MNL–ILO 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–ILO? Operators schedule morning departures around 03:45 and evening departures around 17:20 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ILO delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to ILO? Great-circle distance is 439 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 61–68 min gate-to-gate on this route.
How often does MNL–ILO fly? 3 carriers operate this route, around 99 flights a week between them. Compare carrier days and times in the airline list above.