PKX → PVG Beijing to Shanghai
live
Direct flights from Beijing (PKX) to Shanghai (PVG): 42 nonstop departures observed each week across 6 airlines. 87% of the last 15 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. No cancellations were recorded across the 15 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 16 October 2026 at 19:07 UTC.
Today, PKX → PVG Sat 17 Oct · local times
Sched Flight PKX departure PVG arrival
·
CA8321 中国国际航空公司
On schedule
PVG 12:50 scheduled
·
CZ8882 中国南方航空公司
On schedule
PVG 23:30 scheduled
·
CZ8888 中国南方航空公司
On schedule
PVG 22:00 scheduled
·
HO1254 吉祥航空公司
On schedule
PVG 23:35 scheduled
·
HO1258 吉祥航空公司
On schedule
PVG 13:55 scheduled
·
HO1260 吉祥航空公司
On schedule
PVG 16:50 scheduled
·
KN5977 中国联合航空公司
On schedule
PVG 22:55 scheduled
·
MF8561 厦门航空有限公司
On schedule
PVG 09:45 scheduled
·
MU5130 中国东方航空公司
On schedule
PVG 22:05 scheduled
·
MU5186 中国东方航空公司
On schedule
PVG 10:05 scheduled
·
MU5196 中国东方航空公司
On schedule
PVG 15:15 scheduled
Checked PKX board 22:03 · PVG board 03:07
PKX
Beijing
disrupted · +90
PVG
Shanghai
smooth · +0
dep bank 07:40–22:00 42x weekly
Runs reliable · 6 airlines · 42x weekly · nonstop
87% on time
of the last 15 operated PKX → PVG flights arrived within 15 minutes
Median arrival delay is −16 min . 0 of 15 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −16 min across the last 15 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 15
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 Tu We Th Fr Su
China Eastern AirlinesMU 100% on time
Flights MU5186 07:45 daily · MU5196 13:00 daily · MU5130 19:45 daily
China Southern AirlinesCZ
Flights CZ8888 19:35 daily · CZ8882 21:20 daily
China United AirlinesKN
Flights KN5977 20:50 daily
Xiamen AirlinesMF
Flights MF8561 07:40 daily
吉祥航空公司HO
Flights HO1258 11:40 daily · HO1260 14:40 Mo Tu Th Fr Sa Su · HO1254 21:25 daily
History operated legs · board outcomes
10-16 MU5231 arrived +2
10-15 MU5231 arrived −25
Show 7 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 Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 24 Delayed 2 Within 15m 13/24 Median -16m
CA8321 中国国际航空公司
3 days
Sat, Oct 17
1/2 legs · B-8338
PKX
Departure
Sched 10:40
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 12:50
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-8338
PKX
Departure
Sched 10:40
Departure time not on board
→
PVG
Arrival
12:28
Landed · Sched 12:5022m early
Thu, Oct 15
2/2 legs · B-6825
PKX
Departure
Sched 10:40
Scheduled time only · no board update captured
→
PVG
Arrival
12:26
Landed · Sched 12:5024m early
Full CA8321 history →
CZ8882 中国南方航空公司
3 days
PKX
Departure
Sched 21:20
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 23:30
Scheduled arrival · landing pending
PKX
Departure
Sched 21:20
Scheduled time only · no board update captured
→
PVG
Arrival
23:14
Landed · Sched 23:3016m early
Thu, Oct 15
1/2 legs · B-8548
PKX
Departure
Sched 21:20
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CZ8882 history →
CZ8888 中国南方航空公司
3 days
Sat, Oct 17
1/2 legs · B-8848
PKX
Departure
Sched 19:35
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 22:00
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-8848
PKX
Departure
Sched 19:35
Departure time not on board
→
PVG
Arrival
21:24
Landed · Sched 22:0036m early
Thu, Oct 15
1/2 legs · B-8966
PKX
Departure
Sched 19:35
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CZ8888 history →
HO1254 吉祥航空公司
3 days
Sat, Oct 17
1/2 legs · B-323R
PKX
Departure
Sched 21:25
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 23:35
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-323R
PKX
Departure
Sched 21:25
Scheduled time only · no board update captured
→
PVG
Arrival
23:28
Landed · Sched 23:357m early
PKX
Departure
Sched 21:25
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HO1254 history →
HO1258 吉祥航空公司
3 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 13:55
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-8407
PKX
Departure
Sched 11:40
Scheduled time only · no board update captured
→
PVG
Arrival
13:31
Landed · Sched 13:5019m early
Thu, Oct 15
1/2 legs · B-6736
PKX
Departure
Sched 11:40
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HO1258 history →
HO1260 吉祥航空公司
2 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 16:50
Scheduled arrival · landing pending
Thu, Oct 15
1/2 legs · B-323R
PKX
Departure
Sched 14:40
Departure time not on board
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HO1260 history →
KN5977 中国联合航空公司
3 days
PKX
Departure
Sched 20:50
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 22:55
Scheduled arrival · landing pending
PKX
Departure
Sched 20:50
Scheduled time only · no board update captured
→
PVG
Arrival
22:47
Landed · Sched 22:558m early
Thu, Oct 15
1/2 legs · B-1751
PKX
Departure
Sched 20:50
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full KN5977 history →
MF8561 厦门航空有限公司
3 days
Sat, Oct 17
1/2 legs · B-32DR
PKX
Departure
Sched 07:40
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 09:45
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-32DR
PKX
Departure
Sched 07:40
Departure time not on board
→
PVG
Arrival
10:12
Landed · Sched 09:4527m late
Thu, Oct 15
1/2 legs · B-32EL
PKX
Departure
Sched 07:40
Departure time not on board
→
PVG
Arrival
—
Board row not captured for this rotation yet.
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
Fri, Oct 16
2/2 legs · B-5920
PKX
Departure
Sched 19:45
Scheduled time only · no board update captured
→
PVG
Arrival
21:44
Landed · Sched 21:5511m early
Thu, Oct 15
1/2 legs · B-5930
PKX
Departure
Sched 19:45
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU5130 history →
MU5186 中国东方航空公司
3 days
Sat, Oct 17
1/2 legs · B-32SD
PKX
Departure
Sched 07:45
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 10:05
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-32SD
PKX
Departure
Sched 07:45
Departure time not on board
→
PVG
Arrival
09:31
Landed · Sched 10:0534m early
Thu, Oct 15
1/2 legs · B-32KF
PKX
Departure
Sched 07:45
Departure time not on board
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU5186 history →
MU5196 中国东方航空公司
3 days
PKX
Departure
Sched 13:00
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 15:15
Scheduled arrival · landing pending
PKX
Departure
Sched 13:00
Departure time not on board
→
PVG
Arrival
14:47
Landed · Sched 15:1528m early
PKX
Departure
Sched 13:00
Departure time not on board
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU5196 history →
CA8341 中国国际航空公司
2 days
PKX
Departure
Sched 22:00
Scheduled time only · no board update captured
→
PVG
Arrival
23:53
Landed · Sched 23:458m late
PKX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
00:10
Landed · Sched 23:4525m late
Full CA8341 history →
MU5231 中国东方航空公司
2 days
PKX
Departure
Sched 22:00
Scheduled time only · no board update captured
Thu schedule from board history
→
PVG
Arrival
00:07
Landed · Sched 00:052m late
PKX
Departure
Sched 22:00
Scheduled time only · no board update captured
→
PVG
Arrival
23:40
Landed · Sched 00:0525m early
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:35 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 81 flights a week between them. Compare carrier days and times in the airline list above.