PKX → PVG Beijing to Shanghai
live
Direct flights from Beijing (PKX) to Shanghai (PVG): 42 nonstop departures observed each week across 6 airlines. 92% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 25 tracked flights. The nonstop covers 1,051 km, an estimated 1 hour 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Shanghai. Updated 8 September 2026 at 02:53 UTC.
PKX
Beijing
disrupted · +90
PVG
Shanghai
smooth · +0
dep bank 07:40–22:00 42x weekly
Runs reliable · 6 airlines · 42x weekly · nonstop
92% on time
of the last 25 operated PKX → PVG flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 25 operated legs
Flight time ~1h 51m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 25
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern Airlines China United 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
Air ChinaCA
Flights CA8321 10:40 daily · CA8341 22:00 Mo Tu Th Fr Su
China Eastern AirlinesMU 100% on time
Flights MU5186 07:45 daily · MU5196 13:00 daily · MU5130 19:45 daily · MU5231 varies daily
China Southern AirlinesCZ
Flights CZ8882 21:20 daily
China United AirlinesKN
Flights KN5977 20:50 daily
JuneyaoHO 83% on time
Flights HO1258 11:40 daily · HO1260 14:40 daily · HO1254 21:25 daily
Xiamen AirlinesMF
Flights MF8561 07:40 daily
History operated legs · board outcomes
09-06 CA8341 arrived +6
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 PKX and PVG, paired departure → arrival per flight and day. Board tracking since Sun, Sep 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 60 Completed 37 Delayed 2 Within 15m 23/37 Median -15m
CA8321 中国国际航空公司
3 days
PKX
Departure
Sched 10:40
Scheduled departure
→
PVG
Arrival
12:24
Est. · Sched 12:5026m early
Mon, Sep 7
2/2 legs · B-6918
PKX
Departure
Sched 10:40
Departure time not on board
→
PVG
Arrival
12:17
Landed · Sched 12:5033m early
Sun, Sep 6
2/2 legs · B-6882
PKX
Departure
Sched 10:40
Departure time not on board
→
PVG
Arrival
12:40
Landed · Sched 12:5010m early
Full CA8321 history →
CZ8882 中国南方航空公司
3 days
Tue, Sep 8
1/2 legs · B-8993
PKX
Departure
Sched 21:20
Scheduled departure
Mon schedule from board history
→
PVG
Arrival
Sched 23:30
Scheduled arrival · landing pending
Mon, Sep 7
2/2 legs · B-8993
PKX
Departure
Sched 21:20
Scheduled time only · no board update captured
→
PVG
Arrival
23:17
Landed · Sched 23:3013m early
PKX
Departure
Sched 21:20
Scheduled time only · no board update captured
→
PVG
Arrival
23:13
Landed · Sched 23:3017m early
Full CZ8882 history →
HO1254 吉祥航空公司
3 days
PKX
Departure
Sched 21:25
Scheduled departure
Mon schedule from board history
→
PVG
Arrival
Sched 23:35
Scheduled arrival · landing pending
PKX
Departure
Sched 21:25
Scheduled time only · no board update captured
→
PVG
Arrival
23:24
Landed · Sched 23:3511m early
Sun, Sep 6
2/2 legs · B-323R
PKX
Departure
Sched 21:25
Scheduled time only · no board update captured
→
PVG
Arrival
23:11
Landed · Sched 23:3524m early
Full HO1254 history →
HO1258 吉祥航空公司
3 days
PKX
Departure
Sched 11:40
Scheduled departure
→
PVG
Arrival
Sched 13:55
Scheduled arrival · landing pending
Mon, Sep 7
2/2 legs · B-8458
PKX
Departure
Sched 11:40
Departure time not on board
→
PVG
Arrival
13:26
Landed · Sched 13:5529m early
Sun, Sep 6
2/2 legs · B-8539
PKX
Departure
Sched 11:40
Scheduled time only · no board update captured
→
PVG
Arrival
15:18
Landed · Sched 13:5088m late
Full HO1258 history →
HO1260 吉祥航空公司
3 days
Tue, Sep 8
1/2 legs · B-32EY
PKX
Departure
Sched 14:40
Scheduled departure
Mon schedule from board history
→
PVG
Arrival
Sched 16:50
Scheduled arrival · landing pending
Mon, Sep 7
2/2 legs · B-32EY
PKX
Departure
Sched 14:40
Departure time not on board
→
PVG
Arrival
16:25
Landed · Sched 16:5025m early
Sun, Sep 6
2/2 legs · B-327D
PKX
Departure
Sched 14:40
Departure time not on board
→
PVG
Arrival
16:44
Landed · Sched 16:506m early
Full HO1260 history →
KN5977 中国联合航空公司
3 days
Tue, Sep 8
1/2 legs · B-1750
PKX
Departure
Sched 20:50
Scheduled departure
Mon schedule from board history
→
PVG
Arrival
Sched 22:55
Scheduled arrival · landing pending
Mon, Sep 7
2/2 legs · B-1750
PKX
Departure
Sched 20:50
Scheduled time only · no board update captured
→
PVG
Arrival
23:12
Landed · Sched 22:5517m late
Sun, Sep 6
2/2 legs · B-1523
PKX
Departure
Sched 20:50
Scheduled time only · no board update captured
→
PVG
Arrival
22:46
Landed · Sched 22:559m early
Full KN5977 history →
MF8561 厦门航空有限公司
3 days
Tue, Sep 8
2/2 legs · B-32EK
PKX
Departure
Sched 07:40
Scheduled departure
→
PVG
Arrival
09:28
Landed · Sched 09:5022m early
Mon, Sep 7
2/2 legs · B-32CY
PKX
Departure
Sched 07:40
Departure time not on board
→
PVG
Arrival
09:32
Landed · Sched 09:5018m early
Sun, Sep 6
2/2 legs · B-32CY
PKX
Departure
Sched 07:40
Departure time not on board
→
PVG
Arrival
09:53
Landed · Sched 09:503m late
Full MF8561 history →
MU5130 中国东方航空公司
3 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 22:05
Scheduled arrival · landing pending
Mon, Sep 7
2/2 legs · B-5975
PKX
Departure
Sched 19:45
Departure time not on board
→
PVG
Arrival
21:41
Landed · Sched 21:5514m early
PKX
Departure
Sched 19:45
Departure time not on board
→
PVG
Arrival
21:35
Landed · Sched 21:5520m early
Full MU5130 history →
MU5186 中国东方航空公司
3 days
Tue, Sep 8
2/2 legs · B-32N0
PKX
Departure
Sched 07:45
Scheduled departure
→
PVG
Arrival
09:29
Landed · Sched 09:5526m early
Mon, Sep 7
2/2 legs · B-32LT
PKX
Departure
Sched 07:45
Departure time not on board
→
PVG
Arrival
09:23
Landed · Sched 09:5532m early
Sun, Sep 6
2/2 legs · B-32SF
PKX
Departure
Sched 07:45
Departure time not on board
→
PVG
Arrival
09:27
Landed · Sched 09:5528m early
Full MU5186 history →
MU5196 中国东方航空公司
3 days
PKX
Departure
Sched 13:00
Scheduled departure
→
PVG
Arrival
Sched 15:15
Scheduled arrival · landing pending
PKX
Departure
Sched 13:00
Departure time not on board
→
PVG
Arrival
14:52
Landed · Sched 15:1523m early
PKX
Departure
Sched 13:00
Scheduled time only · no board update captured
→
PVG
Arrival
15:00
Landed · Sched 15:1515m early
Full MU5196 history →
MU5231 中国东方航空公司
2 days
PKX
Departure
Sched 22:00
Scheduled time only · no board update captured
→
PVG
Arrival
23:53
Landed · Sched 00:0512m early
PKX
Departure
Sched 22:00
Scheduled time only · no board update captured
→
PVG
Arrival
23:59
Landed · Sched 00:056m early
Full MU5231 history →
CA8341 中国国际航空公司
1 day
PKX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
23:51
Landed · Sched 23:456m late
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 — Beijing (PKX) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PKX-PVG
Copy
How we measure this →
PKX to PVG questions
Is PKX–PVG running on time right now? Significant delay risk. The departure side at PKX is the weaker end, route health score 50/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PKX–PVG? Operators schedule morning departures around 07:40 and evening departures around 19:45 from PKX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from PKX to PVG? Great-circle distance is 1,051 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 104–120 min gate-to-gate on this route.
How often does PKX–PVG fly? 6 carriers operate this route, around 82 flights a week between them. Compare carrier days and times in the airline list above.