PEK → SHA Beijing to Shanghai
live
Direct flights from Beijing (PEK) to Shanghai (SHA): 21 nonstop departures observed each week across 3 airlines. 92% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 26 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 Beijing and Shanghai. Updated 17 October 2026 at 23:53 UTC.
Today, PEK → SHA Sun 18 Oct · local times
Sched Flight PEK departure SHA arrival
07:30
CA1507 中国国际航空公司
Sched 07:30 Departure not confirmed by the board
SHA est. 09:19 sched 10:00
07:45
HU7601 海南航空公司
On schedule Gate 47 · T2
SHA est. 09:31 sched 10:00
08:00
MU5102 中国东方航空公司
On schedule Gate A06 · T2
SHA est. 09:42 sched 10:20
08:30
CA1501 中国国际航空公司
On schedule Gate C05 · T3
SHA est. 10:18 sched 10:55
08:45
HU7603 海南航空公司
On schedule Gate 33 · T2
SHA est. 10:31 sched 10:55
09:00
MU5104 中国东方航空公司
On schedule Gate 67 · T2
SHA est. 10:49 sched 11:15
09:30
CA1519 中国国际航空公司
On schedule Gate C01 · T3
SHA est. 11:18 sched 11:55
10:00
MU5106 中国东方航空公司
On schedule Gate 19 · T2
SHA est. 11:57 sched 12:15
10:40
CA1523 中国国际航空公司
On schedule Gate C08 · T3
SHA est. 12:35 sched 13:15
11:00
MU5108中国东方航空公司
On schedule T2
SHA est. 12:36 sched 13:30
11:25
CA1557 中国国际航空公司
On schedule Gate C02 · T3
SHA est. 13:12 sched 13:50
12:00
MU5110 中国东方航空公司
On schedule T2
SHA est. 13:35 sched 14:30
12:25
CA1533 中国国际航空公司
On schedule T3
SHA 14:45 scheduled
13:00
MU5112 中国东方航空公司
On schedule T2
SHA 15:05 scheduled
13:30
CA1517 中国国际航空公司
On schedule T3
SHA 16:00 scheduled
13:30
MU5156中国东方航空公司
On schedule T2
SHA 15:35 scheduled
14:00
MU5114 中国东方航空公司
On schedule T2
SHA 16:15 scheduled
14:30
CA1521 中国国际航空公司
On schedule T3
SHA 17:00 scheduled
15:00
MU5116 中国东方航空公司
On schedule T2
SHA 17:20 scheduled
15:35
HU7605 海南航空公司
On schedule T2
SHA 17:45 scheduled
16:00
CA1515 中国国际航空公司
On schedule T3
SHA 18:10 scheduled
16:00
MU5118中国东方航空公司
On schedule T2
SHA 18:15 scheduled
16:30
CA1549 中国国际航空公司
On schedule T3
SHA 18:55 scheduled
16:45
HU7607 海南航空公司
On schedule T2
SHA 19:00 scheduled
17:00
MU5120 中国东方航空公司
On schedule T2
SHA 19:15 scheduled
17:30
MU5160 中国东方航空公司
On schedule T2
SHA 19:45 scheduled
17:45
CA1509 中国国际航空公司
On schedule T3
SHA 20:05 scheduled
18:00
MU5122中国东方航空公司
On schedule T2
SHA 20:35 scheduled
18:30
MU5162中国东方航空公司
On schedule T2
SHA 20:45 scheduled
19:00
MU5124 中国东方航空公司
On schedule T2
SHA 21:20 scheduled
19:30
CA1563 中国国际航空公司
On schedule T3
SHA 21:50 scheduled
20:00
MU5126 中国东方航空公司
On schedule T2
SHA 22:10 scheduled
20:30
CA1589 中国国际航空公司
Sched 20:30 Departure not confirmed by the board
SHA 22:40 scheduled
21:00
HU7611 海南航空公司
Sched 21:00 Departure not confirmed by the board
SHA 23:05 scheduled
21:00
MU5128中国东方航空公司
Sched 21:00 Departure not confirmed by the board
SHA 23:10 scheduled
21:30
MU5166 中国东方航空公司
Sched 21:30 Departure not confirmed by the board
SHA 23:25 scheduled
Checked PEK board 07:18 · SHA board 07:53
PEK
Beijing
smooth · +7
SHA
Shanghai
smooth · +0
dep bank 07:30–21:30 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
92% on time
of the last 26 operated PEK → SHA flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 26 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 26
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 87% on time
Flights MU5102 08:00 Mo Tu We Th Fr Sa · MU5104 09:00 daily · MU5106 10:00 daily · MU5108 11:00 daily
Dalian AirlinesCA 100% on time
Flights CA1507 07:30 daily · CA1501 08:30 daily · CA1519 09:30 daily · CA1531 10:30 Mo We Th Sa
Hainan AirlinesHU
Flights HU7601 07:45 daily · HU7603 08:45 daily · HU7605 15:35 daily · HU7607 16:45 daily
History operated legs · board outcomes
10-17 MU5108 arrived −28
10-17 MU5118 dep +9 → arr −12
10-17 MU5122 dep +16 → arr −24
10-17 MU5128 dep +5 → arr −15
10-17 MU5156 dep +18 → arr +7
10-17 MU5162 dep +14 → arr −8
Show 18 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 PEK and SHA, paired departure → arrival per flight and day. Board tracking since Sat, Oct 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 120 Completed 48 Delayed 13 Within 15m 35/48 Median +7m
CA1501 中国国际航空公司
1 day
PEK
Departure
Sched 08:30
Scheduled departure
→
SHA
Arrival
10:18
Est. · Sched 10:5537m early
Full CA1501 history →
CA1507 中国国际航空公司
1 day
PEK
Departure
Sched 07:30
Scheduled departure
→
SHA
Arrival
09:19
Est. · Sched 10:0041m early
Full CA1507 history →
CA1509 中国国际航空公司
2 days
PEK
Departure
Sched 17:45
Scheduled departure
→
SHA
Arrival
Sched 20:05
Scheduled arrival · landing pending
PEK
Departure
18:09
Departed · Sched 17:4524m late
→
SHA
Arrival
19:54
Landed · Sched 20:0511m early
Full CA1509 history →
CA1515 中国国际航空公司
2 days
PEK
Departure
Sched 16:00
Scheduled departure
→
SHA
Arrival
Sched 18:10
Scheduled arrival · landing pending
PEK
Departure
15:58
Departed · Sched 15:4513m late
→
SHA
Arrival
18:00
Landed · Sched 18:1010m early
Full CA1515 history →
CA1517 中国国际航空公司
1 day
PEK
Departure
Sched 13:30
Scheduled departure
→
SHA
Arrival
Sched 16:00
Scheduled arrival · landing pending
Full CA1517 history →
CA1519 中国国际航空公司
1 day
PEK
Departure
Sched 09:30
Scheduled departure
→
SHA
Arrival
11:18
Est. · Sched 11:5537m early
Full CA1519 history →
CA1521 中国国际航空公司
2 days
PEK
Departure
Sched 14:30
Scheduled departure
→
SHA
Arrival
Sched 17:00
Scheduled arrival · landing pending
PEK
Departure
14:57
Departed · Sched 14:3027m late
→
SHA
Arrival
16:49
Landed · Sched 16:556m early
Full CA1521 history →
CA1523 中国国际航空公司
1 day
PEK
Departure
Sched 10:40
Scheduled departure
→
SHA
Arrival
12:35
Est. · Sched 13:1540m early
Full CA1523 history →
CA1533 中国国际航空公司
2 days
PEK
Departure
Sched 12:25
Scheduled departure
→
SHA
Arrival
Sched 14:45
Scheduled arrival · landing pending
PEK
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
14:35
Landed · Sched 14:4510m early
Full CA1533 history →
CA1549 中国国际航空公司
2 days
PEK
Departure
Sched 16:30
Scheduled departure
→
SHA
Arrival
Sched 18:55
Scheduled arrival · landing pending
PEK
Departure
16:46
Departed · Sched 16:3016m late
→
SHA
Arrival
18:38
Landed · Sched 18:5517m early
Full CA1549 history →
CA1557 中国国际航空公司
2 days
PEK
Departure
Sched 11:25
Scheduled departure
→
SHA
Arrival
13:12
Est. · Sched 13:5038m early
PEK
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:40
Landed · Sched 13:5010m early
Full CA1557 history →
CA1563 中国国际航空公司
1 day
PEK
Departure
Sched 19:30
Scheduled departure
→
SHA
Arrival
Sched 21:50
Scheduled arrival · landing pending
Full CA1563 history →
CA1589 中国国际航空公司
2 days
PEK
Departure
Sched 20:30
Scheduled departure
→
SHA
Arrival
Sched 22:40
Scheduled arrival · landing pending
PEK
Departure
20:42
Departed · Sched 20:3012m late
→
SHA
Arrival
22:29
Landed · Sched 22:4011m early
Full CA1589 history →
HU7601 海南航空公司
1 day
PEK
Departure
Sched 07:45
Scheduled departure
→
SHA
Arrival
09:31
Est. · Sched 10:0029m early
Full HU7601 history →
HU7603 海南航空公司
1 day
PEK
Departure
Sched 08:45
Scheduled departure
→
SHA
Arrival
10:31
Est. · Sched 10:5524m early
Full HU7603 history →
HU7605 海南航空公司
2 days
PEK
Departure
Sched 15:35
Scheduled departure
→
SHA
Arrival
Sched 17:45
Scheduled arrival · landing pending
PEK
Departure
15:53
Departed · Sched 15:3518m late
→
Full HU7605 history →
HU7607 海南航空公司
2 days
PEK
Departure
Sched 16:45
Scheduled departure
→
SHA
Arrival
Sched 19:00
Scheduled arrival · landing pending
PEK
Departure
17:02
Departed · Sched 16:4517m late
→
SHA
Arrival
18:53
Landed · Sched 19:007m early
Full HU7607 history →
HU7611 海南航空公司
2 days
PEK
Departure
Sched 21:00
Scheduled departure
→
SHA
Arrival
Sched 23:05
Scheduled arrival · landing pending
PEK
Departure
21:09
Departed · Sched 21:009m late
→
SHA
Arrival
23:02
Landed · Sched 23:053m early
Full HU7611 history →
MU5102 中国东方航空公司
1 day
PEK
Departure
Sched 08:00
Scheduled departure
→
SHA
Arrival
09:42
Est. · Sched 10:2038m early
Full MU5102 history →
MU5104 中国东方航空公司
1 day
PEK
Departure
Sched 09:00
Scheduled departure
→
SHA
Arrival
10:49
Est. · Sched 11:1526m early
Full MU5104 history →
MU5106 中国东方航空公司
1 day
PEK
Departure
Sched 10:00
Scheduled departure
→
SHA
Arrival
11:57
Est. · Sched 12:1518m early
Full MU5106 history →
MU5108 中国东方航空公司
2 days
PEK
Departure
Sched 11:00
Scheduled departure
→
SHA
Arrival
12:36
Est. · Sched 13:3054m early
PEK
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:02
Landed · Sched 13:3028m early
MU5110 中国东方航空公司
2 days
PEK
Departure
Sched 12:00
Scheduled departure
→
SHA
Arrival
13:35
Est. · Sched 14:3055m early
PEK
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
13:58
Landed · Sched 14:3032m early
Full MU5110 history →
MU5112 中国东方航空公司
2 days
PEK
Departure
Sched 13:00
Scheduled departure
→
SHA
Arrival
Sched 15:05
Scheduled arrival · landing pending
PEK
Departure
13:40
Departed · Sched 13:0040m late
→
SHA
Arrival
15:26
Landed · Sched 15:0521m late
Full MU5112 history →
MU5114 中国东方航空公司
2 days
PEK
Departure
Sched 14:00
Scheduled departure
→
SHA
Arrival
Sched 16:15
Scheduled arrival · landing pending
PEK
Departure
14:15
Departed · Sched 14:0015m late
→
SHA
Arrival
16:03
Landed · Sched 16:1512m early
Full MU5114 history →
MU5116 中国东方航空公司
2 days
PEK
Departure
Sched 15:00
Scheduled departure
→
SHA
Arrival
Sched 17:20
Scheduled arrival · landing pending
PEK
Departure
15:16
Departed · Sched 15:0016m late
→
SHA
Arrival
17:10
Landed · Sched 17:2010m early
Full MU5116 history →
MU5118 中国东方航空公司
2 days
PEK
Departure
Sched 16:00
Scheduled departure
→
SHA
Arrival
Sched 18:15
Scheduled arrival · landing pending
PEK
Departure
16:09
Departed · Sched 16:009m late
→
SHA
Arrival
18:03
Landed · Sched 18:1512m early
MU5120 中国东方航空公司
2 days
PEK
Departure
Sched 17:00
Scheduled departure
→
SHA
Arrival
Sched 19:15
Scheduled arrival · landing pending
PEK
Departure
17:12
Departed · Sched 17:0012m late
→
SHA
Arrival
19:00
Landed · Sched 19:1515m early
Full MU5120 history →
MU5122 中国东方航空公司
2 days
PEK
Departure
Sched 18:00
Scheduled departure
→
SHA
Arrival
Sched 20:35
Scheduled arrival · landing pending
PEK
Departure
18:16
Departed · Sched 18:0016m late
→
SHA
Arrival
20:11
Landed · Sched 20:3524m early
MU5124 中国东方航空公司
2 days
PEK
Departure
Sched 19:00
Scheduled departure
→
SHA
Arrival
Sched 21:20
Scheduled arrival · landing pending
PEK
Departure
19:17
Departed · Sched 19:0017m late
→
SHA
Arrival
21:03
Landed · Sched 21:2017m early
Full MU5124 history →
MU5126 中国东方航空公司
2 days
PEK
Departure
Sched 20:00
Scheduled departure
→
SHA
Arrival
Sched 22:10
Scheduled arrival · landing pending
PEK
Departure
20:08
Departed · Sched 20:008m late
→
SHA
Arrival
21:59
Landed · Sched 22:1011m early
Full MU5126 history →
MU5128 中国东方航空公司
2 days
PEK
Departure
Sched 21:00
Scheduled departure
→
SHA
Arrival
Sched 23:10
Scheduled arrival · landing pending
PEK
Departure
21:05
Departed · Sched 21:005m late
→
SHA
Arrival
22:55
Landed · Sched 23:1015m early
MU5156 中国东方航空公司
2 days
PEK
Departure
Sched 13:30
Scheduled departure
→
SHA
Arrival
Sched 15:35
Scheduled arrival · landing pending
PEK
Departure
13:48
Departed · Sched 13:3018m late
→
SHA
Arrival
15:42
Landed · Sched 15:357m late
MU5160 中国东方航空公司
2 days
PEK
Departure
Sched 17:30
Scheduled departure
→
SHA
Arrival
Sched 19:45
Scheduled arrival · landing pending
PEK
Departure
17:38
Departed · Sched 17:308m late
→
SHA
Arrival
19:36
Landed · Sched 19:459m early
Full MU5160 history →
MU5162 中国东方航空公司
2 days
PEK
Departure
Sched 18:30
Scheduled departure
→
SHA
Arrival
Sched 20:45
Scheduled arrival · landing pending
PEK
Departure
18:44
Departed · Sched 18:3014m late
→
SHA
Arrival
20:37
Landed · Sched 20:458m early
MU5166 中国东方航空公司
2 days
PEK
Departure
Sched 21:30
Scheduled departure
→
SHA
Arrival
Sched 23:25
Scheduled arrival · landing pending
PEK
Departure
21:40
Departed · Sched 21:3010m late
→
SHA
Arrival
23:47
Landed · Sched 23:2522m late
Full MU5166 history →
CA1565 中国国际航空公司
1 day
PEK
Departure
18:55
Departed · Sched 18:3025m late
→
SHA
Arrival
20:50
Landed · Sched 20:555m early
Full CA1565 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 (PEK) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-SHA
Copy
How we measure this →
PEK to SHA questions
Is PEK–SHA running on time right now? Smooth skies ahead. The departure side at PEK is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PEK–SHA? Operators schedule morning departures around 07:30 and evening departures around 17:00 from PEK. 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 PEK to SHA? 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 PEK–SHA fly? 3 carriers operate this route, around 244 flights a week between them. Compare carrier days and times in the airline list above.