PVG → TPE Shanghai to Taipei
live
Direct flights from Shanghai (PVG) to Taipei (TPE): 45 nonstop departures observed each week across 7 airlines. 89% of the last 18 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes early. No cancellations were recorded across the 18 tracked flights. The nonstop covers 677 km, an estimated 1 hour 22 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Taipei. Updated 10 September 2026 at 17:53 UTC.
PVG
Shanghai
busy · +18
TPE
Taipei
smooth · +0
dep bank 07:45–20:50 45x weekly
Runs reliable · 7 airlines · 45x weekly · nonstop
89% on time
of the last 18 operated PVG → TPE flights arrived within 15 minutes
Median arrival delay is −5 min . 0 of 18 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −5 min across the last 18 operated legs
Flight time ~1h 22m estimated from route distance
Weekly departures 45x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 18
The week scheduled departures · origin local time
China Airlines China Eastern Airlines China Southern Airlines Dalian 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
China AirlinesCI
Flights CI502 12:05 daily · CI504 19:50 daily · CI506 20:50 Fr
China Eastern AirlinesMU
Flights MU5007 12:20 daily · MU5005 15:50 Mo We Th Fr Sa Su
China Southern AirlinesCZ
Flights CZ3095 15:35 daily
Dalian AirlinesCA
Flights CA191 07:45 Su · CA195 11:30 daily
EVA AirBR
Flights BR711 13:10 daily · BR751 16:00 Fr · BR721 20:05 daily
Spring Airlines9C
Flights 9C8951 08:15 Mo Tu Th Fr Su
吉祥航空公司HO
Flights HO1309 varies Mo Tu Th Fr Su
History operated legs · board outcomes
09-10 BR711 dep +23 → arr −5
09-10 BR721 dep +19 → arr −7
09-10 CA195 dep +10 → arr −6
09-10 CI502 dep +19 → arr −9
09-10 CI504 dep +5 → arr −17
09-09 BR711 dep +17 → arr −13
09-09 BR721 dep +20 → arr −7
09-09 CA195 dep +21 → arr +0
Show 10 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 PVG and TPE, paired departure → arrival per flight and day. Board tracking since Wed, Sep 9 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 30 Delayed 11 Within 15m 20/30 Median +10m
9C8951 中国春秋航空公司
2 days
Fri, Sep 11
1/2 legs · B-320M
PVG
Departure
08:45
Est. · Sched 08:1530m late
→
TPE
Arrival
Sched 10:15
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-320M
PVG
Departure
08:38
Departed · Sched 08:1523m late
→
TPE
Arrival
10:14
Landed · Sched 10:151m early
Full 9C8951 history →
BR711 台湾长荣航空公司
3 days
Fri, Sep 11
1/2 legs · B-17882
PVG
Departure
Sched 13:10
Scheduled departure
→
TPE
Arrival
Sched 15:05
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-17882
PVG
Departure
13:33
Departed · Sched 13:1023m late
→
TPE
Arrival
15:07
Landed · Sched 15:052m late
Wed, Sep 9
2/2 legs · B-16705
PVG
Departure
13:27
Departed · Sched 13:1017m late
→
TPE
Arrival
14:52
Landed · Sched 15:0513m early
Full BR711 history →
BR721 台湾长荣航空公司
3 days
Fri, Sep 11
1/2 legs · B-16333
PVG
Departure
Sched 20:05
Scheduled departure
→
TPE
Arrival
Sched 22:00
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-16333
PVG
Departure
20:24
Departed · Sched 20:0519m late
→
TPE
Arrival
21:59
Landed · Sched 22:001m early
Wed, Sep 9
2/2 legs · B-16332
PVG
Departure
20:25
Departed · Sched 20:0520m late
→
TPE
Arrival
21:58
Landed · Sched 22:002m early
Full BR721 history →
BR751 台湾长荣航空公司
1 day
PVG
Departure
Sched 16:00
Scheduled departure
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full BR751 history →
CA195 中国国际航空公司
3 days
Fri, Sep 11
1/2 legs · B-5946
PVG
Departure
Sched 11:30
Scheduled departure
→
TPE
Arrival
Sched 13:25
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-5946
PVG
Departure
11:40
Departed · Sched 11:3010m late
→
TPE
Arrival
13:19
Landed · Sched 13:256m early
PVG
Departure
11:51
Departed · Sched 11:3021m late
→
TPE
Arrival
Sched 13:25
Scheduled time only · no board update captured
Full CA195 history →
CI502 中华航空有限公司
3 days
Fri, Sep 11
1/2 legs · B-18908
PVG
Departure
Sched 12:05
Scheduled departure
→
TPE
Arrival
Sched 14:05
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-18908
PVG
Departure
12:24
Departed · Sched 12:0519m late
→
TPE
Arrival
14:08
Landed · Sched 14:053m late
PVG
Departure
12:24
Departed · Sched 12:0519m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full CI502 history →
CI504 中华航空有限公司
3 days
Fri, Sep 11
1/2 legs · B-18908
PVG
Departure
Sched 19:50
Scheduled departure
→
TPE
Arrival
Sched 21:50
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-18908
PVG
Departure
19:55
Departed · Sched 19:505m late
→
TPE
Arrival
21:33
Landed · Sched 21:5017m early
PVG
Departure
20:03
Departed · Sched 19:5013m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full CI504 history →
CI506 中华航空有限公司
1 day
PVG
Departure
Sched 20:50
Scheduled departure
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full CI506 history →
CZ3095 中国南方航空公司
3 days
Fri, Sep 11
1/2 legs · B-2007
PVG
Departure
Sched 15:35
Scheduled departure
→
TPE
Arrival
Sched 17:30
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-2007
PVG
Departure
15:41
Departed · Sched 15:356m late
→
TPE
Arrival
17:12
Landed · Sched 17:3018m early
PVG
Departure
15:45
Departed · Sched 15:3510m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full CZ3095 history →
HO1309 吉祥航空公司
2 days
Fri, Sep 11
1/2 legs · B-8458
PVG
Departure
Sched 09:00
Scheduled departure
→
TPE
Arrival
Sched 11:00
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-8458
PVG
Departure
09:20
Departed · Sched 09:0020m late
→
TPE
Arrival
11:01
Landed · Sched 11:001m late
Full HO1309 history →
MU5005 中国东方航空公司
3 days
Fri, Sep 11
1/2 legs · B-300P
PVG
Departure
Sched 15:50
Scheduled departure
→
TPE
Arrival
Sched 17:40
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-300P
PVG
Departure
16:05
Departed · Sched 15:5015m late
→
TPE
Arrival
17:42
Landed · Sched 17:402m late
PVG
Departure
16:00
Departed · Sched 15:5010m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full MU5005 history →
MU5007 中国东方航空公司
3 days
Fri, Sep 11
1/2 legs · B-5968
PVG
Departure
Sched 12:20
Scheduled departure
→
TPE
Arrival
Sched 14:25
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · B-5968
PVG
Departure
12:32
Departed · Sched 12:2012m late
→
TPE
Arrival
14:06
Landed · Sched 14:2519m early
PVG
Departure
12:36
Departed · Sched 12:2016m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full MU5007 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 — Shanghai (PVG) to Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-TPE
Copy
How we measure this →
PVG to TPE questions
Is PVG–TPE running on time right now? Mostly on schedule. The departure side at PVG is the weaker end, route health score 68/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–TPE? Operators schedule morning departures around 07:45 and evening departures around 19:50 from PVG. 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 PVG to TPE? Great-circle distance is 677 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 78–88 min gate-to-gate on this route.
How often does PVG–TPE fly? 7 carriers operate this route, around 68 flights a week between them. Compare carrier days and times in the airline list above.