PUS → PVG Busan to Shanghai
live
Direct flights from Busan (PUS) to Shanghai (PVG): 35 nonstop departures observed each week across 5 airlines. 92% of the last 37 tracked flights arrived within 15 minutes of schedule. The median arrival is 23 minutes early. No cancellations were recorded across the 37 tracked flights. The nonstop covers 801 km, an estimated 1 hour 32 minutes in the air. Measured by Pro Flight Search from live flight boards at Busan and Shanghai. Updated 13 November 2026 at 10:03 UTC.
Today, PUS → PVG Fri 13 Nov · local times
Sched Flight PUS departure PVG arrival
·
7C8351济州航空公司
On schedule
PVG 22:55 scheduled
·
9C6900 中国春秋航空公司
On schedule
PVG 23:05 scheduled
·
FM830 上海航空公司
On schedule
PVG est. 18:06 sched 18:55
·
KE2071 大韩航空公司
Departed
Landed 09:25 −15
·
MU5044 中国东方航空公司
Departed
Landed 13:00 −25
Checked PVG board 18:03
PUS
Busan
tracking
PVG
Shanghai
smooth · +0
dep bank 09:40–23:05 35x weekly
Runs reliable · 5 airlines · 35x weekly · nonstop
92% on time
of the last 37 tracked PUS → PVG flights arrived within 15 minutes
Median arrival delay is −23 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −23 min across the last 37 arrivals
Flight time ~1h 32m estimated from route distance
Weekly departures 35x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
China Eastern Airlines Jeju Air Shanghai Airlines Spring 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 75% on time
Flights MU5044 13:25 daily
Jeju Air7C 100% on time
Flights 7C8351 22:55 daily
Shanghai AirlinesFM 86% on time
Flights FM830 18:55 daily
Spring Airlines9C 100% on time
Flights 9C6900 varies daily
大韩航空公司KE 100% on time
Flights KE2071 09:40 daily
History operated legs · board outcomes
11-12 7C8351 arrived −14
11-11 7C8351 arrived +3
11-10 7C8351 arrived −26
11-09 7C8351 arrived −14
11-08 7C8351 arrived −4
11-07 7C8351 arrived −2
11-06 7C8351 arrived −11
Show 29 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 PUS and PVG, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 40 Completed 37 Delayed 3 Within 15m 34/37 Median -23m
7C8351 济州航空公司
8 days
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
Sched 22:55
Scheduled arrival · landing pending
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:41
Landed · Sched 22:5514m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:58
Landed · Sched 22:553m late
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:29
Landed · Sched 22:5526m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:41
Landed · Sched 22:5514m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:51
Landed · Sched 22:554m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:53
Landed · Sched 22:552m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:44
Landed · Sched 22:5511m early
9C6900 中国春秋航空公司
8 days
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
Sched 23:05
Scheduled arrival · landing pending
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:18
Landed · Sched 23:0042m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:40
Landed · Sched 22:5515m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:12
Landed · Sched 22:5543m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:51
Landed · Sched 23:0514m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:38
Landed · Sched 23:0527m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:25
Landed · Sched 23:0035m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
22:22
Landed · Sched 23:0543m early
Full 9C6900 history →
FM830 上海航空公司
8 days
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:06
Est. · Sched 18:5549m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
19:34
Landed · Sched 18:5539m late
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:05
Landed · Sched 18:5550m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:07
Landed · Sched 18:5548m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:26
Landed · Sched 18:5529m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:12
Landed · Sched 18:5543m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:06
Landed · Sched 18:5549m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
18:08
Landed · Sched 18:5547m early
Full FM830 history →
KE2071 大韩航空公司
8 days
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:25
Landed · Sched 09:4015m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:13
Landed · Sched 09:4027m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:17
Landed · Sched 09:4023m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:14
Landed · Sched 09:4026m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:23
Landed · Sched 09:4017m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:19
Landed · Sched 09:4021m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:20
Landed · Sched 09:4020m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
09:13
Landed · Sched 09:4027m early
Full KE2071 history →
MU5044 中国东方航空公司
8 days
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
13:00
Landed · Sched 13:2525m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
14:49
Landed · Sched 13:2584m late
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
13:02
Landed · Sched 13:2523m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
13:11
Landed · Sched 13:2514m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
13:45
Landed · Sched 13:2520m late
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
12:46
Landed · Sched 13:2539m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
12:52
Landed · Sched 13:2533m early
PUS
Departure
—
PUS is outside our board polling set.
→
PVG
Arrival
13:06
Landed · Sched 13:2519m early
Full MU5044 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: Busan (PUS) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PUS-PVG
Copy
How we measure this →
PUS to PVG questions
Is PUS–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 86/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from PUS to PVG? Great-circle distance is 801 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 87–99 min gate-to-gate on this route.
How often does PUS–PVG fly? 5 carriers operate this route, around 35 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at PUS and arrival-side delay at PVG, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.