Cheap flights from Shenzhen to Shanghai

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

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

Shenzhen to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Shenzhen (SZX) - Shanghai (SHA) 2026-03-04 2026-03-04 172 USD 5 hours 20 minutes Direct 2026-03-01T08:31:52
Shenzhen (SZX) - Shanghai (SHA) 2026-03-02 2026-03-02 392 USD 5 hours 5 minutes Direct 2026-03-01T02:22:29

Shenzhen to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
CA3333 Shenzhen (SZX) Shanghai (PVG) 5:10 p.m. 7:35 p.m. 738
DL6563 Shenzhen (SZX) Shanghai (PVG) 9:05 a.m. 10:15 a.m. 321
3U4029 Shenzhen (SZX) Shanghai (PVG) 7 p.m. 8:45 p.m. Airbus A320-214
HU7723 Shenzhen (SZX) Shanghai (PVG) 9:25 p.m. 11:40 p.m. Boeing 737
NH6601 Shenzhen (SZX) Shanghai (PVG) 8:35 a.m. 11 a.m. 739
ZH9511 Shenzhen (SZX) Shanghai (PVG) 8:35 a.m. 11 a.m. A320
AA7066 Shenzhen (SZX) Shanghai (PVG) 2:10 p.m. 2:55 p.m. 739
CA3817 Shenzhen (SZX) Shanghai (PVG) 10:10 a.m. 12:55 p.m. 737-900
AF7861 Shenzhen (SZX) Shanghai (PVG) 6:30 a.m. 9:40 a.m. None
HU7207 Shenzhen (SZX) Shanghai (PVG) 7:50 a.m. 10:25 a.m. B738
ZH9501 Shenzhen (SZX) Shanghai (PVG) 8:20 a.m. 10:25 a.m. A320
CA1894 Shenzhen (SZX) Shanghai (PVG) 11:15 a.m. 1:10 p.m. A332
KL8699 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 9:55 a.m. None
O36853 Shenzhen (SZX) Shanghai (PVG) 11:15 p.m. 1:10 a.m. B763
QF4281 Shenzhen (SZX) Shanghai (PVG) 1:05 p.m. 3:40 p.m. None
ZH9513 Shenzhen (SZX) Shanghai (PVG) 9:50 a.m. 12:20 p.m. A20N
KL8700 Shenzhen (SZX) Shanghai (PVG) 3 p.m. 5:50 p.m. 734
ZH1894 Shenzhen (SZX) Shanghai (PVG) 11:15 a.m. 1:10 p.m. 330
MU3281 Shenzhen (SZX) Shanghai (PVG) 7:55 a.m. 10 a.m. 738
AA7094 Shenzhen (SZX) Shanghai (PVG) 11:55 a.m. 12:25 p.m. None
AY518 Shenzhen (SZX) Shanghai (PVG) 4:05 p.m. 5:40 p.m. E90
MU5340 Shenzhen (SZX) Shanghai (PVG) 12:50 p.m. 3:15 p.m. Boeing 777-300ER
IB2513 Shenzhen (SZX) Shanghai (PVG) 8:25 a.m. 9:15 a.m. None
CA3319 Shenzhen (SZX) Shanghai (PVG) 12:50 p.m. 2:25 p.m. 738
CA3329 Shenzhen (SZX) Shanghai (PVG) 3:10 p.m. 6:10 p.m. 320
CA3813 Shenzhen (SZX) Shanghai (PVG) 9:50 a.m. 12:20 p.m. 320
AF5254 Shenzhen (SZX) Shanghai (PVG) 9:35 p.m. 12:35 a.m. 321
AA7092 Shenzhen (SZX) Shanghai (PVG) 7:20 p.m. 5:30 a.m. 737-700
DL6561 Shenzhen (SZX) Shanghai (PVG) 6:30 p.m. 7:40 p.m. 321
MU3267 Shenzhen (SZX) Shanghai (PVG) 12:55 p.m. 2:55 p.m. 738
MU5332 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 10:05 a.m. Airbus A320-100/200
NH6599 Shenzhen (SZX) Shanghai (PVG) 12:40 p.m. 3:05 p.m. 739
CZ6751 Shenzhen (SZX) Shanghai (PVG) 10:05 a.m. 12:20 p.m. A20N
ZH9519 Shenzhen (SZX) Shanghai (PVG) 2:55 p.m. 5:20 p.m. A320
ZH9525 Shenzhen (SZX) Shanghai (PVG) 4:55 p.m. 7:35 p.m. A320
CZ8206 Shenzhen (SZX) Shanghai (PVG) 7:45 p.m. 10:35 p.m. Airbus A330-223
DZ6372 Shenzhen (SZX) Shanghai (PVG) 7:05 p.m. 9:25 p.m. B738
O36883 Shenzhen (SZX) Shanghai (PVG) 11:45 p.m. 1:20 a.m. B752
DZ6366 Shenzhen (SZX) Shanghai (PVG) 7:05 p.m. 9:25 p.m. B738
DZ6368 Shenzhen (SZX) Shanghai (PVG) 7:05 p.m. 9:25 p.m. B738
CA3325 Shenzhen (SZX) Shanghai (PVG) 10:35 a.m. 12:55 p.m. Airbus A320-214
Y87971 Shenzhen (SZX) Shanghai (PVG) 1:55 a.m. 4:20 a.m.
MU7554 Shenzhen (SZX) Shanghai (PVG) 5:05 a.m. 11:05 p.m. A321
CZ6215 Shenzhen (SZX) Shanghai (PVG) 8:30 p.m. 11:30 p.m. A333
9C6510 Shenzhen (SZX) Shanghai (PVG) 7:40 p.m. 9:30 p.m. A320
DZ6370 Shenzhen (SZX) Shanghai (PVG) 7:05 p.m. 9:25 p.m. None
ZH9517 Shenzhen (SZX) Shanghai (PVG) 5:25 p.m. 8 p.m. A20N
EY1056 Shenzhen (SZX) Shanghai (PVG) 10:05 a.m. 11:50 a.m.
KL4420 Shenzhen (SZX) Shanghai (PVG) 8:15 a.m. 11:40 a.m. None
EY1055 Shenzhen (SZX) Shanghai (PVG) 8:25 a.m. 10:30 a.m. Airbus A321-211
KL4411 Shenzhen (SZX) Shanghai (PVG) 8:20 p.m. 11:20 p.m. 319
EY1057 Shenzhen (SZX) Shanghai (PVG) 10:15 a.m. 12:20 p.m. None
QF4246 Shenzhen (SZX) Shanghai (PVG) 1 p.m. 3:25 p.m. 320
CZ9294 Shenzhen (SZX) Shanghai (PVG) 2:55 p.m. 5:10 p.m. 320
JL5698 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 9:40 a.m. 321
CZ9286 Shenzhen (SZX) Shanghai (PVG) 12:55 p.m. 2:15 p.m. 773
KY9513 Shenzhen (SZX) Shanghai (PVG) 3 p.m. 5:35 p.m. Airbus A320-214
CZ9311 Shenzhen (SZX) Shanghai (PVG) 8:05 p.m. 10:30 p.m. 763
Y87207 Shenzhen (SZX) Shanghai (PVG) 8:35 p.m. 11 p.m.
KY9517 Shenzhen (SZX) Shanghai (PVG) 6 p.m. 8:25 p.m. 737-900
HO3963 Shenzhen (SZX) Shanghai (PVG) 3:10 p.m. 5:35 p.m. Airbus A320-214
MF4333 Shenzhen (SZX) Shanghai (PVG) 9:45 a.m. 12:10 p.m. A321-100/200
QF4297 Shenzhen (SZX) Shanghai (PVG) 1 p.m. 3:25 p.m. 320
MU1056 Shenzhen (SZX) Shanghai (PVG) 1:05 p.m. 3:20 p.m.
ZH6599 Shenzhen (SZX) Shanghai (PVG) 6:15 p.m. 8:40 p.m.
MU1055 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 10 a.m.
9P456 Shenzhen (SZX) Shanghai (PVG) 9:45 a.m. 12:10 p.m. 320
US1640 Shenzhen (SZX) Shanghai (PVG) 6:20 p.m. 8:40 p.m.
CZ9746 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 9:55 a.m. A321-100/200
AB5070 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 9:55 a.m. 319
ZH950 Shenzhen (SZX) Shanghai (PVG) 8:30 a.m. 10:30 a.m. None
WW175 Shenzhen (SZX) Shanghai (PVG) 9:45 a.m. 12:10 p.m. 320
AB5391 Shenzhen (SZX) Shanghai (PVG) 8:35 p.m. 11 p.m. 738
EV5100 Shenzhen (SZX) Shanghai (PVG) 3:10 p.m. 5:35 p.m. CR9
AB6415 Shenzhen (SZX) Shanghai (PVG) 1:20 p.m. 3:45 p.m. DH4
AB5083 Shenzhen (SZX) Shanghai (PVG) 7:40 p.m. 10:10 p.m. 319