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-01-19 2026-01-19 159 USD 4 hours 55 minutes Direct 2026-01-09T18:33:13
Shenzhen (SZX) - Shanghai (SHA) 2026-02-22 2026-02-22 317 USD 4 hours 30 minutes Direct 2026-01-15T06:37:12

Shenzhen to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
DL6563 Shenzhen (SZX) Shanghai (PVG) 9:05 a.m. 10:15 a.m. 321
MU5340 Shenzhen (SZX) Shanghai (PVG) 1:05 p.m. 3:15 p.m. Boeing 777-300ER
AF7861 Shenzhen (SZX) Shanghai (PVG) 6:30 a.m. 9:40 a.m. None
ZH9501 Shenzhen (SZX) Shanghai (PVG) 8:20 a.m. 10:25 a.m. A320
AF5254 Shenzhen (SZX) Shanghai (PVG) 9:35 p.m. 12:35 a.m. 321
ZH9513 Shenzhen (SZX) Shanghai (PVG) 10 a.m. 12:25 p.m. A20N
AA7094 Shenzhen (SZX) Shanghai (PVG) 12:35 p.m. 1:05 p.m. None
KL8699 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 10:05 a.m. None
ZH9519 Shenzhen (SZX) Shanghai (PVG) 2:55 p.m. 5:20 p.m. A320
ZH9511 Shenzhen (SZX) Shanghai (PVG) 8:35 a.m. 11 a.m. A320
ZH1894 Shenzhen (SZX) Shanghai (PVG) 11:15 a.m. 1:20 p.m. 330
3U4029 Shenzhen (SZX) Shanghai (PVG) 6:50 p.m. 8:35 p.m. Airbus A320-214
CA3813 Shenzhen (SZX) Shanghai (PVG) 10 a.m. 12:25 p.m. 320
CA3319 Shenzhen (SZX) Shanghai (PVG) 12:50 p.m. 2:25 p.m. 738
NH6601 Shenzhen (SZX) Shanghai (PVG) 8:35 a.m. 11 a.m. 739
CA3817 Shenzhen (SZX) Shanghai (PVG) 1:45 p.m. 4:25 p.m. 737-900
CZ6751 Shenzhen (SZX) Shanghai (PVG) 9:55 a.m. 12:20 p.m. A20N
ZH9525 Shenzhen (SZX) Shanghai (PVG) 4:55 p.m. 7:35 p.m. A320
O36853 Shenzhen (SZX) Shanghai (PVG) 11:15 p.m. 1:10 a.m. B763
CA1894 Shenzhen (SZX) Shanghai (PVG) 11:15 a.m. 1:20 p.m. A332
CA3333 Shenzhen (SZX) Shanghai (PVG) 4:55 p.m. 7:35 p.m. 738
NH6599 Shenzhen (SZX) Shanghai (PVG) 12:40 p.m. 3:05 p.m. 739
MU5332 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 9:55 a.m. Airbus A320-100/200
CA3329 Shenzhen (SZX) Shanghai (PVG) 3:10 p.m. 6:10 p.m. 320
HU7207 Shenzhen (SZX) Shanghai (PVG) 7:50 a.m. 10:25 a.m. B738
AA7066 Shenzhen (SZX) Shanghai (PVG) 7:50 a.m. 9:50 a.m. 739
AA7092 Shenzhen (SZX) Shanghai (PVG) 7:20 p.m. 5:30 a.m. 737-700
CZ8206 Shenzhen (SZX) Shanghai (PVG) 7:45 p.m. 10:35 p.m. Airbus A330-223
MU3267 Shenzhen (SZX) Shanghai (PVG) 12:55 p.m. 2:55 p.m. 738
DL6561 Shenzhen (SZX) Shanghai (PVG) 6:10 p.m. 7:20 p.m. 321
HU7723 Shenzhen (SZX) Shanghai (PVG) 8:55 p.m. 11:20 p.m. Boeing 737
AY518 Shenzhen (SZX) Shanghai (PVG) 2:55 p.m. 4:30 p.m. E90
KL8700 Shenzhen (SZX) Shanghai (PVG) 3 p.m. 5:50 p.m. 734
QF4281 Shenzhen (SZX) Shanghai (PVG) 1:05 p.m. 3:40 p.m. None
IB2513 Shenzhen (SZX) Shanghai (PVG) 8:25 a.m. 9:15 a.m. None
MU3281 Shenzhen (SZX) Shanghai (PVG) 7:55 a.m. 10 a.m. 738
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
KY9517 Shenzhen (SZX) Shanghai (PVG) 6 p.m. 8:25 p.m. 737-900
MF4333 Shenzhen (SZX) Shanghai (PVG) 9:45 a.m. 12:10 p.m. A321-100/200
HO3963 Shenzhen (SZX) Shanghai (PVG) 3:10 p.m. 5:35 p.m. Airbus A320-214
Y87207 Shenzhen (SZX) Shanghai (PVG) 8:35 p.m. 11 p.m.
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.
MU1055 Shenzhen (SZX) Shanghai (PVG) 7:30 a.m. 10 a.m.
ZH6599 Shenzhen (SZX) Shanghai (PVG) 6:15 p.m. 8:40 p.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