PEK → PVG Beijing to Shanghai
live
Direct flights from Beijing (PEK) to Shanghai (PVG): 72 nonstop departures observed each week across 3 airlines. 94% of the last 51 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 57 tracked flights. The nonstop covers 1,098 km, an estimated 1 hour 54 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Shanghai. Updated 14 November 2026 at 15:07 UTC.
Today, PEK → PVG Sat 14 Nov · local times
Sched Flight PEK departure PVG arrival
07:00
MU5100 中国东方航空公司
Left 07:08 +8
Landed 09:02 +7
07:25
CA8357 中国国际航空公司
Left 07:36 +11
Landed 09:32 −23
07:55
CA1835 中国国际航空公司
Left 08:07 +12
Landed 09:58 −17
08:30
MU5152 中国东方航空公司
Left 08:37 +7
Landed 10:31 −19
10:55
HU7613 海南航空公司
Left 11:03 +8
Landed 12:57 −23
11:30
MU5154 中国东方航空公司
Left 11:44 +14
Landed 13:34 −6
13:00
CA8501 中国国际航空公司
Left 13:13 +13
Landed 15:08 −12
14:30
MU5158 中国东方航空公司
Left 14:47 +17
Landed 16:36 −4
15:55
HU7611 海南航空公司
Left 15:57
Landed 17:50 −30
19:30
MU5164 中国东方航空公司
Left 19:41 +11
Landed 21:29 −26
20:55
CA1883 中国国际航空公司
Left 21:01 +6
Landed 22:48 −32
Checked PEK board 22:37 · PVG board 23:07
PEK
Beijing
smooth · +7
PVG
Shanghai
smooth · +0
dep bank 07:00–20:55 72x weekly
Runs reliable · 3 airlines · 72x weekly · nonstop
94% on time
of the last 51 tracked PEK → PVG flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 57 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 51 arrivals
Flight time ~1h 54m estimated from route distance
Weekly departures 72x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 57
The week scheduled departures · origin local time
Air China China Eastern 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
Air ChinaCA 94% on time
Flights CA8357 07:30 Mo Tu Th Sa · CA1835 07:55 Tu We Th Fr Sa · CA8501 13:00 daily · CA1883 20:55 daily
China Eastern AirlinesMU 92% on time
Flights MU5100 07:00 daily · MU5152 08:30 daily · MU5154 11:30 daily · MU5158 14:30 daily
Hainan AirlinesHU 100% on time
Flights HU7613 10:55 daily · HU7611 15:55 daily
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 PEK and PVG, paired departure → arrival per flight and day. Board history since Mon, Nov 9. Each day adds the flights our airport boards record.
Board rows 112 Completed 108 Delayed 23 Within 15m 85/108 Median +6m
CA1835 中国国际航空公司
5 days
Sat, Nov 14
2/2 legs · B-6513
PEK
Departure
08:07
Departed · Sched 07:5512m late
→
PVG
Arrival
09:58
Landed · Sched 10:1517m early
Fri, Nov 13
2/2 legs · B-6513
PEK
Departure
07:58
Departed · Sched 07:553m late
→
PVG
Arrival
09:46
Landed · Sched 10:1529m early
Thu, Nov 12
2/2 legs · B-6512
PEK
Departure
08:04
Departed · Sched 07:559m late
→
PVG
Arrival
09:48
Landed · Sched 10:1527m early
Wed, Nov 11
2/2 legs · B-6512
PEK
Departure
08:20
Departed · Sched 08:0020m late
→
PVG
Arrival
10:13
Landed · Sched 10:152m early
Tue, Nov 10
2/2 legs · B-6525
PEK
Departure
08:07
Departed · Sched 07:5512m late
→
PVG
Arrival
09:54
Landed · Sched 10:1521m early
Full CA1835 history →
CA1883 中国国际航空公司
6 days
Sat, Nov 14
2/2 legs · B-1081
PEK
Departure
21:01
Departed · Sched 20:556m late
→
PVG
Arrival
22:48
Landed · Sched 23:2032m early
Fri, Nov 13
2/2 legs · B-8492
PEK
Departure
21:05
Departed · Sched 21:005m late
→
PVG
Arrival
22:55
Landed · Sched 23:2025m early
Thu, Nov 12
2/2 legs · B-32DN
PEK
Departure
21:25
Departed · Sched 21:0025m late
→
PVG
Arrival
23:14
Landed · Sched 23:206m early
Wed, Nov 11
2/2 legs · B-308C
PEK
Departure
21:21
Departed · Sched 21:0021m late
→
PVG
Arrival
23:01
Landed · Sched 23:2019m early
PEK
Departure
Sched 21:00
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 9
1/2 legs · B-307C
PEK
Departure
20:49
Departed · Sched 20:409m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA1883 history →
CA8357 中国国际航空公司
4 days
Sat, Nov 14
2/2 legs · B-5916
PEK
Departure
07:36
Departed · Sched 07:2511m late
→
PVG
Arrival
09:32
Landed · Sched 09:5523m early
Thu, Nov 12
2/2 legs · B-6102
PEK
Departure
07:42
Departed · Sched 07:3012m late
→
PVG
Arrival
09:25
Landed · Sched 09:5530m early
Tue, Nov 10
2/2 legs · B-6102
PEK
Departure
08:51
Departed · Sched 07:3081m late
→
PVG
Arrival
10:43
Landed · Sched 09:5548m late
Mon, Nov 9
1/2 legs · B-6525
PEK
Departure
08:07
Departed · Sched 07:3037m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA8357 history →
CA8501 中国国际航空公司
6 days
Sat, Nov 14
2/2 legs · B-6885
PEK
Departure
13:13
Departed · Sched 13:0013m late
→
PVG
Arrival
15:08
Landed · Sched 15:2012m early
Fri, Nov 13
2/2 legs · B-6742
PEK
Departure
13:16
Departed · Sched 13:0016m late
→
PVG
Arrival
15:01
Landed · Sched 15:2019m early
Thu, Nov 12
2/2 legs · B-6885
PEK
Departure
13:20
Departed · Sched 13:0020m late
→
PVG
Arrival
15:03
Landed · Sched 15:2017m early
Wed, Nov 11
2/2 legs · B-6327
PEK
Departure
13:25
Departed · Sched 13:0025m late
→
PVG
Arrival
15:10
Landed · Sched 15:2010m early
Tue, Nov 10
2/2 legs · B-6885
PEK
Departure
13:28
Departed · Sched 13:0028m late
→
PVG
Arrival
15:13
Landed · Sched 15:207m early
Mon, Nov 9
1/2 legs · B-8495
PEK
Departure
13:26
Departed · Sched 13:0026m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA8501 history →
HU7611 海南航空公司
6 days
Sat, Nov 14
2/2 legs · B-5623
PEK
Departure
15:57
Departed · Sched 15:552m late
→
PVG
Arrival
17:50
Landed · Sched 18:2030m early
Fri, Nov 13
2/2 legs · B-1342
PEK
Departure
16:05
Departed · Sched 15:5510m late
→
PVG
Arrival
17:56
Landed · Sched 18:2024m early
Thu, Nov 12
2/2 legs · B-32QG
PEK
Departure
16:06
Departed · Sched 15:5511m late
→
PVG
Arrival
17:59
Landed · Sched 18:1516m early
Wed, Nov 11
2/2 legs · B-228Y
PEK
Departure
15:59
Departed · Sched 15:554m late
→
PVG
Arrival
17:45
Landed · Sched 18:2035m early
Tue, Nov 10
2/2 legs · B-7619
PEK
Departure
15:59
Departed · Sched 15:554m late
→
PVG
Arrival
17:46
Landed · Sched 18:2034m early
Mon, Nov 9
1/2 legs · B-5520
PEK
Departure
16:08
Departed · Sched 15:5513m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HU7611 history →
HU7613 海南航空公司
6 days
Sat, Nov 14
2/2 legs · B-5466
PEK
Departure
11:03
Departed · Sched 10:558m late
→
PVG
Arrival
12:57
Landed · Sched 13:2023m early
Fri, Nov 13
2/2 legs · B-5483
PEK
Departure
11:11
Departed · Sched 11:0011m late
→
PVG
Arrival
13:07
Landed · Sched 13:2013m early
Thu, Nov 12
2/2 legs · B-6103
PEK
Departure
11:27
Departed · Sched 10:5532m late
→
PVG
Arrival
13:15
Landed · Sched 13:205m early
Wed, Nov 11
2/2 legs · B-6103
PEK
Departure
11:01
Departed · Sched 10:556m late
→
PVG
Arrival
12:48
Landed · Sched 13:2032m early
Tue, Nov 10
2/2 legs · B-7379
PEK
Departure
11:05
Departed · Sched 10:5510m late
→
PVG
Arrival
12:55
Landed · Sched 13:2025m early
Mon, Nov 9
1/2 legs · B-1496
PEK
Departure
11:39
Departed · Sched 11:2514m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HU7613 history →
MU5100 中国东方航空公司
6 days
Sat, Nov 14
2/2 legs · B-32SY
PEK
Departure
07:08
Departed · Sched 07:008m late
→
PVG
Arrival
09:02
Landed · Sched 08:557m late
Fri, Nov 13
2/2 legs · B-32KC
PEK
Departure
07:24
Departed · Sched 07:0024m late
→
PVG
Arrival
09:19
Landed · Sched 08:5524m late
Thu, Nov 12
2/2 legs · B-32RF
PEK
Departure
07:04
Departed · Sched 07:004m late
→
PVG
Arrival
08:48
Landed · Sched 08:557m early
Wed, Nov 11
2/2 legs · B-32QA
PEK
Departure
07:07
Departed · Sched 07:007m late
→
PVG
Arrival
08:52
Landed · Sched 08:553m early
Tue, Nov 10
2/2 legs · B-32RF
PEK
Departure
07:11
Departed · Sched 07:0011m late
→
PVG
Arrival
09:02
Landed · Sched 08:557m late
Mon, Nov 9
1/2 legs · B-32L8
PEK
Departure
07:09
Departed · Sched 07:009m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU5100 history →
MU5152 中国东方航空公司
5 days
Sat, Nov 14
2/2 legs · B-32LT
PEK
Departure
08:37
Departed · Sched 08:307m late
→
PVG
Arrival
10:31
Landed · Sched 10:5019m early
PEK
Departure
Sched 08:30
Scheduled time only · no board update captured
→
PVG
Arrival
Sched 10:50
Scheduled time only · no board update captured
Thu schedule from board history
Thu, Nov 12
2/2 legs · B-32L8
PEK
Departure
08:42
Departed · Sched 08:3012m late
→
PVG
Arrival
10:27
Landed · Sched 10:5023m early
Wed, Nov 11
2/2 legs · B-32HY
PEK
Departure
08:48
Departed · Sched 08:3018m late
→
PVG
Arrival
10:32
Landed · Sched 10:5018m early
Tue, Nov 10
2/2 legs · B-32LA
PEK
Departure
09:06
Departed · Sched 08:3036m late
→
PVG
Arrival
10:51
Landed · Sched 10:501m late
Full MU5152 history →
MU5154 中国东方航空公司
5 days
Sat, Nov 14
2/2 legs · B-65AH
PEK
Departure
11:44
Departed · Sched 11:3014m late
→
PVG
Arrival
13:34
Landed · Sched 13:406m early
Fri, Nov 13
2/2 legs · B-658U
PEK
Departure
11:49
Departed · Sched 11:3019m late
→
Thu, Nov 12
2/2 legs · B-658U
PEK
Departure
11:44
Departed · Sched 11:3014m late
→
PVG
Arrival
13:31
Landed · Sched 13:409m early
Wed, Nov 11
2/2 legs · B-919H
PEK
Departure
13:00
Departed · Sched 11:3090m late
→
PVG
Arrival
14:46
Landed · Sched 13:4066m late
Tue, Nov 10
2/2 legs · B-657S
PEK
Departure
11:41
Departed · Sched 11:3011m late
→
PVG
Arrival
13:24
Landed · Sched 13:4016m early
Full MU5154 history →
MU5158 中国东方航空公司
5 days
Sat, Nov 14
2/2 legs · B-32DW
PEK
Departure
14:47
Departed · Sched 14:3017m late
→
PVG
Arrival
16:36
Landed · Sched 16:404m early
Fri, Nov 13
2/2 legs · B-30CX
PEK
Departure
14:44
Departed · Sched 14:3014m late
→
PVG
Arrival
16:33
Landed · Sched 16:407m early
Thu, Nov 12
2/2 legs · B-1611
PEK
Departure
14:40
Departed · Sched 14:3010m late
→
PVG
Arrival
16:26
Landed · Sched 16:4014m early
Wed, Nov 11
2/2 legs · B-6642
PEK
Departure
14:36
Departed · Sched 14:306m late
→
PVG
Arrival
16:23
Landed · Sched 16:4017m early
Tue, Nov 10
2/2 legs · B-32KM
PEK
Departure
14:42
Departed · Sched 14:3012m late
→
PVG
Arrival
16:29
Landed · Sched 16:4011m early
Full MU5158 history →
MU5164 中国东方航空公司
5 days
Sat, Nov 14
2/2 legs · B-65AH
PEK
Departure
19:41
Departed · Sched 19:3011m late
→
PVG
Arrival
21:29
Landed · Sched 21:5526m early
Fri, Nov 13
2/2 legs · B-658U
PEK
Departure
19:59
Departed · Sched 19:3029m late
→
PVG
Arrival
21:48
Landed · Sched 21:557m early
Thu, Nov 12
2/2 legs · B-658U
PEK
Departure
19:50
Departed · Sched 19:3020m late
→
PVG
Arrival
21:37
Landed · Sched 21:5518m early
Wed, Nov 11
2/2 legs · B-303F
PEK
Departure
19:47
Departed · Sched 19:3017m late
→
PVG
Arrival
21:31
Landed · Sched 21:5524m early
Tue, Nov 10
2/2 legs · B-657S
PEK
Departure
19:41
Departed · Sched 19:3011m late
→
PVG
Arrival
21:31
Landed · Sched 21:5524m early
Full MU5164 history →
JL777 Japan Airlines
1 day
PEK
Departure
Sched 16:00
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full JL777 history →
JL999 Japan Airlines
1 day
PEK
Departure
Sched 15:00
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full JL999 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 (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-PVG
Copy
How we measure this →
PEK to PVG questions
Is PEK–PVG 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–PVG? Operators schedule morning departures around 07:00 and evening departures around 19:30 from PEK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from PEK to PVG? Great-circle distance is 1,098 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 108–124 min gate-to-gate on this route.
How often does PEK–PVG fly? 3 carriers operate this route, around 72 flights a week between them. Compare carrier days and times in the airline list above.