Cheap flights from Xi an to Shanghai

Find cheap Shanghai to Xi an flights with our free search service. Compare all available fares for direct or connection flights from Shanghai to Xi an.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Xi an to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Xi an (SIA) - Shanghai (SHA) 2026-03-13 2026-03-13 151 USD 4 hours 55 minutes Direct 2026-02-26T02:39:18

Xi an to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
ZH5082 Xi an (XIY) Shanghai (SHA) 9:45 p.m. 11:55 p.m.
MU2169 Xi an (XIY) Shanghai (SHA) 9 p.m. 11:05 p.m. 919
MU4728 Xi an (XIY) Shanghai (SHA) 1:25 p.m. 4:30 p.m. A319
MU2155 Xi an (XIY) Shanghai (SHA) 11 a.m. 1:05 p.m. Airbus A321-100/200
ZH5102 Xi an (XIY) Shanghai (SHA) 5:20 p.m. 7:10 p.m.
MU9920 Xi an (XIY) Shanghai (SHA) 6:55 p.m. 9:05 p.m. A321
HO1194 Xi an (XIY) Shanghai (SHA) 8:35 p.m. 10:55 p.m. Airbus A320 (sharklets)
MU2153 Xi an (XIY) Shanghai (SHA) 10 a.m. 12:10 p.m. Airbus A320-100/200
MU2165 Xi an (XIY) Shanghai (SHA) 1:15 p.m. 3:30 p.m. Airbus A320-100/200
MU2157 Xi an (XIY) Shanghai (SHA) noon 2:25 p.m. Airbus A321-100/200
MU2159 Xi an (XIY) Shanghai (SHA) 2 p.m. 4:15 p.m. Airbus A320-100/200
MU2161 Xi an (XIY) Shanghai (SHA) 4 p.m. 6:20 p.m. Airbus A320-100/200
9C8948 Xi an (XIY) Shanghai (SHA) 7 p.m. 9:10 p.m. A320
MU2239 Xi an (XIY) Shanghai (SHA) 6:30 a.m. 8:55 a.m. Airbus A321-100/200
CA3254 Xi an (XIY) Shanghai (SHA) 2:45 p.m. 5:10 p.m. 320
MU2151 Xi an (XIY) Shanghai (SHA) 9 a.m. 11:15 a.m. Airbus A320-100/200
MU2226 Xi an (XIY) Shanghai (SHA) 1 p.m. 3:15 p.m. 919
HO1218 Xi an (XIY) Shanghai (SHA) 11:30 a.m. 1:45 p.m. Airbus A320 (sharklets)
HO1220 Xi an (XIY) Shanghai (SHA) 10:50 a.m. 12:50 p.m. A321
MU4732 Xi an (XIY) Shanghai (SHA) 3:40 p.m. 6:35 p.m. E90
MU4726 Xi an (XIY) Shanghai (SHA) 7:55 a.m. 11:15 a.m. 321
AY3178 Xi an (XIY) Shanghai (SHA) 1 p.m. 3:35 p.m. None
ZH5094 Xi an (XIY) Shanghai (SHA) 11:35 a.m. 1:10 p.m. Airbus A320-214
FM9204 Xi an (XIY) Shanghai (SHA) 7:30 p.m. 9:40 p.m. B738
CA3270 Xi an (XIY) Shanghai (SHA) 8:25 a.m. 10:45 a.m. None
HO1236 Xi an (XIY) Shanghai (SHA) 8:25 a.m. 10:45 a.m. Airbus A320 (sharklets)
FM9202 Xi an (XIY) Shanghai (SHA) 2:15 p.m. 4:25 p.m. B738
MU3986 Xi an (XIY) Shanghai (SHA) 2:20 p.m. 7:30 p.m.
AY3176 Xi an (XIY) Shanghai (SHA) 10 p.m. 12:30 a.m. None
NH9772 Xi an (XIY) Shanghai (SHA) 8:30 a.m. 10:50 a.m.
MU9204 Xi an (XIY) Shanghai (SHA) 10:40 p.m. 1:20 a.m. 332
FM9208 Xi an (XIY) Shanghai (SHA) noon 2:55 p.m. B738
FM8362 Xi an (XIY) Shanghai (SHA) 7:30 p.m. 10 p.m.
MU3990 Xi an (XIY) Shanghai (SHA) 11:50 p.m. 1:05 a.m.
MU9208 Xi an (XIY) Shanghai (SHA) 12:05 p.m. 1:45 p.m. 738
CZ9039 Xi an (XIY) Shanghai (SHA) 8:05 a.m. 10:55 a.m. None
CZ9035 Xi an (XIY) Shanghai (SHA) 8:50 a.m. 11:40 a.m. 320
CZ9029 Xi an (XIY) Shanghai (SHA) 1:45 p.m. 3:10 p.m. 321
CZ9031 Xi an (XIY) Shanghai (SHA) 3:25 p.m. 6:35 p.m. None
CZ9033 Xi an (XIY) Shanghai (SHA) 8:20 a.m. 11:25 a.m. 319
MU9202 Xi an (XIY) Shanghai (SHA) 1 p.m. 3:20 p.m. 320
HO3768 Xi an (XIY) Shanghai (SHA) noon 2:10 p.m. Airbus A321-211
JR2153 Xi an (XIY) Shanghai (SHA) 10 a.m. 12:15 p.m. A319
CZ9783 Xi an (XIY) Shanghai (SHA) 11:30 a.m. 1:50 p.m. 320
CZ9780 Xi an (XIY) Shanghai (SHA) 4:55 p.m. 8:15 p.m. 321
CZ9782 Xi an (XIY) Shanghai (SHA) 8 p.m. 10:15 p.m. 320
C55456 Xi an (XIY) Shanghai (SHA) 6:30 p.m. 8:45 p.m.
CZ9694 Xi an (XIY) Shanghai (SHA) 12:40 p.m. 4:10 p.m. 321
CZ9781 Xi an (XIY) Shanghai (SHA) 1 p.m. 3:15 p.m. 320
JR2157 Xi an (XIY) Shanghai (SHA) noon 2:10 p.m. A321-100/200
DE2642 Xi an (XIY) Shanghai (SHA) 1:35 p.m. 3:55 p.m. 32B
BL367 Xi an (XIY) Shanghai (SHA) 7:20 a.m. 8:45 a.m. 320
5H531 Xi an (XIY) Shanghai (SHA) 4 p.m. 6:15 p.m.