JJN → SHA Quanzhou to Shanghai
live
Direct flights from Quanzhou (JJN) to Shanghai (SHA): 21 nonstop departures observed each week across 3 airlines. 100% of the last 42 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. No cancellations were recorded across the 42 tracked flights. The nonstop covers 761 km, an estimated 1 hour 29 minutes in the air. Measured by Pro Flight Search from live flight boards at Quanzhou and Shanghai. Updated 19 October 2026 at 01:52 UTC.
Today, JJN → SHA Mon 19 Oct · local times
Sched Flight JJN departure SHA arrival
·
9C8910 中国春秋航空公司
On schedule
SHA est. 10:54 sched 10:50
·
FM9278 上海航空公司
On schedule
SHA est. 11:08 sched 11:30
·
MF8513 厦门航空有限公司
On schedule
SHA 14:55 scheduled
·
MF8515 厦门航空有限公司
On schedule
SHA 21:10 scheduled
·
MF8533 厦门航空有限公司
On schedule
SHA 17:05 scheduled
·
MF8577 厦门航空有限公司
Departed
Landed 09:23 −27
Checked SHA board 09:52
JJN
Quanzhou
tracking
SHA
Shanghai
smooth · +0
dep bank 09:50–23:25 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
100% on time
of the last 42 operated JJN → SHA flights arrived within 15 minutes
Median arrival delay is −13 min . 0 of 42 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 min across the last 42 operated legs
Flight time ~1h 29m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 42
The week scheduled departures · origin local time
Shanghai Airlines Spring 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
Shanghai AirlinesFM 100% on time
Flights FM9278 11:30 daily
Spring Airlines9C 100% on time
Flights 9C8910 10:50 daily · 9C6216 23:25 Tu Th Sa
Xiamen AirlinesMF 100% on time
Flights MF8577 09:50 daily · MF8513 14:55 daily · MF8533 17:05 daily · MF8515 21:10 Mo We Th Fr Su
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 JJN 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 47 Completed 42 Within 15m 42/42 Median -13m
9C8910 中国春秋航空公司
8 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:54
Est. · Sched 10:504m late
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:46
Landed · Sched 10:504m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:45
Landed · Sched 10:505m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:43
Landed · Sched 10:507m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:56
Landed · Sched 10:506m late
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:52
Landed · Sched 10:502m late
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:42
Landed · Sched 10:508m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
10:34
Landed · Sched 10:5016m early
Full 9C8910 history →
FM9278 上海航空公司
8 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:08
Est. · Sched 11:3022m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:18
Landed · Sched 11:3012m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:09
Landed · Sched 11:3021m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:04
Landed · Sched 11:3026m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:22
Landed · Sched 11:308m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:07
Landed · Sched 11:3023m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:24
Landed · Sched 11:306m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
11:13
Landed · Sched 11:3017m early
Full FM9278 history →
MF8513 厦门航空有限公司
7 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
Sched 14:55
Scheduled arrival · landing pending
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:48
Landed · Sched 14:557m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:42
Landed · Sched 14:5513m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:51
Landed · Sched 14:554m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:36
Landed · Sched 14:5519m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:27
Landed · Sched 14:5528m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
14:46
Landed · Sched 14:559m early
Full MF8513 history →
MF8515 厦门航空有限公司
6 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
Sched 21:10
Scheduled arrival · landing pending
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
20:47
Landed · Sched 21:1023m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
21:03
Landed · Sched 21:107m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
19:50
Landed · Sched 19:555m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
20:46
Landed · Sched 21:1024m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
20:38
Landed · Sched 21:1032m early
Full MF8515 history →
MF8533 厦门航空有限公司
8 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
Sched 17:05
Scheduled arrival · landing pending
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
16:55
Landed · Sched 17:0510m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
16:47
Landed · Sched 17:0518m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
17:07
Landed · Sched 17:052m late
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
17:01
Landed · Sched 17:054m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
16:54
Landed · Sched 17:0511m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
17:00
Landed · Sched 17:055m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
16:42
Landed · Sched 17:0523m early
Full MF8533 history →
MF8577 厦门航空有限公司
7 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:23
Landed · Sched 09:5027m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:31
Landed · Sched 09:5019m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:32
Landed · Sched 09:5018m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:25
Landed · Sched 09:5025m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:23
Landed · Sched 09:5027m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:16
Landed · Sched 09:5034m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
09:15
Landed · Sched 09:5035m early
Full MF8577 history →
9C6216 中国春秋航空公司
3 days
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
23:04
Landed · Sched 23:2521m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
23:11
Landed · Sched 23:2514m early
JJN
Departure
—
JJN is outside our board polling set.
→
SHA
Arrival
23:39
Landed · Sched 23:2514m late
Full 9C6216 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 — Quanzhou (JJN) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/JJN-SHA
Copy
How we measure this →
JJN to SHA questions
Is JJN–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 JJN to SHA? Great-circle distance is 761 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 84–95 min gate-to-gate on this route.
How often does JJN–SHA fly? 3 carriers operate this route, around 43 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 JJN 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.