SHA → PEK Shanghai to Beijing
live
Direct flights from Shanghai (SHA) to Beijing (PEK): 21 nonstop departures observed each week across 3 airlines. 49% of the last 49 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. No cancellations were recorded across the 49 tracked flights. The nonstop covers 1,075 km, an estimated 1 hour 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Beijing. Updated 19 October 2026 at 08:40 UTC.
Today, SHA → PEK Mon 19 Oct · local times
MU5117中国东方航空公司 28 min late
The SHA board at 16:30 shows departure at 16:28 instead of 16:00.
Landing 18:20PEK board estimate · sched 18:15
Later cancelled 0.2%of 1,281 past 中国东方航空公司 flights whose board showed 20 to 40 min late
Still to leave today CA1534 16:35中国国际航空公司 · then MU5119 17:00, CA1518 17:30
Track MU5117 →
CA1520中国国际航空公司 In the air, 87 min late
Left SHA at 14:57 , 87 min after its 13:30 slot.
Landing 16:48PEK board estimate · sched 16:00
Sched Flight SHA departure PEK arrival
07:00
MU5099 中国东方航空公司
Left 07:28 +28
Landed 09:14 −1
07:55
CA1564 中国国际航空公司
Left 08:38 +43
Landed 10:24 +14
08:00
MU5101 中国东方航空公司
Left 08:53 +53
Landed 10:36 +26
08:20
HU7602 海南航空公司
Left 09:07 +47
Landed 11:08 +28
08:55
CA1590 中国国际航空公司
Left 09:50 +55
Landed 11:43 +33
09:00
MU5103 中国东方航空公司
Left 09:45 +45
Landed 11:36 +21
09:30
MU5153 中国东方航空公司
Left 10:57 +87
Landed 12:48 +48
10:00
MU5105 中国东方航空公司
Left 11:23 +83
Landed 13:10 +55
11:00
MU5107 中国东方航空公司
Left 12:36 +96
Landed 14:19 +64
11:15
HU7604 海南航空公司
Left 13:27 +132
Landed 15:10 +100
11:30
CA1508 中国国际航空公司
Left 13:19 +109
Landed 15:05 +80
12:00
MU5109 中国东方航空公司
Left 13:03 +63
Landed 14:49 +34
12:10
HU7606 海南航空公司
Left 13:50 +100
Landed 15:34 +74
12:25
CA1502 中国国际航空公司
Left 13:58 +93
Landed 15:50 +70
13:00
MU5111 中国东方航空公司
Left 14:18 +78
Landed 16:11 +61
13:30
CA1520中国国际航空公司
Left 14:57 +87
PEK est. 16:48 +48 In the air · sched 16:00
13:30
MU5157 中国东方航空公司
Left 14:54 +84
PEK est. 16:44 +59 In the air · sched 15:45
13:55
CA1532 中国国际航空公司
Left 15:33 +98
PEK est. 17:23 +68 In the air · sched 16:15
14:00
MU5113 中国东方航空公司
Left 15:45 +105
PEK est. 17:34 +79 In the air · sched 16:15
14:30
MU5159 中国东方航空公司
Left 15:40 +70
PEK est. 17:28 +43 In the air · sched 16:45
14:45
CA1524 中国国际航空公司
Left 15:55 +70
PEK est. 17:58 +43 In the air · sched 17:15
15:00
MU5115 中国东方航空公司
Left 15:30 +30
PEK est. 17:20 +5 In the air · sched 17:15
15:25
CA1558 中国国际航空公司
Sched 15:25 Departure not confirmed by the board
PEK est. 18:31 +31 sched 18:00
16:00
MU5117 中国东方航空公司
Est. 16:28 +28 T虹桥(T2)
PEK est. 18:20 +5 sched 18:15
16:35
CA1534 中国国际航空公司
On schedule T虹桥(T2)
PEK 19:15 scheduled
17:00
MU5119 中国东方航空公司
On schedule T虹桥(T2)
PEK 19:15 scheduled
17:30
CA1518 中国国际航空公司
On schedule T虹桥(T2)
PEK 20:00 scheduled
18:00
MU5121 中国东方航空公司
On schedule T虹桥(T2)
PEK 20:15 scheduled
18:30
CA1522 中国国际航空公司
On schedule T虹桥(T2)
PEK 21:00 scheduled
19:00
HU7608海南航空公司
On schedule T虹桥(T2)
PEK 21:15 scheduled
19:00
MU5123 中国东方航空公司
On schedule T虹桥(T2)
PEK 21:15 scheduled
20:15
HU7612 海南航空公司
On schedule T虹桥(T2)
PEK 22:30 scheduled
20:25
CA1550 中国国际航空公司
On schedule T虹桥(T2)
PEK 22:50 scheduled
21:00
CA1516 中国国际航空公司
On schedule T虹桥(T2)
PEK est. 23:20 +95 sched 21:45
21:00
MU5125 中国东方航空公司
On schedule T虹桥(T2)
PEK 22:10 scheduled
22:00
MU5127 中国东方航空公司
On schedule T虹桥(T2)
PEK 23:15 scheduled
22:45
CA1510 中国国际航空公司
On schedule T虹桥(T2)
PEK est. 01:10 +75 sched 23:55
Checked SHA board 16:30 · PEK board 16:40
SHA
Shanghai
busy · +29
PEK
Beijing
smooth · +0
dep bank 07:00–22:30 21x weekly
Runs rough · 3 airlines · 21x weekly · nonstop
49% on time
of the last 49 operated SHA → PEK flights arrived within 15 minutes
Median arrival delay is +16 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 49 operated legs
Flight time ~1h 53m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 49
The week scheduled departures · origin local time
China Eastern Airlines Dalian Airlines Hainan 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 54% on time
Flights MU5099 07:00 daily · MU5101 08:00 daily · MU5103 09:00 daily · MU5153 09:30 daily
Dalian AirlinesCA 50% on time
Flights CA1564 07:55 Mo Tu We Th Fr Sa · CA1590 08:55 daily · CA1508 11:30 daily · CA1502 12:25 daily
Hainan AirlinesHU 29% on time
Flights HU7602 08:20 Tu We Th Fr Sa Su · HU7604 11:15 daily · HU7606 12:10 daily · HU7612 20:15 daily
History operated legs · board outcomes
10-19 CA1520 dep +87 → arr +48
10-18 CA1520 dep +26 → arr −13
10-18 HU7608 dep +21 → arr −9
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 PEK, paired departure → arrival per flight and day. Board tracking since Sun, Oct 18 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 120 Completed 83 Delayed 66 Within 15m 27/83 Median +26m
CA1502 中国国际航空公司
2 days
SHA
Departure
13:58
Departed · Sched 12:2593m late
→
PEK
Arrival
15:50
Landed · Sched 14:4070m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
14:41
Landed · Sched 14:401m late
Full CA1502 history →
CA1508 中国国际航空公司
2 days
SHA
Departure
13:19
Departed · Sched 11:30109m late
→
PEK
Arrival
15:05
Landed · Sched 13:4580m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
14:01
Landed · Sched 13:4516m late
Full CA1508 history →
CA1510 中国国际航空公司
2 days
SHA
Departure
Sched 22:45
Scheduled departure
→
PEK
Arrival
01:10
Est. · Sched 23:5575m late
SHA
Departure
22:20
Departed · Sched 21:3050m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1510 history →
CA1516 中国国际航空公司
2 days
SHA
Departure
Sched 21:00
Scheduled departure
→
PEK
Arrival
23:20
Est. · Sched 21:4595m late
SHA
Departure
19:50
Departed · Sched 19:2525m late
→
PEK
Arrival
21:41
Landed · Sched 21:454m early
Full CA1516 history →
CA1518 中国国际航空公司
2 days
SHA
Departure
Sched 17:30
Scheduled departure
→
PEK
Arrival
Sched 20:00
Scheduled arrival · landing pending
SHA
Departure
17:50
Departed · Sched 17:3020m late
→
PEK
Arrival
19:36
Landed · Sched 20:1539m early
Full CA1518 history →
CA1520 中国国际航空公司
2 days
SHA
Departure
14:57
Departed · Sched 13:3087m late
→
PEK
Arrival
16:48
Est. · Sched 16:0048m late
SHA
Departure
13:56
Departed · Sched 13:3026m late
→
PEK
Arrival
15:47
Landed · Sched 16:0013m early
CA1522 中国国际航空公司
2 days
SHA
Departure
Sched 18:30
Scheduled departure
→
PEK
Arrival
Sched 21:00
Scheduled arrival · landing pending
SHA
Departure
19:07
Departed · Sched 18:3037m late
→
PEK
Arrival
20:57
Landed · Sched 21:1518m early
Full CA1522 history →
CA1524 中国国际航空公司
2 days
SHA
Departure
15:55
Departed · Sched 14:4570m late
→
PEK
Arrival
17:58
Est. · Sched 17:1543m late
SHA
Departure
15:07
Departed · Sched 14:4522m late
→
PEK
Arrival
16:54
Landed · Sched 17:1521m early
Full CA1524 history →
CA1532 中国国际航空公司
1 day
SHA
Departure
15:33
Departed · Sched 13:5598m late
→
PEK
Arrival
17:23
Est. · Sched 16:1568m late
Full CA1532 history →
CA1534 中国国际航空公司
2 days
SHA
Departure
Sched 16:35
Scheduled departure
→
PEK
Arrival
Sched 19:15
Scheduled arrival · landing pending
SHA
Departure
16:51
Departed · Sched 16:3516m late
→
PEK
Arrival
18:41
Landed · Sched 19:1534m early
Full CA1534 history →
CA1550 中国国际航空公司
2 days
SHA
Departure
Sched 20:25
Scheduled departure
→
PEK
Arrival
Sched 22:50
Scheduled arrival · landing pending
SHA
Departure
22:32
Departed · Sched 20:25127m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1550 history →
CA1558 中国国际航空公司
2 days
SHA
Departure
Sched 15:25
Scheduled departure
→
PEK
Arrival
18:31
Est. · Sched 18:0031m late
SHA
Departure
15:54
Departed · Sched 15:2529m late
→
PEK
Arrival
17:47
Landed · Sched 17:452m late
Full CA1558 history →
CA1564 中国国际航空公司
1 day
SHA
Departure
08:38
Departed · Sched 07:5543m late
→
PEK
Arrival
10:24
Landed · Sched 10:1014m late
Full CA1564 history →
CA1590 中国国际航空公司
1 day
SHA
Departure
09:50
Departed · Sched 08:5555m late
→
PEK
Arrival
11:43
Landed · Sched 11:1033m late
Full CA1590 history →
HU7602 海南航空公司
1 day
SHA
Departure
09:07
Departed · Sched 08:2047m late
→
PEK
Arrival
11:08
Landed · Sched 10:4028m late
Full HU7602 history →
HU7604 海南航空公司
2 days
SHA
Departure
13:27
Departed · Sched 11:15132m late
→
PEK
Arrival
15:10
Landed · Sched 13:30100m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
13:49
Landed · Sched 13:3019m late
Full HU7604 history →
HU7606 海南航空公司
2 days
SHA
Departure
13:50
Departed · Sched 12:10100m late
→
PEK
Arrival
15:34
Landed · Sched 14:2074m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
14:36
Landed · Sched 14:2016m late
Full HU7606 history →
HU7608 海南航空公司
2 days
SHA
Departure
Sched 19:00
Scheduled departure
→
PEK
Arrival
Sched 21:15
Scheduled arrival · landing pending
SHA
Departure
19:21
Departed · Sched 19:0021m late
→
PEK
Arrival
21:06
Landed · Sched 21:159m early
HU7612 海南航空公司
2 days
SHA
Departure
Sched 20:15
Scheduled departure
→
PEK
Arrival
Sched 22:30
Scheduled arrival · landing pending
SHA
Departure
20:29
Departed · Sched 20:1514m late
→
PEK
Arrival
22:24
Landed · Sched 22:306m early
Full HU7612 history →
MU5099 中国东方航空公司
1 day
SHA
Departure
07:28
Departed · Sched 07:0028m late
→
PEK
Arrival
09:14
Landed · Sched 09:151m early
Full MU5099 history →
MU5101 中国东方航空公司
1 day
SHA
Departure
08:53
Departed · Sched 08:0053m late
→
PEK
Arrival
10:36
Landed · Sched 10:1026m late
Full MU5101 history →
MU5103 中国东方航空公司
1 day
SHA
Departure
09:45
Departed · Sched 09:0045m late
→
PEK
Arrival
11:36
Landed · Sched 11:1521m late
Full MU5103 history →
MU5105 中国东方航空公司
1 day
SHA
Departure
11:23
Departed · Sched 10:0083m late
→
PEK
Arrival
13:10
Landed · Sched 12:1555m late
Full MU5105 history →
MU5107 中国东方航空公司
1 day
SHA
Departure
12:36
Departed · Sched 11:0096m late
→
PEK
Arrival
14:19
Landed · Sched 13:1564m late
Full MU5107 history →
MU5109 中国东方航空公司
2 days
SHA
Departure
13:03
Departed · Sched 12:0063m late
→
PEK
Arrival
14:49
Landed · Sched 14:1534m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
15:03
Landed · Sched 14:1548m late
Full MU5109 history →
MU5111 中国东方航空公司
2 days
SHA
Departure
14:18
Departed · Sched 13:0078m late
→
PEK
Arrival
16:11
Landed · Sched 15:1061m late
SHA
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
15:21
Landed · Sched 15:1011m late
Full MU5111 history →
MU5113 中国东方航空公司
2 days
SHA
Departure
15:45
Departed · Sched 14:00105m late
→
PEK
Arrival
17:34
Est. · Sched 16:1579m late
SHA
Departure
14:25
Departed · Sched 14:0025m late
→
PEK
Arrival
16:14
Landed · Sched 16:151m early
Full MU5113 history →
MU5115 中国东方航空公司
2 days
SHA
Departure
15:30
Departed · Sched 15:0030m late
→
PEK
Arrival
17:20
Est. · Sched 17:155m late
SHA
Departure
15:20
Departed · Sched 15:0020m late
→
PEK
Arrival
17:02
Landed · Sched 17:1513m early
Full MU5115 history →
MU5117 中国东方航空公司
2 days
SHA
Departure
16:28
Est. · Sched 16:0028m late
→
PEK
Arrival
18:20
Est. · Sched 18:155m late
SHA
Departure
16:24
Departed · Sched 16:0024m late
→
PEK
Arrival
18:10
Landed · Sched 18:155m early
Full MU5117 history →
MU5119 中国东方航空公司
2 days
SHA
Departure
Sched 17:00
Scheduled departure
→
PEK
Arrival
Sched 19:15
Scheduled arrival · landing pending
SHA
Departure
17:11
Departed · Sched 17:0011m late
→
PEK
Arrival
18:57
Landed · Sched 19:1518m early
Full MU5119 history →
MU5121 中国东方航空公司
2 days
SHA
Departure
Sched 18:00
Scheduled departure
→
PEK
Arrival
Sched 20:15
Scheduled arrival · landing pending
SHA
Departure
18:22
Departed · Sched 18:0022m late
→
PEK
Arrival
20:07
Landed · Sched 20:158m early
Full MU5121 history →
MU5123 中国东方航空公司
2 days
SHA
Departure
Sched 19:00
Scheduled departure
→
PEK
Arrival
Sched 21:15
Scheduled arrival · landing pending
SHA
Departure
19:28
Departed · Sched 19:0028m late
→
PEK
Arrival
21:18
Landed · Sched 21:153m late
Full MU5123 history →
MU5125 中国东方航空公司
2 days
SHA
Departure
Sched 21:00
Scheduled departure
→
PEK
Arrival
Sched 22:10
Scheduled arrival · landing pending
SHA
Departure
20:10
Departed · Sched 20:0010m late
→
PEK
Arrival
21:57
Landed · Sched 22:1013m early
Full MU5125 history →
MU5127 中国东方航空公司
2 days
SHA
Departure
Sched 22:00
Scheduled departure
→
PEK
Arrival
Sched 23:15
Scheduled arrival · landing pending
SHA
Departure
21:15
Departed · Sched 21:0015m late
→
PEK
Arrival
23:08
Landed · Sched 23:157m early
Full MU5127 history →
MU5153 中国东方航空公司
1 day
SHA
Departure
10:57
Departed · Sched 09:3087m late
→
PEK
Arrival
12:48
Landed · Sched 12:0048m late
Full MU5153 history →
MU5157 中国东方航空公司
2 days
SHA
Departure
14:54
Departed · Sched 13:3084m late
→
PEK
Arrival
16:44
Est. · Sched 15:4559m late
SHA
Departure
14:00
Departed · Sched 13:3030m late
→
PEK
Arrival
15:50
Landed · Sched 15:455m late
Full MU5157 history →
MU5159 中国东方航空公司
2 days
SHA
Departure
15:40
Departed · Sched 14:3070m late
→
PEK
Arrival
17:28
Est. · Sched 16:4543m late
SHA
Departure
15:00
Departed · Sched 14:3030m late
→
PEK
Arrival
16:46
Landed · Sched 16:451m late
Full MU5159 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 (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SHA-PEK
Copy
How we measure this →
SHA to PEK questions
Is SHA–PEK running on time right now? Mostly on schedule. The departure side at SHA is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SHA–PEK? Operators schedule morning departures around 07:00 and evening departures around 17:00 from SHA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PEK delay card to confirm conditions when you'd arrive.
How long is the flight from SHA to PEK? Great-circle distance is 1,075 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 106–122 min gate-to-gate on this route.
How often does SHA–PEK fly? 3 carriers operate this route, around 244 flights a week between them. Compare carrier days and times in the airline list above.