TUG → MNL Tuguegarao City to Manila
live
Direct flights from Tuguegarao City (TUG) to Manila (MNL): 12 nonstop departures observed each week across 2 airlines. 92% of the last 12 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes early. No cancellations were recorded across the 12 tracked flights. The nonstop covers 357 km, an estimated 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Tuguegarao City and Manila. Updated 21 October 2026 at 14:18 UTC.
Today, TUG → MNL Wed 21 Oct · local times
Sched Flight TUG departure MNL arrival
·
5J505 Cebu Pacific Air
Departed
Landed 09:07 −13
·
5J507 Cebu Pacific Air
Departed
Landed 14:21 +61
·
5J509 Cebu Pacific Air
Departed
Landed 16:24 −46
·
PR2015 Philippine
On schedule
MNL 11:35 scheduled
Checked MNL board 22:18
TUG
Tuguegarao City
tracking
MNL
Manila
smooth · +0
dep bank 08:05–15:50 12x weekly
Runs reliable · 2 airlines · 12x weekly · nonstop
92% on time
of the last 12 operated TUG → MNL flights arrived within 15 minutes
Median arrival delay is −19 min . 0 of 12 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −19 min across the last 12 operated legs
Flight time ~0h 57m estimated from route distance
Weekly departures 12x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 12
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 90% on time
Flights 5J505 08:05 Mo Tu We Th Sa Su · 5J507 12:05 daily · 5J509 15:50 Mo Tu We Fr Su
PAL Express and Airphil Express2P
Flights 2P2015 varies Mo We Fr Sa Su
History operated legs · board outcomes
Show 4 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 TUG and MNL, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 32 Completed 12 Delayed 1 Within 15m 11/12 Median -19m
5J505 Cebu Pacific Air
8 days
Wed, Oct 21
1/2 legs · RP-C4159
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
09:07
Landed · Sched 09:2013m early
Tue, Oct 20
1/2 legs · RP-C4105
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:55
Landed · Sched 09:2025m early
Mon, Oct 19
1/2 legs · RP-C4164
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:50
Landed · Sched 09:2030m early
Sun, Oct 18
1/2 legs · RP-C4350
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
09:10
Landed · Sched 09:2010m early
Sat, Oct 17
1/2 legs · RP-C3239
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:47
Last seen · Sched 09:2033m early
Fri, Oct 16
1/2 legs · RP-C3239
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:54
Last seen · Sched 09:2026m early
Thu, Oct 15
1/2 legs · RP-C4265
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:52
Landed · Sched 09:2028m early
Wed, Oct 14
1/2 legs · RP-C4135
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
08:53
Last seen · Sched 09:2027m early
Full 5J505 history →
5J507 Cebu Pacific Air
8 days
Wed, Oct 21
1/2 legs · RP-C4107
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
14:21
Landed · Sched 13:2061m late
Tue, Oct 20
1/2 legs · RP-C3281
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
13:01
Landed · Sched 13:2019m early
Mon, Oct 19
1/2 legs · RP-C4263
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 13:20
Scheduled time only · no board update captured
Sun, Oct 18
1/2 legs · RP-C4130
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
12:58
Landed · Sched 13:2022m early
Sat, Oct 17
1/2 legs · RP-C4330
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
13:12
Last seen · Sched 13:208m early
Fri, Oct 16
1/2 legs · RP-C4134
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
13:11
Last seen · Sched 13:209m early
Thu, Oct 15
1/2 legs · RP-C4265
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
13:12
Last seen · Sched 13:208m early
Wed, Oct 14
1/2 legs · RP-C4110
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
13:09
Last seen · Sched 13:2011m early
Full 5J507 history →
5J509 Cebu Pacific Air
6 days
Wed, Oct 21
1/2 legs · RP-C4138
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:24
Landed · Sched 17:1046m early
Tue, Oct 20
1/2 legs · RP-C4134
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:37
Landed · Sched 17:1033m early
Mon, Oct 19
1/2 legs · RP-C4138
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:33
Last seen · Sched 17:1037m early
Sun, Oct 18
1/2 legs · RP-C4138
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:44
Last seen · Sched 17:1026m early
Fri, Oct 16
1/2 legs · RP-C4103
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:47
Last seen · Sched 17:1023m early
Wed, Oct 14
1/2 legs · RP-C4261
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
16:55
Last seen · Sched 17:1015m early
Full 5J509 history →
PR2015 Philippine
6 days
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled arrival · landing pending
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled time only · no board update captured
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled time only · no board update captured
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled time only · no board update captured
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled time only · no board update captured
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:35
Scheduled time only · no board update captured
Full PR2015 history →
2P2015 PAL Express and Airphil Express
4 days
Sun, Oct 18
1/2 legs · RP-C8936
TUG
Departure
—
TUG is outside our board polling set.
→
Sat, Oct 17
1/2 legs · RP-C8620
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:17
Scheduled time only · no board update captured
Fri, Oct 16
1/2 legs · RP-C8934
TUG
Departure
—
TUG is outside our board polling set.
→
Wed, Oct 14
1/2 legs · RP-C8620
TUG
Departure
—
TUG is outside our board polling set.
→
MNL
Arrival
Sched 11:25
Scheduled time only · no board update captured
Full 2P2015 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 — Tuguegarao City (TUG) to Manila (MNL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TUG-MNL
Copy
How we measure this →
TUG to MNL questions
Is TUG–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 TUG–MNL? Operators schedule morning departures around 08:05 from TUG. 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 TUG to MNL? Great-circle distance is 357 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 55–61 min gate-to-gate on this route.
How often does TUG–MNL fly? 2 carriers operate this route, around 23 flights a week between them. Compare carrier days and times in the airline list above.