MNL → TAC Manila to Tacloban City
live
Direct flights from Manila (MNL) to Tacloban City (TAC): 21 nonstop departures observed each week across 3 airlines. 64% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes late. No cancellations were recorded across the 25 tracked flights. The nonstop covers 567 km, an estimated 1 hour 14 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Tacloban City. Updated 17 October 2026 at 07:18 UTC.
Today, MNL → TAC Sat 17 Oct · local times
5J2901Cebu Pacific Air In the air, 24 min late
Left MNL at 06:49 , 24 min after its 06:25 slot.
Track 5J2901 →
5J655Cebu Pacific Air In the air, 39 min late
Left MNL at 11:19 , 39 min after its 10:40 slot.
Track 5J655 →
Sched Flight MNL departure TAC arrival
04:15
PR2981 Philippine
On schedule T2
·
04:35
Z2322 Philippines AirAsia
Left 04:29
·
06:25
5J2901 Cebu Pacific Air
Left 06:49 +24
·
07:50
5J659 Cebu Pacific Air
Left 08:03 +13
·
08:35
Z2320 Philippines AirAsia
Left 08:37
·
10:40
5J655 Cebu Pacific Air
Left 11:19 +39
·
11:20
PR2985 Philippine
Sched 11:20 Departure not confirmed by the board
·
11:25
5J653 Cebu Pacific Air
Left 11:33 +8
·
11:42
2P2985 PAL Express and Airphil Express
Left 11:42
·
13:50
Z2327 Philippines AirAsia
Left 13:37
·
16:10
Z26325 Philippines AirAsia
Sched 16:10 Departure not confirmed by the board
·
16:35
PR2987 Philippine
Sched 16:35 Departure not confirmed by the board
·
16:50
5J657 Cebu Pacific Air
Sched 16:50 Departure not confirmed by the board
·
18:00
5J651 Cebu Pacific Air
Sched 18:00 Departure not confirmed by the board
·
18:10
Z2329 Philippines AirAsia
Sched 18:10 Departure not confirmed by the board
·
Checked MNL board 15:18
MNL
Manila
busy · +26
TAC
Tacloban City
tracking
dep bank 04:25–18:22 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
64% on time
of the last 25 operated MNL → TAC flights arrived within 15 minutes
Median arrival delay is +8 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +8 min across the last 25 operated legs
Flight time ~1h 14m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 25
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 33% on time
Flights 5J2901 06:25 daily · 5J659 07:50 daily · 5J655 10:40 daily · 5J653 11:25 daily
PAL Express and Airphil Express2P 100% on time
Flights 2P2981 varies daily · 2P2985 varies daily · 2P2987 varies Tu We Th Fr Sa
Philippines AirAsiaZ2 88% on time
Flights Z2322 04:35 daily · Z26325 varies daily · Z2320 08:35 daily · Z2327 13:50 daily
History operated legs · board outcomes
Show 17 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 TAC, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 35 Completed 25 Delayed 9 Within 15m 16/25 Median +8m
2P2985 PAL Express and Airphil Express
3 days
Sat, Oct 17
1/2 legs · RP-C8610
MNL
Departure
11:42 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8619
MNL
Departure
11:38 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Thu, Oct 15
1/2 legs · RP-C8609
MNL
Departure
14:11 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 2P2985 history →
5J2901 Cebu Pacific Air
3 days
Sat, Oct 17
1/2 legs · RP-C4140
MNL
Departure
06:49
Departed · Sched 06:2524m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4267
MNL
Departure
06:40
Departed · Sched 06:2515m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Thu, Oct 15
1/2 legs · RP-C4120
MNL
Departure
06:49
Departed · Sched 06:2524m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J2901 history →
5J651 Cebu Pacific Air
3 days
MNL
Departure
Sched 18:00
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4167
MNL
Departure
18:34
Departed · Sched 18:1519m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Thu, Oct 15
1/2 legs · RP-C4102
MNL
Departure
18:16
Departed · Sched 18:0016m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J651 history →
5J653 Cebu Pacific Air
2 days
Sat, Oct 17
1/2 legs · RP-C4140
MNL
Departure
11:33
Departed · Sched 11:258m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4330
MNL
Departure
11:28
Departed · Sched 11:253m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J653 history →
5J655 Cebu Pacific Air
2 days
Sat, Oct 17
1/2 legs · RP-C4142
MNL
Departure
11:19
Departed · Sched 10:4039m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4123
MNL
Departure
10:59
Departed · Sched 10:4019m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J655 history →
5J657 Cebu Pacific Air
2 days
MNL
Departure
Sched 16:50
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4142
MNL
Departure
17:18
Departed · Sched 16:5028m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J657 history →
5J659 Cebu Pacific Air
2 days
Sat, Oct 17
1/2 legs · RP-C4105
MNL
Departure
08:03
Departed · Sched 07:5013m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C4141
MNL
Departure
08:19
Departed · Sched 07:5029m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 5J659 history →
PR2981 Philippine
2 days
MNL
Departure
Sched 04:15
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
MNL
Departure
Sched 04:15
Scheduled time only · no board update captured
→
TAC
Arrival
—
TAC is outside our board polling set.
Full PR2981 history →
PR2985 Philippine
2 days
MNL
Departure
Sched 11:20
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
MNL
Departure
Sched 11:20
Scheduled time only · no board update captured
→
TAC
Arrival
—
TAC is outside our board polling set.
Full PR2985 history →
PR2987 Philippine
2 days
MNL
Departure
Sched 16:35
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
MNL
Departure
Sched 16:35
Scheduled time only · no board update captured
→
TAC
Arrival
—
TAC is outside our board polling set.
Full PR2987 history →
Z2320 Philippines AirAsia
2 days
Sat, Oct 17
1/2 legs · RP-C8976
MNL
Departure
08:37
Departed · Sched 08:352m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8940
MNL
Departure
08:48
Departed · Sched 08:3513m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full Z2320 history →
Z2322 Philippines AirAsia
2 days
Sat, Oct 17
1/2 legs · RP-C8976
MNL
Departure
04:29
Departed · Sched 04:356m early
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8940
MNL
Departure
04:35 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Full Z2322 history →
Z2327 Philippines AirAsia
2 days
Sat, Oct 17
1/2 legs · RP-C8978
MNL
Departure
13:37
Departed · Sched 13:5013m early
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8949
MNL
Departure
14:40
Departed · Sched 13:5050m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full Z2327 history →
Z2329 Philippines AirAsia
2 days
MNL
Departure
Sched 18:10
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8948
MNL
Departure
18:13
Departed · Sched 18:103m late
→
TAC
Arrival
—
TAC is outside our board polling set.
Full Z2329 history →
Z26325 Philippines AirAsia
2 days
MNL
Departure
Sched 16:10
Scheduled departure
→
TAC
Arrival
—
TAC is outside our board polling set.
Fri, Oct 16
1/2 legs · RP-C8948
MNL
Departure
06:59
Departed · Sched 07:056m early
→
TAC
Arrival
—
TAC is outside our board polling set.
Full Z26325 history →
2P2981 PAL Express and Airphil Express
2 days
Fri, Oct 16
1/2 legs · RP-C9924
MNL
Departure
04:20 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Thu, Oct 15
1/2 legs · RP-C9924
MNL
Departure
04:17 Departed
→
TAC
Arrival
—
TAC is outside our board polling set.
Full 2P2981 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 Tacloban City (TAC) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-TAC
Copy
How we measure this →
MNL to TAC questions
Is MNL–TAC 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–TAC? Operators schedule morning departures around 04:35 and evening departures around 18:10 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TAC delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to TAC? Great-circle distance is 567 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 70–79 min gate-to-gate on this route.
How often does MNL–TAC fly? 3 carriers operate this route, around 96 flights a week between them. Compare carrier days and times in the airline list above.