SHA → PKX Shanghai to Beijing
live
Direct flights from Shanghai (SHA) to Beijing (PKX): 98 nonstop departures observed each week across 5 airlines. No cancellations were recorded across the 60 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 Shanghai and Beijing. Updated 30 October 2026 at 15:50 UTC.
SHA
Shanghai
busy · +22
PKX
Beijing
smooth · +0
dep bank 08:35–20:05 98x weekly
Running clean · 5 airlines · 98x weekly · nonstop
85 / 100
route health from live SHA and PKX delay boards
0 of 60 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~1h 49m estimated from route distance
Weekly departures 98x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 60
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
Flights MU5137 10:15 daily · MU5167 10:30 Mo Tu We Th Fr Su · MU6874 11:20 daily · MU6124 17:10 Mo Tu We Th Fr Su
China Southern AirlinesCZ
Flights CZ8804 08:35 daily · CZ5664 09:20 Mo Tu We Th Fr Su · CZ8900 11:25 daily · CZ8880 15:30 daily
China United AirlinesKN
Flights KN5956 varies daily
Shanghai AirlinesFM
Flights FM9101 12:50 daily
吉祥航空公司HO
Flights HO1251 10:25 Mo Tu We Th Su
History operated legs · board outcomes
Show 32 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 SHA and PKX, paired departure → arrival per flight and day. Board history since Sun, Oct 25. Each day adds the flights our airport boards record.
Board rows 120 Completed 60 Delayed 33 Within 15m 27/60 Median +16m
CZ5664 China Southern
5 days
SHA
Departure
09:48
Departed · Sched 09:2028m late
→
PKX
Arrival
Sched 11:40
Scheduled time only · no board update captured
SHA
Departure
09:52
Departed · Sched 09:2032m late
→
PKX
Arrival
Sched 11:40
Scheduled time only · no board update captured
SHA
Departure
09:42
Departed · Sched 09:2022m late
→
PKX
Arrival
Sched 11:40
Scheduled time only · no board update captured
SHA
Departure
09:59
Departed · Sched 09:2039m late
→
PKX
Arrival
Sched 11:40
Scheduled time only · no board update captured
SHA
Departure
09:38
Departed · Sched 09:2018m late
→
PKX
Arrival
Sched 11:40
Scheduled time only · no board update captured
Full CZ5664 history →
CZ8880 China Southern
5 days
SHA
Departure
12:48
Departed · Sched 12:2523m late
→
PKX
Arrival
Sched 14:50
Scheduled time only · no board update captured
SHA
Departure
12:35
Departed · Sched 12:2510m late
→
PKX
Arrival
Sched 14:50
Scheduled time only · no board update captured
SHA
Departure
12:37
Departed · Sched 12:2512m late
→
PKX
Arrival
Sched 14:50
Scheduled time only · no board update captured
SHA
Departure
12:31
Departed · Sched 12:256m late
→
PKX
Arrival
Sched 14:50
Scheduled time only · no board update captured
SHA
Departure
12:35
Departed · Sched 12:2510m late
→
PKX
Arrival
Sched 14:50
Scheduled time only · no board update captured
Full CZ8880 history →
CZ8886 China Southern
5 days
SHA
Departure
16:36
Departed · Sched 16:306m late
→
PKX
Arrival
Sched 18:50
Scheduled time only · no board update captured
SHA
Departure
16:43
Departed · Sched 16:3013m late
→
PKX
Arrival
Sched 18:50
Scheduled time only · no board update captured
SHA
Departure
16:34
Departed · Sched 16:304m late
→
PKX
Arrival
Sched 18:50
Scheduled time only · no board update captured
SHA
Departure
16:46
Departed · Sched 16:3016m late
→
PKX
Arrival
Sched 18:50
Scheduled time only · no board update captured
SHA
Departure
16:40
Departed · Sched 16:3010m late
→
PKX
Arrival
Sched 18:50
Scheduled time only · no board update captured
Full CZ8886 history →
CZ8888 China Southern
5 days
SHA
Departure
20:02
Departed · Sched 19:5012m late
→
PKX
Arrival
Sched 22:10
Scheduled time only · no board update captured
SHA
Departure
19:55
Departed · Sched 19:505m late
→
PKX
Arrival
Sched 22:10
Scheduled time only · no board update captured
SHA
Departure
—
Board row not captured for this rotation yet.
→
PKX
Arrival
Sched 22:10
Scheduled time only · no board update captured
SHA
Departure
20:06
Departed · Sched 19:5016m late
→
PKX
Arrival
Sched 22:10
Scheduled time only · no board update captured
SHA
Departure
20:03
Departed · Sched 19:5013m late
→
PKX
Arrival
Sched 22:10
Scheduled time only · no board update captured
Full CZ8888 history →
FM9101 Shanghai
6 days
SHA
Departure
18:31
Departed · Sched 18:1516m late
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
SHA
Departure
18:30
Departed · Sched 18:1515m late
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
SHA
Departure
18:34
Departed · Sched 18:1519m late
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
SHA
Departure
18:21
Departed · Sched 18:156m late
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
SHA
Departure
18:28
Departed · Sched 18:1513m late
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
SHA
Departure
—
Board row not captured for this rotation yet.
→
PKX
Arrival
Sched 20:30
Scheduled time only · no board update captured
Full FM9101 history →
HO1251 吉祥航空公司
5 days
SHA
Departure
10:39
Departed · Sched 10:2514m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
Thu schedule from board history
SHA
Departure
10:54
Departed · Sched 10:2529m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
SHA
Departure
10:45
Departed · Sched 10:2520m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
SHA
Departure
10:53
Departed · Sched 10:2528m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
Mon schedule from board history
SHA
Departure
10:45
Departed · Sched 10:2520m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
Full HO1251 history →
KN5956 China United
6 days
SHA
Departure
20:50
Departed · Sched 20:4010m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
SHA
Departure
20:46
Departed · Sched 20:406m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
SHA
Departure
20:47
Departed · Sched 20:407m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
SHA
Departure
20:48
Departed · Sched 20:408m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
SHA
Departure
20:56
Departed · Sched 20:4016m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
SHA
Departure
20:55
Departed · Sched 20:4015m late
→
PKX
Arrival
Sched 22:55
Scheduled time only · no board update captured
Full KN5956 history →
MU5137 China Eastern
5 days
SHA
Departure
09:59
Departed · Sched 09:2534m late
→
PKX
Arrival
Sched 11:50
Scheduled time only · no board update captured
SHA
Departure
09:54
Departed · Sched 09:2529m late
→
PKX
Arrival
Sched 11:50
Scheduled time only · no board update captured
SHA
Departure
09:45
Departed · Sched 09:2520m late
→
PKX
Arrival
Sched 11:50
Scheduled time only · no board update captured
SHA
Departure
10:02
Departed · Sched 09:2537m late
→
PKX
Arrival
Sched 11:50
Scheduled time only · no board update captured
SHA
Departure
09:47
Departed · Sched 09:2522m late
→
PKX
Arrival
Sched 11:50
Scheduled time only · no board update captured
Full MU5137 history →
MU5167 China Eastern
5 days
SHA
Departure
10:48
Departed · Sched 10:3018m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
SHA
Departure
11:07
Departed · Sched 10:3037m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
SHA
Departure
10:54
Departed · Sched 10:3024m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
Tue schedule from board history
SHA
Departure
11:13
Departed · Sched 10:3043m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
SHA
Departure
10:51
Departed · Sched 10:3021m late
→
PKX
Arrival
Sched 12:40
Scheduled time only · no board update captured
Full MU5167 history →
MU5183 China Eastern
6 days
SHA
Departure
19:26
Departed · Sched 19:206m late
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
SHA
Departure
19:26
Departed · Sched 19:206m late
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
SHA
Departure
19:37
Departed · Sched 19:2017m late
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
SHA
Departure
19:27
Departed · Sched 19:207m late
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
SHA
Departure
19:32
Departed · Sched 19:2012m late
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
SHA
Departure
—
Board row not captured for this rotation yet.
→
PKX
Arrival
Sched 21:30
Scheduled time only · no board update captured
Full MU5183 history →
MU6124 China Eastern
5 days
SHA
Departure
17:31
Departed · Sched 17:1021m late
→
PKX
Arrival
Sched 19:30
Scheduled time only · no board update captured
SHA
Departure
17:31
Departed · Sched 17:1021m late
→
PKX
Arrival
Sched 19:25
Scheduled time only · no board update captured
SHA
Departure
17:40
Departed · Sched 17:1030m late
→
PKX
Arrival
Sched 19:25
Scheduled time only · no board update captured
SHA
Departure
17:25
Departed · Sched 17:1015m late
→
PKX
Arrival
Sched 19:25
Scheduled time only · no board update captured
SHA
Departure
17:21
Departed · Sched 17:1011m late
→
PKX
Arrival
Sched 19:30
Scheduled time only · no board update captured
Full MU6124 history →
MU9191 China Eastern
5 days
SHA
Departure
15:54
Departed · Sched 15:3024m late
→
PKX
Arrival
Sched 18:00
Scheduled time only · no board update captured
SHA
Departure
15:44
Departed · Sched 15:3014m late
→
PKX
Arrival
Sched 18:00
Scheduled time only · no board update captured
SHA
Departure
15:53
Departed · Sched 15:3023m late
→
PKX
Arrival
Sched 18:00
Scheduled time only · no board update captured
SHA
Departure
15:46
Departed · Sched 15:3016m late
→
PKX
Arrival
Sched 18:00
Scheduled time only · no board update captured
SHA
Departure
15:48
Departed · Sched 15:3018m late
→
PKX
Arrival
Sched 18:00
Scheduled time only · no board update captured
Full MU9191 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 (SHA) to Beijing (PKX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SHA-PKX
Copy
How we measure this →
SHA to PKX questions
Is SHA–PKX running on time right now? Smooth skies ahead. The departure side at SHA is the weaker end, route health score 85/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SHA–PKX? Operators schedule morning departures around 08:35 and evening departures around 17:10 from SHA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PKX delay card to confirm conditions when you'd arrive.
How long is the flight from SHA to PKX? 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 SHA–PKX fly? 5 carriers operate this route, around 98 flights a week between them. Compare carrier days and times in the airline list above.