Flights MU5102 08:00 daily · MU5104 09:00 daily · MU5106 10:00 daily · MU5108 11:00 daily
Direct flights from Beijing (PEK) to Shanghai (SHA): 21 nonstop departures observed each week across 3 airlines. 98% of the last 62 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes early. 1 of the 62 tracked flights was cancelled. 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 26 October 2026 at 14:53 UTC.
Today, PEK → SHA
Mon 26 Oct · local times- 07:25 HU7601海南航空公司 Left 07:31 +6 Landed 09:18 −17
- 07:30 CA1507中国国际航空公司 Left 07:45 +15 Landed 09:25 −20
- 08:00 MU5102中国东方航空公司 Left 08:15 +15 Landed 10:02 −13
- 08:25 CA1501中国国际航空公司 Left 08:43 +18 Landed 10:29 −26
- 08:25 HU7603海南航空公司 Left 08:35 +10 Landed 10:19 −16
- 09:00 MU5104中国东方航空公司 Left 09:09 +9 Landed 10:50 −10
- 09:25 CA1519中国国际航空公司 Left 09:31 +6 Landed 11:17 −38
- 10:00 MU5106中国东方航空公司 Left 10:13 +13 Landed 11:56 −24
- 10:30 CA1531中国国际航空公司 Left 10:47 +17 Landed 12:29 −16
- 11:00 CA1523中国国际航空公司 Left 11:38 +38 Landed 13:25
- 11:00 MU5108中国东方航空公司 Left 11:15 +15 Landed 13:01 +6
- 11:30 CA1557 Cancelled ·
- 12:00 MU5110中国东方航空公司 Left 12:09 +9 Landed 13:52 −3
- 12:30 CA1533中国国际航空公司 Left 12:49 +19 Landed 14:32 −28
- 13:00 MU5112中国东方航空公司 Left 13:13 +13 Landed 15:00 −15
- 13:30 MU5156中国东方航空公司 Left 13:41 +11 Landed 15:35
- 13:45 CA1517中国国际航空公司 Left 14:10 +25 Landed 15:57 −8
- 14:00 MU5114中国东方航空公司 Left 14:16 +16 Landed 15:59 −16
- 14:30 CA1521中国国际航空公司 Left 14:40 +10 Landed 16:28 −27
- 15:00 MU5116中国东方航空公司 Left 15:14 +14 Landed 17:08 −7
- 15:45 CA1515中国国际航空公司 Left 16:02 +17 Landed 17:45 −10
- 15:55 HU7605海南航空公司 Left 16:07 +12 Landed 17:51 −9
- 16:00 MU5118中国东方航空公司 Left 16:11 +11 Landed 17:54 −21
- 16:30 CA1549中国国际航空公司 Left 16:48 +18 Landed 18:32 −13
- 17:00 MU5120中国东方航空公司 Left 17:15 +15 Landed 19:02 −13
- 17:30 CA1509中国国际航空公司 Left 17:40 +10 Landed 19:21 −39
- 17:30 HU7607海南航空公司 Left 17:44 +14 Landed 19:26 −14
- 17:30 MU5160中国东方航空公司 Left 17:42 +12 Landed 19:28 −17
- 18:00 MU5122中国东方航空公司 Left 18:07 +7 Landed 20:02 −18
- 18:30 MU5162中国东方航空公司 Left 18:41 +11 Landed 20:35 −25
- 19:00 MU5124中国东方航空公司 Left 19:11 +11 Landed 20:56 −14
- 19:30 CA1563中国国际航空公司 Left 19:32 Landed 21:12 −28
- 20:00 MU5126中国东方航空公司 Left 20:19 +19 Landed 22:03 −12
- 20:15 HU7609海南航空公司 Left 20:21 +6 Landed 22:10 −30
- 20:25 CA1589中国国际航空公司 Left 20:47 +22 Landed 22:26 −29
- 21:00 MU5128中国东方航空公司 Left 21:13 +13 SHA est. 22:55In the air · sched 23:05
- 21:30 MU5166中国东方航空公司 Left 21:36 +6 SHA est. 23:22In the air · sched 23:50
Checked PEK board 22:46 · SHA board 22:53
of the last 62 operated PEK → SHA flights arrived within 15 minutes
Median arrival delay is −16 min. 1 of 62 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
The week
scheduled departures · origin local timeEach 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 daysHistory
operated legs · board outcomesActual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Airports right now
live boardsWeather lens
Current conditions put the pressure at PEK and SHA: 24% odds of a 15+ minute delay and around +-5 min expected when it bites, measured from this route's own weather-matched delay history. See live delays → · Weather risk by airport →
next sweep in 120s
How the Beijing to Shanghai route actually runs
Pro Flight Search records official board updates for nonstop PEK to SHA flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.
Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Pro Flight Search — Beijing (PEK) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
https://proflightsearch.com/search-flights/PEK-SHA
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 93/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 241 flights a week between them. Compare carrier days and times in the airline list above.