XMN → SHA Xiamen to Shanghai
live
Direct flights from Xiamen (XMN) to Shanghai (SHA): 147 nonstop departures observed each week across 6 airlines. 93% of the last 99 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 99 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 15 November 2026 at 17:49 UTC.
Today, XMN → SHA Sun 15 Nov · local times
Sched Flight XMN departure SHA arrival
·
9C8804 中国春秋航空公司
Departed
Landed 00:14 +34
·
9C8808 中国春秋航空公司
Departed
Landed 18:23 −37
·
9C8816 中国春秋航空公司
Departed
Landed 11:39 −6
·
9C8824 中国春秋航空公司
Departed
Landed 08:30 −25
·
9C8838 中国春秋航空公司
Departed
Landed 16:57 −18
·
FM9262 上海航空公司
Departed
Landed 21:33 −22
·
FM9264 上海航空公司
Departed
Landed 11:24 −11
·
HO1118 吉祥航空公司
Departed
Landed 11:18 −12
·
MF8501 厦门航空有限公司
Departed
Landed 08:24 −26
·
MF8509 厦门航空有限公司
Departed
Landed 16:24 −21
·
MF8511 厦门航空有限公司
Departed
Landed 10:36 −4
·
MF8517 厦门航空有限公司
Departed
Landed 00:10 +80
·
MF8521 厦门航空有限公司
Departed
Landed 14:22 −13
·
MF8545 厦门航空有限公司
Departed
Landed 20:40
·
MF8567厦门航空有限公司
Departed
Landed 12:35 −5
·
MU5636 中国东方航空公司
Departed
Landed 12:55 +15
·
MU5640 中国东方航空公司
Departed
Landed 19:45 −15
·
MU5648 中国东方航空公司
Departed
Landed 17:25 −15
·
MU5664 中国东方航空公司
Departed
Landed 13:38 −2
·
MU5666 中国东方航空公司
Departed
Landed 15:40
·
SC2165 山东航空公司
Departed
Landed 09:09 −31
Checked SHA board 01:49
XMN
Xiamen
tracking
SHA
Shanghai
heavy · +38
dep bank 08:50–23:40 147x weekly
Runs reliable · 6 airlines · 147x weekly · nonstop
93% on time
of the last 99 tracked XMN → SHA flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 99 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 99 arrivals
Flight time ~1h 32m estimated from route distance
Weekly departures 147x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 99
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 96% on time
Flights MU5636 12:40 daily · MU5664 13:40 daily · MU5666 15:40 daily · MU5648 17:40 daily
Shandong AirlinesSC
Flights SC2165 09:40 daily
Shanghai AirlinesFM 100% on time
Flights FM9264 11:35 daily · FM9262 21:55 daily
Spring Airlines9C 88% on time
Flights 9C8824 08:55 daily · 9C8816 11:45 daily · 9C8838 17:15 daily · 9C8808 19:00 daily
Xiamen AirlinesMF 91% on time
Flights MF8501 08:50 daily · MF8511 10:40 daily · MF8567 12:40 daily · MF8521 14:35 daily
吉祥航空公司HO
Flights HO1118 varies daily
History operated legs · board outcomes
11-15 MF8567 arrived −5
11-14 MF8567 arrived −12
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 history since Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 120 Completed 99 Delayed 7 Within 15m 92/99 Median -12m
9C8804 中国春秋航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 23:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
00:14
Landed · Sched 23:4034m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:46
Landed · Sched 23:406m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
00:10
Landed · Sched 23:4030m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:59
Landed · Sched 23:4019m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:39
Landed · Sched 23:401m early
Full 9C8804 history →
9C8808 中国春秋航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 19:00
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
18:23
Landed · Sched 19:0037m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:27
Landed · Sched 19:5528m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
18:31
Landed · Sched 19:0029m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
18:24
Landed · Sched 19:0036m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
18:32
Landed · Sched 19:0028m early
Full 9C8808 history →
9C8816 中国春秋航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 11:45
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:39
Landed · Sched 11:456m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:22
Landed · Sched 11:4523m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:37
Landed · Sched 11:458m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:51
Landed · Sched 11:456m late
XMN
Departure
—
XMN is outside our board polling set.
→
Full 9C8816 history →
9C8824 中国春秋航空公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 08:55
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:30
Landed · Sched 08:5525m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
07:42
Landed · Sched 07:5513m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:33
Landed · Sched 08:5522m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
07:50
Landed · Sched 07:555m early
Full 9C8824 history →
9C8838 中国春秋航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 17:15
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:57
Landed · Sched 17:1518m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:35
Landed · Sched 17:1035m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:51
Landed · Sched 17:1524m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:46
Landed · Sched 17:1024m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:48
Landed · Sched 17:1527m early
Full 9C8838 history →
FM9262 上海航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 21:55
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:33
Landed · Sched 21:5522m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:50
Landed · Sched 21:555m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:52
Landed · Sched 21:553m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:35
Landed · Sched 21:5520m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:05
Landed · Sched 21:5510m late
Full FM9262 history →
FM9264 上海航空公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 11:35
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:24
Landed · Sched 11:3511m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:16
Landed · Sched 11:3519m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:34
Landed · Sched 11:351m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:39
Landed · Sched 11:354m late
Full FM9264 history →
HO1118 吉祥航空公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 11:30
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:18
Landed · Sched 11:3012m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:13
Landed · Sched 11:3017m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:15
Landed · Sched 11:3015m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
11:28
Landed · Sched 11:302m early
Full HO1118 history →
MF8501 厦门航空有限公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 08:50
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:24
Landed · Sched 08:5026m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:18
Landed · Sched 08:5032m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:24
Landed · Sched 08:5026m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
08:28
Landed · Sched 08:5022m early
Full MF8501 history →
MF8509 厦门航空有限公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 16:45
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:24
Landed · Sched 16:4521m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:20
Landed · Sched 17:3515m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:38
Landed · Sched 16:457m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:27
Landed · Sched 16:4518m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:23
Landed · Sched 16:4522m early
Full MF8509 history →
MF8511 厦门航空有限公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 10:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:36
Landed · Sched 10:404m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:13
Landed · Sched 10:4027m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:27
Landed · Sched 10:4013m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
10:36
Landed · Sched 10:404m early
Full MF8511 history →
MF8517 厦门航空有限公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 22:50
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
00:10
Landed · Sched 22:5080m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:39
Landed · Sched 23:5011m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
23:21
Landed · Sched 22:5031m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:43
Landed · Sched 22:507m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
22:32
Landed · Sched 22:5018m early
Full MF8517 history →
MF8521 厦门航空有限公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 14:35
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:22
Landed · Sched 14:3513m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:48
Landed · Sched 14:3513m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:21
Landed · Sched 14:3514m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:27
Landed · Sched 14:358m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
14:51
Landed · Sched 14:3516m late
Full MF8521 history →
MF8545 厦门航空有限公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 20:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
21:35
Landed · Sched 21:405m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:45
Landed · Sched 20:405m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:22
Landed · Sched 20:4018m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
20:45
Landed · Sched 20:405m late
Full MF8545 history →
MF8567 厦门航空有限公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 12:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:35
Landed · Sched 12:405m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:28
Landed · Sched 12:4012m early
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:31
Landed · Sched 12:409m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:45
Landed · Sched 12:405m late
MU5636 中国东方航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 12:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:55
Landed · Sched 12:4015m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:43
Landed · Sched 12:403m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:45
Landed · Sched 12:405m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:37
Landed · Sched 12:403m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
12:53
Landed · Sched 12:4013m late
Full MU5636 history →
MU5640 中国东方航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 20:00
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:45
Landed · Sched 20:0015m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:37
Landed · Sched 20:0023m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:45
Landed · Sched 20:0015m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:37
Landed · Sched 20:0023m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
19:44
Landed · Sched 20:0016m early
Full MU5640 history →
MU5648 中国东方航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 17:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:25
Landed · Sched 17:4015m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:34
Landed · Sched 17:406m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:26
Landed · Sched 17:4014m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:34
Landed · Sched 17:406m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
17:17
Landed · Sched 17:4023m early
Full MU5648 history →
MU5664 中国东方航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 13:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:38
Landed · Sched 13:402m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:20
Landed · Sched 13:4020m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:31
Landed · Sched 13:409m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:29
Landed · Sched 13:4011m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
13:24
Landed · Sched 13:4016m early
Full MU5664 history →
MU5666 中国东方航空公司
6 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 15:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
16:02
Landed · Sched 15:4022m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
15:45
Landed · Sched 15:405m late
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
15:44
Landed · Sched 15:404m late
XMN
Departure
—
XMN is outside our board polling set.
→
Full MU5666 history →
SC2165 山东航空公司
5 days
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
Sched 09:40
Scheduled arrival · landing pending
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
09:09
Landed · Sched 09:4031m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
09:05
Landed · Sched 09:4035m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
09:12
Landed · Sched 09:4028m early
XMN
Departure
—
XMN is outside our board polling set.
→
SHA
Arrival
09:15
Landed · Sched 09:4025m early
Full SC2165 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? Significant delay risk. The arrival side at SHA is the weaker end, route health score 50/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? 6 carriers operate this route, around 147 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.