FOC → SHA Fuzhou to Shanghai
live
Direct flights from Fuzhou (FOC) to Shanghai (SHA): 21 nonstop departures observed each week across 3 airlines. 97% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 39 tracked flights. The nonstop covers 608 km, an estimated 1 hour 17 minutes in the air. Measured by Pro Flight Search from live flight boards at Fuzhou and Shanghai. Updated 23 October 2026 at 06:52 UTC.
Today, FOC → SHA Fri 23 Oct · local times
Sched Flight FOC departure SHA arrival
·
FM9266 上海航空公司
Departed
Landed 10:32 −28
·
MF8541 厦门航空有限公司
Departed
Landed 10:22 −8
·
MF8547 厦门航空有限公司
On schedule
SHA est. 16:31 sched 16:50
·
MF8585 厦门航空有限公司
On schedule
SHA 20:50 scheduled
·
MU5532 中国东方航空公司
Departed
Landed 07:48 −32
·
MU5580 中国东方航空公司
On schedule
SHA 22:55 scheduled
Checked SHA board 14:52
FOC
Fuzhou
tracking
SHA
Shanghai
smooth · +0
dep bank 08:20–22:55 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
97% on time
of the last 39 operated FOC → SHA flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 39 operated legs
Flight time ~1h 17m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
The week scheduled departures · origin local time
China Eastern Airlines Shanghai Airlines Xiamen 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 MU5532 08:20 daily · MU5580 varies Mo We Fr Su
Shanghai AirlinesFM 100% on time
Flights FM9266 varies daily
Xiamen AirlinesMF 95% on time
Flights MF8541 10:30 daily · MF8547 16:50 daily · MF8585 20:50 daily
History operated legs · board outcomes
Show 31 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 FOC and SHA, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 42 Completed 39 Delayed 1 Within 15m 38/39 Median -15m
FM9266 上海航空公司
8 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:32
Landed · Sched 11:0028m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:49
Landed · Sched 10:501m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:33
Landed · Sched 10:5017m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:35
Landed · Sched 11:0025m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:26
Landed · Sched 10:5024m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:36
Landed · Sched 11:0024m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:39
Landed · Sched 10:5011m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:39
Landed · Sched 11:0021m early
Full FM9266 history →
MF8541 厦门航空有限公司
8 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:22
Landed · Sched 10:308m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:08
Landed · Sched 10:3022m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:06
Landed · Sched 10:3024m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:04
Landed · Sched 10:3026m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:09
Landed · Sched 10:3021m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:09
Landed · Sched 10:3021m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:18
Landed · Sched 10:3012m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
10:15
Landed · Sched 10:3015m early
Full MF8541 history →
MF8547 厦门航空有限公司
8 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:31
Est. · Sched 16:5019m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:35
Landed · Sched 16:5015m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:46
Landed · Sched 16:504m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:28
Landed · Sched 16:5022m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:38
Landed · Sched 16:5012m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:49
Landed · Sched 16:501m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:40
Landed · Sched 16:5010m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
16:33
Landed · Sched 16:5017m early
Full MF8547 history →
MF8585 厦门航空有限公司
8 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
Sched 20:50
Scheduled arrival · landing pending
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:03
Landed · Sched 20:5013m late
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:57
Landed · Sched 21:552m late
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:18
Landed · Sched 20:5028m late
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:20
Landed · Sched 21:255m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
20:51
Landed · Sched 20:501m late
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:11
Landed · Sched 21:209m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
21:33
Landed · Sched 21:303m late
Full MF8585 history →
MU5532 中国东方航空公司
6 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:48
Landed · Sched 08:2032m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:56
Landed · Sched 08:2024m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:48
Landed · Sched 08:2032m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:46
Landed · Sched 08:2034m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:58
Landed · Sched 08:2022m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
07:54
Landed · Sched 08:2026m early
Full MU5532 history →
MU5580 中国东方航空公司
4 days
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
Sched 22:55
Scheduled arrival · landing pending
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
23:29
Landed · Sched 23:301m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
23:36
Landed · Sched 23:459m early
FOC
Departure
—
FOC is outside our board polling set.
→
SHA
Arrival
22:57
Landed · Sched 22:552m late
Full MU5580 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 — Fuzhou (FOC) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/FOC-SHA
Copy
How we measure this →
FOC to SHA questions
Is FOC–SHA running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 83/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from FOC to SHA? Great-circle distance is 608 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 73–82 min gate-to-gate on this route.
How often does FOC–SHA fly? 3 carriers operate this route, around 39 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 FOC 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.