XIY → SHA Xi'an to Shanghai
live
Direct flights from Xi'an (XIY) to Shanghai (SHA): 150 nonstop departures observed each week across 5 airlines. 100% of the last 49 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 49 tracked flights. The nonstop covers 1,229 km, an estimated 2 hours 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Xi'an and Shanghai. Updated 29 October 2026 at 22:54 UTC.
Today, XIY → SHA Fri 30 Oct · local times
Sched Flight XIY departure SHA arrival
06:30
MU2239 中国东方航空公司
Sched 06:30 Departure not confirmed by the board
SHA est. 08:36 sched 08:55
08:00
HO1236 吉祥航空公司
On schedule T3
SHA est. 10:19 sched 10:50
09:00
MU2151 中国东方航空公司
On schedule T5
SHA est. 10:44 sched 11:15
09:30
9C8946 中国春秋航空公司
On schedule T5
SHA est. 11:19 sched 11:45
10:00
MU2153 中国东方航空公司
On schedule T5
SHA est. 11:52 sched 12:15
·
9C8676 中国春秋航空公司
On schedule
SHA 23:40 scheduled
·
9C8948 中国春秋航空公司
On schedule
SHA 20:45 scheduled
·
FM9204 上海航空公司
On schedule
SHA 21:40 scheduled
·
HO1194 吉祥航空公司
On schedule
SHA 23:00 scheduled
·
HO1212 吉祥航空公司
On schedule
SHA 18:00 scheduled
·
HO1218 吉祥航空公司
On schedule
SHA est. 13:09 sched 13:40
·
MU2155 中国东方航空公司
On schedule
SHA est. 12:44 sched 13:05
·
MU2157 中国东方航空公司
On schedule
SHA 14:25 scheduled
·
MU2159 中国东方航空公司
On schedule
SHA 16:15 scheduled
·
MU2161 中国东方航空公司
On schedule
SHA 18:20 scheduled
·
MU2165 中国东方航空公司
On schedule
SHA 19:20 scheduled
·
MU2169 中国东方航空公司
On schedule
SHA 23:10 scheduled
·
MU2226 中国东方航空公司
On schedule
SHA 15:15 scheduled
·
MU2231 中国东方航空公司
On schedule
SHA 17:30 scheduled
·
MU2336 中国东方航空公司
On schedule
SHA 22:10 scheduled
Checked XIY board 06:18 · SHA board 06:54
XIY
Xi'an
tracking
SHA
Shanghai
smooth · +1
dep bank 05:50–21:30 150x weekly
Runs reliable · 5 airlines · 150x weekly · nonstop
100% on time
of the last 49 tracked XIY → SHA flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 49 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 49 arrivals
Flight time ~2h 05m estimated from route distance
Weekly departures 150x 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 Juneyao 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 MU2239 06:30 daily · MU2151 09:00 daily · MU2153 10:00 daily · MU2155 11:00 daily
JuneyaoHO 100% on time
Flights HO1236 07:35 daily · HO1218 11:15 daily · HO1212 14:40 daily · HO1194 varies daily
Shanghai AirlinesFM
Flights FM9204 20:00 daily
Spring Airlines9C 100% on time
Flights 9C8946 varies daily · 9C6178 07:00 We Sa · 9C6402 12:55 Tu Th Sa · 9C8948 17:30 daily
Suparna AirlinesY8
Flights Y87550 21:15 Tu Th
History operated legs · board outcomes
10-29 Y87550 arrived −3
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 XIY and SHA, paired departure → arrival per flight and day. Board history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 120 Completed 70 Within 15m 49/70 Median -17m
9C8676 中国春秋航空公司
4 days
XIY
Departure
Sched 21:30
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 23:40
Scheduled arrival · landing pending
XIY
Departure
Sched 21:30
Scheduled time only · no board update captured
→
SHA
Arrival
23:33
Landed · Sched 23:407m early
XIY
Departure
Sched 21:30
Scheduled time only · no board update captured
→
SHA
Arrival
23:16
Landed · Sched 23:4024m early
XIY
Departure
Sched 21:30
Scheduled time only · no board update captured
→
SHA
Arrival
23:42
Landed · Sched 23:402m late
Full 9C8676 history →
9C8946 中国春秋航空公司
3 days
XIY
Departure
Sched 09:30
Scheduled departure
→
SHA
Arrival
11:19
Est. · Sched 11:4526m early
XIY
Departure
Sched 09:30
Departure time not on board
→
SHA
Arrival
11:25
Landed · Sched 11:4015m early
XIY
Departure
Sched 09:30
Departure time not on board
→
SHA
Arrival
11:32
Landed · Sched 11:4513m early
Full 9C8946 history →
9C8948 中国春秋航空公司
4 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 20:45
Scheduled arrival · landing pending
XIY
Departure
Sched 18:30
Scheduled time only · no board update captured
→
SHA
Arrival
20:26
Landed · Sched 21:0034m early
XIY
Departure
Sched 18:30
Scheduled time only · no board update captured
→
SHA
Arrival
20:15
Landed · Sched 20:4530m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
20:37
Landed · Sched 21:0023m early
Full 9C8948 history →
FM9204 上海航空公司
4 days
XIY
Departure
Sched 19:30
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 21:40
Scheduled arrival · landing pending
XIY
Departure
Sched 19:30
Scheduled time only · no board update captured
→
SHA
Arrival
21:28
Landed · Sched 21:4012m early
XIY
Departure
Sched 19:30
Scheduled time only · no board update captured
→
SHA
Arrival
21:18
Landed · Sched 21:4022m early
XIY
Departure
Sched 19:30
Scheduled time only · no board update captured
→
SHA
Arrival
21:21
Landed · Sched 21:4019m early
Full FM9204 history →
HO1194 吉祥航空公司
4 days
XIY
Departure
Sched 20:55
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 23:00
Scheduled arrival · landing pending
XIY
Departure
Sched 20:55
Scheduled time only · no board update captured
→
SHA
Arrival
22:40
Landed · Sched 23:0020m early
XIY
Departure
Sched 20:55
Scheduled time only · no board update captured
→
SHA
Arrival
22:44
Landed · Sched 23:0016m early
XIY
Departure
Sched 20:55
Scheduled time only · no board update captured
→
SHA
Arrival
22:49
Landed · Sched 23:0011m early
Full HO1194 history →
HO1212 吉祥航空公司
3 days
XIY
Departure
Sched 15:40
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 18:00
Scheduled arrival · landing pending
XIY
Departure
Sched 15:40
Departure time not on board
→
SHA
Arrival
17:45
Landed · Sched 18:0015m early
XIY
Departure
Sched 15:40
Departure time not on board
→
SHA
Arrival
17:30
Landed · Sched 18:0030m early
Full HO1212 history →
HO1218 吉祥航空公司
3 days
XIY
Departure
Sched 11:25
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
13:09
Est. · Sched 13:4031m early
XIY
Departure
Sched 11:25
Scheduled time only · no board update captured
→
SHA
Arrival
13:20
Landed · Sched 13:4020m early
XIY
Departure
Sched 11:25
Departure time not on board
→
SHA
Arrival
13:17
Landed · Sched 13:4023m early
Full HO1218 history →
HO1236 吉祥航空公司
3 days
XIY
Departure
Sched 08:00
Scheduled departure
→
SHA
Arrival
10:19
Est. · Sched 10:5031m early
XIY
Departure
Sched 08:00
Departure time not on board
→
SHA
Arrival
10:24
Landed · Sched 10:5026m early
XIY
Departure
Sched 08:00
Departure time not on board
→
SHA
Arrival
10:21
Landed · Sched 10:5029m early
Full HO1236 history →
MU2151 中国东方航空公司
3 days
XIY
Departure
Sched 09:00
Scheduled departure
→
SHA
Arrival
10:44
Est. · Sched 11:1531m early
XIY
Departure
Sched 09:00
Departure time not on board
→
SHA
Arrival
10:48
Landed · Sched 11:1527m early
XIY
Departure
Sched 09:00
Departure time not on board
→
SHA
Arrival
10:58
Landed · Sched 11:1517m early
Full MU2151 history →
MU2153 中国东方航空公司
3 days
XIY
Departure
Sched 10:00
Scheduled departure
→
SHA
Arrival
11:52
Est. · Sched 12:1523m early
XIY
Departure
Sched 10:00
Departure time not on board
→
SHA
Arrival
11:53
Landed · Sched 12:1522m early
XIY
Departure
Sched 10:00
Departure time not on board
→
SHA
Arrival
12:00
Landed · Sched 12:1515m early
Full MU2153 history →
MU2155 中国东方航空公司
3 days
XIY
Departure
Sched 11:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
12:44
Est. · Sched 13:0521m early
XIY
Departure
Sched 11:00
Departure time not on board
→
SHA
Arrival
13:00
Landed · Sched 13:055m early
XIY
Departure
Sched 11:00
Departure time not on board
→
SHA
Arrival
12:57
Landed · Sched 13:058m early
Full MU2155 history →
MU2157 中国东方航空公司
3 days
XIY
Departure
Sched 12:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 14:25
Scheduled arrival · landing pending
XIY
Departure
Sched 12:00
Scheduled time only · no board update captured
→
SHA
Arrival
13:49
Landed · Sched 14:2536m early
XIY
Departure
Sched 12:00
Scheduled time only · no board update captured
→
SHA
Arrival
14:14
Landed · Sched 14:2511m early
Full MU2157 history →
MU2159 中国东方航空公司
3 days
XIY
Departure
Sched 14:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 16:15
Scheduled arrival · landing pending
XIY
Departure
Sched 14:00
Scheduled time only · no board update captured
→
SHA
Arrival
16:08
Landed · Sched 16:157m early
XIY
Departure
Sched 14:00
Scheduled time only · no board update captured
→
SHA
Arrival
15:57
Landed · Sched 16:1518m early
Full MU2159 history →
MU2161 中国东方航空公司
3 days
XIY
Departure
Sched 16:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 18:20
Scheduled arrival · landing pending
XIY
Departure
Sched 16:00
Departure time not on board
→
SHA
Arrival
18:04
Landed · Sched 18:2016m early
XIY
Departure
Sched 16:00
Departure time not on board
→
SHA
Arrival
17:54
Landed · Sched 18:2026m early
Full MU2161 history →
MU2165 中国东方航空公司
3 days
XIY
Departure
Sched 17:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 19:20
Scheduled arrival · landing pending
XIY
Departure
Sched 17:00
Departure time not on board
→
SHA
Arrival
18:50
Landed · Sched 19:2030m early
XIY
Departure
Sched 17:00
Departure time not on board
→
SHA
Arrival
18:51
Landed · Sched 19:2029m early
Full MU2165 history →
MU2169 中国东方航空公司
4 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 23:10
Scheduled arrival · landing pending
XIY
Departure
Sched 21:00
Scheduled time only · no board update captured
→
SHA
Arrival
23:18
Landed · Sched 23:202m early
XIY
Departure
Sched 21:00
Scheduled time only · no board update captured
→
SHA
Arrival
22:51
Landed · Sched 23:1019m early
XIY
Departure
Sched 21:00
Scheduled time only · no board update captured
→
SHA
Arrival
23:21
Landed · Sched 23:201m late
Full MU2169 history →
MU2226 中国东方航空公司
3 days
XIY
Departure
Sched 13:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 15:15
Scheduled arrival · landing pending
XIY
Departure
Sched 13:00
Scheduled time only · no board update captured
→
SHA
Arrival
15:06
Landed · Sched 15:159m early
XIY
Departure
Sched 13:00
Scheduled time only · no board update captured
→
SHA
Arrival
15:03
Landed · Sched 15:1512m early
Full MU2226 history →
MU2231 中国东方航空公司
3 days
XIY
Departure
Sched 15:00
Scheduled departure
Thu schedule from board history
→
SHA
Arrival
Sched 17:30
Scheduled arrival · landing pending
XIY
Departure
Sched 15:00
Departure time not on board
→
SHA
Arrival
17:13
Landed · Sched 17:3017m early
XIY
Departure
Sched 15:00
Departure time not on board
→
SHA
Arrival
16:56
Landed · Sched 17:3034m early
Full MU2231 history →
MU2239 中国东方航空公司
3 days
XIY
Departure
Sched 06:30
Scheduled departure
→
SHA
Arrival
08:36
Est. · Sched 08:5519m early
XIY
Departure
Sched 06:30
Departure time not on board
→
SHA
Arrival
08:13
Landed · Sched 08:5542m early
XIY
Departure
Sched 06:30
Departure time not on board
→
SHA
Arrival
08:23
Landed · Sched 08:5532m early
Full MU2239 history →
MU2336 中国东方航空公司
3 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
Sched 22:10
Scheduled arrival · landing pending
XIY
Departure
Sched 20:00
Scheduled time only · no board update captured
→
SHA
Arrival
21:59
Landed · Sched 22:1011m early
XIY
Departure
Sched 20:00
Scheduled time only · no board update captured
→
Full MU2336 history →
9C6402 中国春秋航空公司
1 day
XIY
Departure
Sched 13:30
Scheduled time only · no board update captured
→
SHA
Arrival
15:27
Landed · Sched 15:5023m early
Full 9C6402 history →
MU2144 中国东方航空公司
1 day
XIY
Departure
Sched 20:00
Scheduled time only · no board update captured
→
SHA
Arrival
22:11
Landed · Sched 22:101m late
Full MU2144 history →
Y87550 金鹏航空
2 days
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
21:12
Landed · Sched 21:153m early
XIY
Departure
—
Board row not captured for this rotation yet.
→
SHA
Arrival
21:00
Landed · Sched 21:1515m early
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: Xi'an (XIY) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/XIY-SHA
Copy
How we measure this →
XIY to SHA questions
Is XIY–SHA running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on XIY–SHA? Operators schedule morning departures around 06:30 and evening departures around 17:00 from XIY. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SHA delay card to confirm conditions when you'd arrive.
How long is the flight from XIY to SHA? Great-circle distance is 1,229 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 117–135 min gate-to-gate on this route.
How often does XIY–SHA fly? 5 carriers operate this route, around 150 flights a week between them. Compare carrier days and times in the airline list above.