XMN → SHA Xiamen to Shanghai
live
Direct flights from Xiamen (XMN) to Shanghai (SHA): 32 nonstop departures observed each week across 5 airlines. 100% of the last 49 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 804 km, an estimated 1 hour 32 minutes in the air. Measured by Pro Flight Search from live flight boards at Xiamen and Shanghai. Updated 21 September 2026 at 14:54 UTC.
XMN
Xiamen
tracking
SHA
Shanghai
smooth · +0
dep bank 07:55–23:55 32x weekly
Runs reliable · 5 airlines · 32x weekly · nonstop
100% on time
of the last 49 operated XMN → SHA flights arrived within 15 minutes
Median arrival delay is −21 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 49 operated legs
Flight time ~1h 32m estimated from route distance
Weekly departures 32x 5 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 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 100% on time
Flights MU6390 10:45 daily · MU5636 12:40 daily · MU5664 13:45 daily · MU5666 15:45 daily
Shandong AirlinesSC
Flights SC2163 21:05 Tu We Fr Su
Shanghai AirlinesFM
Flights FM9264 11:40 daily · FM9260 20:30 Mo We Fr Su
Spring Airlines9C 100% on time
Flights 9C8808 07:55 daily · 9C8816 11:45 daily · 9C8536 15:00 Mo · 9C8838 16:45 daily
Xiamen AirlinesMF 100% on time
Flights MF8501 08:50 daily · MF8511 11:00 daily · MF8567 12:50 daily · MF8521 14:45 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 SHA, paired departure → arrival per flight and day. Board tracking since Sat, Sep 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 50 Completed 49 Within 15m 49/49 Median -21m
9C8536 中国春秋航空公司
1 day
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:20
Landed · Sched 15:0040m early
Full 9C8536 history →
9C8804 中国春秋航空公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:44
Est. · Sched 23:5511m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:32
Landed · Sched 23:5523m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:44
Landed · Sched 23:5511m early
Full 9C8804 history →
9C8808 中国春秋航空公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
07:39
Landed · Sched 07:5011m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
07:35
Landed · Sched 07:5520m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
07:39
Landed · Sched 07:5516m early
Full 9C8808 history →
9C8816 中国春秋航空公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:47
Landed · Sched 11:452m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:48
Landed · Sched 11:453m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:38
Landed · Sched 11:457m early
Full 9C8816 history →
9C8838 中国春秋航空公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:14
Landed · Sched 16:4531m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:18
Landed · Sched 16:4527m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:15
Landed · Sched 16:4530m early
Full 9C8838 history →
FM9260 上海航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:50
Landed · Sched 20:3040m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:00
Landed · Sched 20:3030m early
Full FM9260 history →
FM9264 上海航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:19
Landed · Sched 11:4021m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:22
Landed · Sched 11:4018m early
Full FM9264 history →
MF8501 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:17
Landed · Sched 08:5033m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:14
Landed · Sched 08:5036m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:20
Landed · Sched 08:5030m early
Full MF8501 history →
MF8509 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:24
Landed · Sched 17:0036m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:36
Landed · Sched 17:0024m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:16
Landed · Sched 17:0044m early
Full MF8509 history →
MF8511 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:32
Landed · Sched 11:0028m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:43
Landed · Sched 11:0017m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:35
Landed · Sched 11:0025m early
Full MF8511 history →
MF8517 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:31
Landed · Sched 22:409m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:45
Landed · Sched 22:405m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:22
Landed · Sched 22:4018m early
Full MF8517 history →
MF8521 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:25
Landed · Sched 14:4520m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:22
Landed · Sched 14:4523m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:26
Landed · Sched 14:4519m early
Full MF8521 history →
MF8545 厦门航空有限公司
3 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:24
Landed · Sched 20:4521m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:26
Landed · Sched 20:4519m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:20
Landed · Sched 20:4525m early
Full MF8545 history →
MF8567 厦门航空有限公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:22
Landed · Sched 12:5028m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:42
Landed · Sched 12:508m early
Full MF8567 history →
MU5636 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:24
Landed · Sched 12:4016m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:26
Landed · Sched 12:4014m early
Full MU5636 history →
MU5640 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:28
Landed · Sched 21:5022m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:38
Landed · Sched 21:5012m early
Full MU5640 history →
MU5648 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:31
Landed · Sched 17:5524m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:38
Landed · Sched 17:5517m early
Full MU5648 history →
MU5664 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:24
Landed · Sched 13:4521m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:30
Landed · Sched 13:4515m early
Full MU5664 history →
MU5666 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
15:43
Landed · Sched 15:452m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
15:32
Landed · Sched 15:4513m early
Full MU5666 history →
MU6390 中国东方航空公司
2 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:18
Landed · Sched 10:4527m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:22
Landed · Sched 10:4523m early
Full MU6390 history →
SC2163 山东航空公司
1 day
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:59
Landed · Sched 21:056m early
Full SC2163 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 (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/XMN-SHA
Copy
How we measure this →
XMN to SHA questions
Is XMN–SHA 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 SHA? Great-circle distance is 804 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 XMN–SHA fly? 5 carriers operate this route, around 135 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 SHA, 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.