URC → SHA Ürümqi to Shanghai
live
Direct flights from Ürümqi (URC) to Shanghai (SHA): 42 nonstop departures observed each week across 6 airlines. 100% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 32 tracked flights. The nonstop covers 3,272 km, an estimated 4 hours 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Ürümqi and Shanghai. Updated 23 September 2026 at 12:54 UTC.
URC
Ürümqi
tracking
SHA
Shanghai
smooth · +0
dep bank 12:55–23:55 42x weekly
Runs reliable · 6 airlines · 42x weekly · nonstop
100% on time
of the last 32 operated URC → SHA flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 32 operated legs
Flight time ~4h 42m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Hainan 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
Flights MU5634 18:05 daily · MU5700 21:05 daily
China Southern AirlinesCZ 100% on time
Flights CZ6993 12:55 daily · CZ6995 15:00 daily · CZ6981 17:00 daily · CZ6563 19:05 daily
Hainan AirlinesHU
Flights HU6222 22:00 daily
Shanghai AirlinesFM
Flights FM9220 14:10 daily · FM9216 19:40 daily
Spring Airlines9C 100% on time
Flights 9C6496 21:30 daily · 9C8866 23:30 daily · 9C6928 23:55 Mo We Fr Su
吉祥航空公司HO
Flights HO2290 19:30 daily · HO1256 21:10 daily · HO2214 23:55 Fr
History operated legs · board outcomes
09-21 9C6928 arrived −21
Show 24 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 URC and SHA, paired departure → arrival per flight and day. Board tracking since Mon, Sep 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 37 Completed 32 Within 15m 32/32 Median -14m
9C6496 中国春秋航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:29
Est. · Sched 21:301m early
URC
Departure
—
URC is outside our board polling set.
→
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:21
Landed · Sched 21:309m early
Full 9C6496 history →
9C6928 中国春秋航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
23:30
Est. · Sched 23:5525m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
23:34
Landed · Sched 23:5521m early
9C8866 中国春秋航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
23:27
Est. · Sched 23:303m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
23:36
Landed · Sched 23:404m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
23:13
Landed · Sched 23:3017m early
Full 9C8866 history →
CZ6563 中国南方航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
19:02
Landed · Sched 19:053m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
18:44
Landed · Sched 19:0521m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
18:45
Landed · Sched 19:0520m early
Full CZ6563 history →
CZ6981 中国南方航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
16:49
Landed · Sched 17:0011m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
16:33
Landed · Sched 17:0027m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
16:31
Landed · Sched 17:0029m early
Full CZ6981 history →
CZ6993 中国南方航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
12:39
Landed · Sched 12:5516m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
12:53
Landed · Sched 12:552m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
12:32
Landed · Sched 12:5523m early
Full CZ6993 history →
CZ6995 中国南方航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
14:43
Landed · Sched 15:0017m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
14:55
Landed · Sched 15:005m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
14:54
Landed · Sched 15:006m early
Full CZ6995 history →
CZ6997 中国南方航空公司
3 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
20:44
Landed · Sched 21:1531m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:09
Landed · Sched 21:156m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
20:44
Landed · Sched 21:1531m early
Full CZ6997 history →
FM9216 上海航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
19:29
Landed · Sched 19:4011m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
19:37
Landed · Sched 19:403m early
Full FM9216 history →
FM9220 上海航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
14:01
Landed · Sched 14:109m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
13:57
Landed · Sched 14:1013m early
Full FM9220 history →
HO1256 吉祥航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:06
Est. · Sched 21:104m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:06
Landed · Sched 21:159m early
Full HO1256 history →
HO2290 吉祥航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
19:28
Landed · Sched 19:302m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
19:12
Landed · Sched 19:3018m early
Full HO2290 history →
HU6222 海南航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:30
Est. · Sched 22:0030m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
21:46
Landed · Sched 22:0014m early
Full HU6222 history →
MU5634 中国东方航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
17:39
Landed · Sched 18:0526m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
17:35
Landed · Sched 18:0530m early
Full MU5634 history →
MU5700 中国东方航空公司
2 days
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
20:34
Landed · Sched 21:0531m early
URC
Departure
—
URC is outside our board polling set.
→
SHA
Arrival
20:42
Landed · Sched 21:0523m early
Full MU5700 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 — Ürümqi (URC) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/URC-SHA
Copy
How we measure this →
URC to SHA questions
Is URC–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 URC to SHA? Great-circle distance is 3,272 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 261–310 min gate-to-gate on this route.
How often does URC–SHA fly? 6 carriers operate this route, around 103 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 URC 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.