XMN → PVG Xiamen to Shanghai
live
Direct flights from Xiamen (XMN) to Shanghai (PVG): 42 nonstop departures observed each week across 4 airlines. 92% of the last 49 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 818 km, an estimated 1 hour 33 minutes in the air. Measured by Pro Flight Search from live flight boards at Xiamen and Shanghai. Updated 13 November 2026 at 16:08 UTC.
Today, XMN → PVG Fri 13 Nov · local times
Sched Flight XMN departure PVG arrival
·
FM9258 上海航空公司
Departed
Landed 20:51 +86
·
HO1112 吉祥航空公司
Departed
Landed 22:46 −14
·
HO1198 吉祥航空公司
Departed
Landed 13:49 −1
·
MU5638 中国东方航空公司
Departed
Landed 16:25 −15
·
MU5642 中国东方航空公司
Departed
Landed 09:40 −10
·
SC2167 山东航空公司
Departed
Landed 21:44 −16
Checked PVG board 00:08
XMN
Xiamen
tracking
PVG
Shanghai
smooth · +0
dep bank 09:50–23:00 42x weekly
Runs reliable · 4 airlines · 42x weekly · nonstop
92% on time
of the last 49 tracked XMN → PVG flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 49 arrivals
Flight time ~1h 33m estimated from route distance
Weekly departures 42x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 49
The week scheduled departures · origin local time
China Eastern Airlines Shandong Airlines Shanghai 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 94% on time
Flights MU5642 09:50 daily · MU5638 16:40 daily
Shandong AirlinesSC 100% on time
Flights SC2167 22:00 daily
Shanghai AirlinesFM 75% on time
Flights FM9258 19:25 daily
吉祥航空公司HO 100% on time
Flights HO1198 13:50 daily · HO1112 23:00 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 XMN and PVG, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 55 Completed 49 Delayed 4 Within 15m 45/49 Median -17m
FM9258 上海航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 19:25
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
20:51
Landed · Sched 19:2586m late
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
18:54
Landed · Sched 19:2531m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
18:54
Landed · Sched 19:2531m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
18:59
Landed · Sched 19:2526m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
20:12
Landed · Sched 19:2547m late
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
18:45
Landed · Sched 19:2540m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
19:03
Landed · Sched 19:2522m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
18:53
Landed · Sched 19:2532m early
Full FM9258 history →
HO1112 吉祥航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 23:00
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:46
Landed · Sched 23:0014m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:41
Landed · Sched 23:0019m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:37
Landed · Sched 23:0023m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:33
Landed · Sched 23:0027m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:30
Landed · Sched 23:0030m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:35
Landed · Sched 23:0025m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:42
Landed · Sched 23:0018m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
22:41
Landed · Sched 23:0019m early
Full HO1112 history →
HO1198 吉祥航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 13:50
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:49
Landed · Sched 13:501m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:46
Landed · Sched 13:504m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:31
Landed · Sched 13:5019m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:38
Landed · Sched 13:5012m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:36
Landed · Sched 13:5014m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:46
Landed · Sched 13:504m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:40
Landed · Sched 13:5010m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
13:32
Landed · Sched 13:5018m early
Full HO1198 history →
MU5638 中国东方航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 16:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:25
Landed · Sched 16:4015m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:30
Landed · Sched 16:4010m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:15
Landed · Sched 16:4025m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:19
Landed · Sched 16:4021m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:32
Landed · Sched 16:408m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:23
Landed · Sched 16:4017m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:25
Landed · Sched 16:4015m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
16:17
Landed · Sched 16:4023m early
Full MU5638 history →
MU5642 中国东方航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 09:50
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:40
Landed · Sched 09:5010m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:40
Landed · Sched 09:5010m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
10:17
Landed · Sched 09:5027m late
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:33
Landed · Sched 09:5017m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:53
Landed · Sched 09:503m late
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:52
Landed · Sched 09:502m late
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:42
Landed · Sched 09:508m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
09:36
Landed · Sched 09:5014m early
Full MU5642 history →
SC2167 山东航空公司
9 days
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
Sched 22:00
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:44
Landed · Sched 22:0016m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:23
Landed · Sched 22:0037m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:42
Landed · Sched 22:0018m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:47
Landed · Sched 22:0013m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:31
Landed · Sched 22:0029m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:35
Landed · Sched 22:0025m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:26
Landed · Sched 22:0034m early
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
21:29
Landed · Sched 22:0031m early
Full SC2167 history →
9C8804 中国春秋航空公司
1 day
XMN
Departure
—
XMN is outside our board polling set.
→
PVG
Arrival
02:09
Landed · Sched 23:40149m late
Full 9C8804 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: Xiamen (XMN) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/XMN-PVG
Copy
How we measure this →
XMN to PVG questions
Is XMN–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from XMN to PVG? Great-circle distance is 818 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 88–100 min gate-to-gate on this route.
How often does XMN–PVG fly? 4 carriers operate this route, around 42 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 XMN 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.