PKX → SHA Beijing to Shanghai
live
Direct flights from Beijing (PKX) to Shanghai (SHA): 28 nonstop departures observed each week across 4 airlines. 100% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. No cancellations were recorded across the 23 tracked flights. The nonstop covers 1,026 km, an estimated 1 hour 49 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Shanghai. Updated 18 October 2026 at 09:52 UTC.
Today, PKX → SHA Sun 18 Oct · local times
Sched Flight PKX departure SHA arrival
07:00
MU5138 中国东方航空公司
Departed
Landed 08:43 −27
08:00
CZ8899 中国南方航空公司
Departed
Landed 10:15 +5
08:15
MU6873 中国东方航空公司
Departed
Landed 10:21 +6
12:00
CZ8879 中国南方航空公司
Departed
Landed 14:06 −4
15:00
MU5184 中国东方航空公司
Departed
Landed 16:59 −31
16:00
CZ8885 中国南方航空公司
Sched 16:00 Departure not confirmed by the board
SHA est. 17:52 sched 18:20
16:30
KN5955 中国联合航空公司
Sched 16:30 Departure not confirmed by the board
SHA est. 18:25 sched 18:40
16:40
FM9102 上海航空公司
Sched 16:40 Departure not confirmed by the board
SHA est. 18:29 sched 19:00
·
CZ8803 中国南方航空公司
On schedule
SHA est. 21:39 sched 22:10
·
MU9192 中国东方航空公司
On schedule
SHA est. 22:24 sched 23:10
Checked PKX board 15:03 · SHA board 17:52
PKX
Beijing
disrupted · +90
SHA
Shanghai
smooth · +0
dep bank 07:00–20:45 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
100% on time
of the last 23 operated PKX → SHA flights arrived within 15 minutes
Median arrival delay is −21 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 23 operated legs
Flight time ~1h 49m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines China United Airlines Shanghai 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 Eastern AirlinesMU 100% on time
Flights MU5138 07:00 daily · MU6873 08:15 daily · MU5184 15:00 daily · MU9192 20:45 daily
China Southern AirlinesCZ 100% on time
Flights CZ8899 08:00 daily · CZ8879 12:00 daily · CZ8885 16:00 daily · CZ8803 20:00 daily
China United AirlinesKN
Flights KN5955 16:30 daily
Shanghai AirlinesFM
Flights FM9102 16:40 daily
History operated legs · board outcomes
Show 15 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 SHA, paired departure → arrival per flight and day. Board tracking since Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 56 Completed 42 Within 15m 23/42 Median -21m
CZ8803 中国南方航空公司
3 days
PKX
Departure
Sched 20:00
Scheduled departure
Sat schedule from board history
→
SHA
Arrival
21:39
Est. · Sched 22:1031m early
PKX
Departure
Sched 20:00
Scheduled time only · no board update captured
→
SHA
Arrival
21:53
Landed · Sched 22:1017m early
Fri, Oct 16
2/2 legs · B-32ED
PKX
Departure
Sched 20:00
Scheduled time only · no board update captured
→
SHA
Arrival
21:51
Landed · Sched 22:1019m early
Full CZ8803 history →
CZ8879 中国南方航空公司
3 days
Sun, Oct 18
2/2 legs · B-1843
PKX
Departure
Sched 12:00
Departure time not on board
→
SHA
Arrival
14:06
Landed · Sched 14:104m early
Sat, Oct 17
2/2 legs · B-6398
PKX
Departure
Sched 12:00
Departure time not on board
→
SHA
Arrival
14:14
Landed · Sched 14:104m late
Fri, Oct 16
2/2 legs · B-1828
PKX
Departure
Sched 12:00
Departure time not on board
→
SHA
Arrival
13:46
Landed · Sched 14:1024m early
Full CZ8879 history →
CZ8885 中国南方航空公司
3 days
PKX
Departure
Sched 16:00
Scheduled departure
→
SHA
Arrival
17:52
Est. · Sched 18:2028m early
Sat, Oct 17
2/2 legs · B-32CQ
PKX
Departure
Sched 16:00
Departure time not on board
→
SHA
Arrival
17:57
Landed · Sched 18:2023m early
Fri, Oct 16
2/2 legs · B-32AV
PKX
Departure
Sched 16:00
Departure time not on board
→
SHA
Arrival
17:49
Landed · Sched 18:2031m early
Full CZ8885 history →
CZ8899 中国南方航空公司
3 days
Sun, Oct 18
2/2 legs · B-326L
PKX
Departure
Sched 08:00
Departure time not on board
→
SHA
Arrival
10:15
Landed · Sched 10:105m late
Sat, Oct 17
2/2 legs · B-30E5
PKX
Departure
Sched 08:00
Departure time not on board
→
SHA
Arrival
09:49
Landed · Sched 10:1021m early
Fri, Oct 16
2/2 legs · B-6318
PKX
Departure
Sched 08:00
Departure time not on board
→
SHA
Arrival
09:46
Landed · Sched 10:1024m early
Full CZ8899 history →
FM9102 上海航空公司
3 days
Sun, Oct 18
2/2 legs · B-5833
PKX
Departure
Sched 16:40
Scheduled departure
→
SHA
Arrival
18:29
Est. · Sched 19:0031m early
Sat, Oct 17
2/2 legs · B-5460
PKX
Departure
Sched 16:40
Departure time not on board
→
SHA
Arrival
18:46
Landed · Sched 19:0014m early
Fri, Oct 16
2/2 legs · B-5833
PKX
Departure
Sched 16:40
Departure time not on board
→
SHA
Arrival
18:33
Landed · Sched 19:0027m early
Full FM9102 history →
KN5955 中国联合航空公司
3 days
PKX
Departure
Sched 16:30
Scheduled departure
→
SHA
Arrival
18:25
Est. · Sched 18:4015m early
Sat, Oct 17
2/2 legs · B-6166
PKX
Departure
Sched 16:30
Departure time not on board
→
SHA
Arrival
18:25
Landed · Sched 18:4015m early
Fri, Oct 16
2/2 legs · B-5858
PKX
Departure
Sched 16:30
Departure time not on board
→
SHA
Arrival
18:20
Landed · Sched 18:4020m early
Full KN5955 history →
MU5138 中国东方航空公司
3 days
Sun, Oct 18
2/2 legs · B-6642
PKX
Departure
Sched 07:00
Departure time not on board
→
SHA
Arrival
08:43
Landed · Sched 09:1027m early
Sat, Oct 17
2/2 legs · B-1680
PKX
Departure
Sched 07:00
Scheduled time only · no board update captured
→
SHA
Arrival
08:52
Landed · Sched 09:1018m early
Fri, Oct 16
2/2 legs · B-30D0
PKX
Departure
Sched 07:00
Departure time not on board
→
SHA
Arrival
08:45
Landed · Sched 09:1025m early
Full MU5138 history →
MU5184 中国东方航空公司
3 days
PKX
Departure
Sched 15:00
Scheduled departure
→
SHA
Arrival
16:59
Landed · Sched 17:3031m early
Sat, Oct 17
2/2 legs · B-32KM
PKX
Departure
Sched 15:00
Departure time not on board
→
SHA
Arrival
17:01
Landed · Sched 17:3029m early
Fri, Oct 16
2/2 legs · B-308A
PKX
Departure
Sched 15:00
Departure time not on board
→
SHA
Arrival
16:59
Landed · Sched 17:3031m early
Full MU5184 history →
MU6873 中国东方航空公司
3 days
Sun, Oct 18
2/2 legs · B-32SY
PKX
Departure
Sched 08:15
Departure time not on board
→
SHA
Arrival
10:21
Landed · Sched 10:156m late
Sat, Oct 17
2/2 legs · B-1679
PKX
Departure
Sched 08:15
Departure time not on board
→
SHA
Arrival
10:36
Landed · Sched 10:5014m early
Fri, Oct 16
1/2 legs · B-8172
PKX
Departure
Sched 08:15
Departure time not on board
→
SHA
Arrival
—
Board row not captured for this rotation yet.
Full MU6873 history →
MU9192 中国东方航空公司
3 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
22:24
Est. · Sched 23:1046m early
Sat, Oct 17
2/2 legs · B-32LA
PKX
Departure
Sched 20:45
Scheduled time only · no board update captured
→
SHA
Arrival
23:26
Landed · Sched 23:5529m early
PKX
Departure
Sched 20:45
Scheduled time only · no board update captured
→
SHA
Arrival
—
Board row not captured for this rotation yet.
Full MU9192 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 — Beijing (PKX) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PKX-SHA
Copy
How we measure this →
PKX to SHA questions
Is PKX–SHA 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–SHA? Operators schedule morning departures around 07:00 and evening departures around 20:00 from PKX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SHA delay card to confirm conditions when you'd arrive.
How long is the flight from PKX to SHA? Great-circle distance is 1,026 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 102–118 min gate-to-gate on this route.
How often does PKX–SHA fly? 4 carriers operate this route, around 70 flights a week between them. Compare carrier days and times in the airline list above.