MNL → TPE Manila to Taipei
live
Direct flights from Manila (MNL) to Taipei (TPE): 46 nonstop departures observed each week across 7 airlines. 64% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. 1 of the 25 tracked flights was cancelled. The nonstop covers 1,175 km, an estimated 2 hours 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Manila and Taipei. Updated 16 October 2026 at 19:53 UTC.
Today, MNL → TPE Sat 17 Oct · local times
Sched Flight MNL departure TPE arrival
·
5J312 Cebu Pacific Air
On schedule
TPE 09:00 scheduled
·
BR262 EVA Air
On schedule
TPE 08:05 scheduled
·
BR272 EVA Air
On schedule
TPE 14:55 scheduled
·
BR278 EVA Air
On schedule
TPE 21:25 scheduled
·
CI702 China
On schedule
TPE 12:50 scheduled
·
CI704 China
On schedule
TPE 19:05 scheduled
·
JX786 Starlux
On schedule
TPE 13:00 scheduled
·
PR890 Philippine
On schedule
TPE 08:45 scheduled
·
PR896
On schedule
TPE 15:05 scheduled
·
Z2124 Philippines AirAsia
On schedule
TPE 10:00 scheduled
Checked MNL board 22:18 · TPE board 03:53
MNL
Manila
heavy · +33
TPE
Taipei
smooth · +1
dep bank 05:45–23:35 46x weekly
Runs mixed · 7 airlines · 46x weekly · nonstop
64% on time
of the last 25 operated MNL → TPE flights arrived within 15 minutes
Median arrival delay is −9 min . 1 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 25 operated legs
Flight time ~2h 00m estimated from route distance
Weekly departures 46x 7 direct airlines on the leg
Cancelled 4.0% recent route rate · 1 of 25
The week scheduled departures · origin local time
Cebu Pacific Air China Airlines EVA Air KLM
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 60% on time
Flights 5J312 06:35 daily · 5J310 23:35 daily
China AirlinesCI
Flights CI702 10:35 daily · CI704 16:50 daily
EVA AirBR 67% on time
Flights BR262 05:45 daily · BR272 12:40 daily · BR278 18:50 daily
KLMKL
Flights KL808 20:05 Tu Th Fr Su
Philippine AirlinesPR
Flights PR890 06:30 daily · PR896 12:35 Mo Tu Sa · PR894 18:25 We Th Fr Su
Philippines AirAsiaZ2
Flights Z2124 07:45 daily
Starlux AirlinesJX
Flights JX786 10:45 daily
History operated legs · board outcomes
10-16 5J312 dep +13 → arr −28
10-16 BR262 dep +3 → arr −36
10-16 BR272 dep +81 → arr +53
10-16 BR278 dep +27 → arr −32
10-16 CI702 dep +34 → arr +1
10-16 CI704 dep +7 → arr −27
10-16 JX786 dep +19 → arr −10
10-16 KL808 dep +25 → arr −22
10-16 PR890 dep +55 → arr +20
10-16 Z2124 dep +13 → arr −18
10-15 5J310 dep +60 → arr +18
10-15 5J312 dep +60 → arr +16
10-15 BR262 dep +3 → arr −22
10-15 BR272 dep +60 → arr +34
10-15 BR278 dep +4 → arr −52
10-15 CI702 dep +25 → arr −9
10-15 CI704 dep +6 → arr −13
10-15 JX786 dep +24 → arr −8
10-15 KL808 dep +38 → arr −4
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 TPE, 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 55 Completed 44 Delayed 20 Cancelled 1 Within 15m 23/44 Median +13m
5J312 Cebu Pacific Air
3 days
Sat, Oct 17
1/2 legs · RP-C3908
MNL
Departure
Sched 06:35
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 09:00
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · RP-C3908
MNL
Departure
06:48
Departed · Sched 06:3513m late
→
TPE
Arrival
08:32
Landed · Sched 09:0028m early
Thu, Oct 15
2/2 legs · RP-C3911
MNL
Departure
07:35
Departed · Sched 06:3560m late
→
TPE
Arrival
09:16
Landed · Sched 09:0016m late
Full 5J312 history →
BR262 EVA Air
3 days
Sat, Oct 17
1/2 legs · B-16209
MNL
Departure
Sched 05:45
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 08:05
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-16209
MNL
Departure
05:48
Departed · Sched 05:453m late
→
TPE
Arrival
07:29
Landed · Sched 08:0536m early
Thu, Oct 15
2/2 legs · B-16213
MNL
Departure
05:48
Departed · Sched 05:453m late
→
TPE
Arrival
07:43
Landed · Sched 08:0522m early
Full BR262 history →
BR272 EVA Air
3 days
Sat, Oct 17
1/2 legs · B-16731
MNL
Departure
Sched 12:40
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 14:55
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-16731
MNL
Departure
14:01
Departed · Sched 12:4081m late
→
TPE
Arrival
15:48
Landed · Sched 14:5553m late
Thu, Oct 15
2/2 legs · B-16720
MNL
Departure
13:40
Departed · Sched 12:4060m late
→
TPE
Arrival
15:29
Landed · Sched 14:5534m late
Full BR272 history →
BR278 EVA Air
3 days
MNL
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 21:25
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-16337
MNL
Departure
19:17
Departed · Sched 18:5027m late
→
TPE
Arrival
20:58
Landed · Sched 21:3032m early
Thu, Oct 15
2/2 legs · B-17883
MNL
Departure
18:54
Departed · Sched 18:504m late
→
TPE
Arrival
20:33
Landed · Sched 21:2552m early
Full BR278 history →
CI702 China
3 days
Sat, Oct 17
1/2 legs · B-18311
MNL
Departure
Sched 10:35
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 12:50
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-18311
MNL
Departure
11:09
Departed · Sched 10:3534m late
→
TPE
Arrival
12:51
Landed · Sched 12:501m late
Thu, Oct 15
2/2 legs · B-18361
MNL
Departure
11:00
Departed · Sched 10:3525m late
→
TPE
Arrival
12:41
Landed · Sched 12:509m early
Full CI702 history →
CI704 China
3 days
Sat, Oct 17
1/2 legs · B-18317
MNL
Departure
Sched 16:50
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 19:05
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-18317
MNL
Departure
16:57
Departed · Sched 16:507m late
→
TPE
Arrival
18:38
Landed · Sched 19:0527m early
Thu, Oct 15
2/2 legs · B-18317
MNL
Departure
16:56
Departed · Sched 16:506m late
→
TPE
Arrival
18:52
Landed · Sched 19:0513m early
Full CI704 history →
JX786 Starlux
3 days
Sat, Oct 17
1/2 legs · B-58209
MNL
Departure
Sched 10:45
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 13:00
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-58209
MNL
Departure
11:04
Departed · Sched 10:4519m late
→
TPE
Arrival
12:50
Landed · Sched 13:0010m early
Thu, Oct 15
2/2 legs · B-58206
MNL
Departure
11:09
Departed · Sched 10:4524m late
→
TPE
Arrival
12:47
Landed · Sched 12:558m early
Full JX786 history →
PR890 Philippine
3 days
Sat, Oct 17
1/2 legs · RP-C9916
MNL
Departure
Sched 06:30
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 08:45
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · RP-C9916
MNL
Departure
07:25
Departed · Sched 06:3055m late
→
TPE
Arrival
09:05
Landed · Sched 08:4520m late
Thu, Oct 15
1/2 legs · RP-C9929
MNL
Departure
06:46
Departed · Sched 06:3016m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full PR890 history →
PR896
1 day
MNL
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 15:05
Scheduled arrival · landing pending
Full PR896 history →
Z2124 Philippines AirAsia
3 days
Sat, Oct 17
1/2 legs · RP-C8950
MNL
Departure
Sched 07:45
Scheduled departure
Fri schedule from board history
→
TPE
Arrival
Sched 10:00
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · RP-C8950
MNL
Departure
07:58
Departed · Sched 07:4513m late
→
TPE
Arrival
09:42
Landed · Sched 10:0018m early
Thu, Oct 15
1/2 legs · RP-C8950
MNL
Departure
08:04
Departed · Sched 07:4519m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full Z2124 history →
5J310 Cebu Pacific Air
3 days
MNL
Departure
Sched 23:35
Scheduled time only · no board update captured
→
TPE
Arrival
01:37
Landed · Sched 02:0023m early
Thu, Oct 15
2/2 legs · RP-C3912
MNL
Departure
00:35
Departed · Sched 23:3560m late
→
TPE
Arrival
02:18
Landed · Sched 02:0018m late
MNL
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
01:45
Landed · Sched 02:0015m early
Full 5J310 history →
KL808 KLM
2 days
Fri, Oct 16
2/2 legs · PH-BHM
MNL
Departure
20:30
Departed · Sched 20:0525m late
→
TPE
Arrival
22:13
Landed · Sched 22:3522m early
Thu, Oct 15
2/2 legs · PH-BHD
MNL
Departure
20:43
Departed · Sched 20:0538m late
→
TPE
Arrival
22:31
Landed · Sched 22:354m early
Full KL808 history →
PR894 Philippine
2 days
MNL
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 20:50
Cancelled
Thu, Oct 15
1/2 legs · RP-C9907
MNL
Departure
19:39
Departed · Sched 18:2574m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full PR894 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 Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MNL-TPE
Copy
How we measure this →
MNL to TPE questions
Is MNL–TPE running on time right now? Mostly on schedule. The departure side at MNL is the weaker end, route health score 78/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MNL–TPE? Operators schedule morning departures around 05:45 and evening departures around 18:25 from MNL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TPE delay card to confirm conditions when you'd arrive.
How long is the flight from MNL to TPE? Great-circle distance is 1,175 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 113–131 min gate-to-gate on this route.
How often does MNL–TPE fly? 7 carriers operate this route, around 81 flights a week between them. Compare carrier days and times in the airline list above.