Cheap flights from Beijing to Shanghai

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

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

Beijing to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Beijing (BJS) - Shanghai (SHA) 2024-06-10 2024-06-11 177 USD 4 hours 30 minutes Direct 2024-05-31T01:06:44
Beijing (BJS) - Shanghai (SHA) 2024-06-19 2024-06-22 179 USD 4 hours 35 minutes Direct 2024-05-31T08:13:57
Beijing (BJS) - Shanghai (SHA) 2024-06-04 2024-06-08 180 USD 4 hours 30 minutes Direct 2024-06-02T04:12:13
Beijing (BJS) - Shanghai (SHA) 2024-06-10 2024-06-12 180 USD 4 hours 45 minutes Direct 2024-05-30T05:34:28
Beijing (BJS) - Shanghai (SHA) 2024-06-05 2024-06-08 180 USD 4 hours 50 minutes Direct 2024-05-27T12:24:49
Beijing (BJS) - Shanghai (SHA) 2024-06-20 2024-06-22 184 USD 4 hours 50 minutes Direct 2024-06-01T05:47:23
Beijing (BJS) - Shanghai (SHA) 2024-06-03 2024-06-05 185 USD 4 hours 35 minutes Direct 2024-05-28T12:46:31
Beijing (BJS) - Shanghai (SHA) 2024-06-04 2024-06-05 186 USD 4 hours 30 minutes Direct 2024-06-01T11:49:06
Beijing (BJS) - Shanghai (SHA) 2024-06-18 2024-06-19 187 USD 4 hours 50 minutes Direct 2024-05-28T16:07:04
Beijing (BJS) - Shanghai (SHA) 2024-06-23 2024-06-26 187 USD 4 hours 50 minutes Direct 2024-05-30T00:40:54
Beijing (BJS) - Shanghai (SHA) 2024-06-12 2024-06-20 188 USD 4 hours 55 minutes Direct 2024-05-28T23:22:00
Beijing (BJS) - Shanghai (SHA) 2024-06-05 2024-06-10 190 USD 4 hours 25 minutes Direct 2024-05-29T16:11:00
Beijing (BJS) - Shanghai (SHA) 2024-06-22 2024-06-22 192 USD 4 hours 35 minutes Direct 2024-06-01T12:27:06
Beijing (BJS) - Shanghai (SHA) 2024-06-13 2024-06-19 192 USD 4 hours 30 minutes Direct 2024-05-29T12:16:40
Beijing (BJS) - Shanghai (SHA) 2024-06-14 2024-06-19 194 USD 4 hours 30 minutes Direct 2024-05-29T10:14:18
Beijing (BJS) - Shanghai (SHA) 2024-06-14 2024-06-17 196 USD 4 hours 30 minutes Direct 2024-05-27T07:05:44
Beijing (BJS) - Shanghai (SHA) 2024-06-04 2024-06-06 196 USD 4 hours 40 minutes Direct 2024-05-26T23:27:18
Beijing (BJS) - Shanghai (SHA) 2024-06-17 2024-06-22 196 USD 4 hours 35 minutes Direct 2024-06-02T04:50:47
Beijing (BJS) - Shanghai (SHA) 2024-06-04 2024-06-10 198 USD 4 hours 35 minutes Direct 2024-06-01T13:01:28
Beijing (BJS) - Shanghai (SHA) 2024-06-16 2024-06-30 199 USD 5 hours 0 minutes Direct 2024-05-29T11:39:18
Beijing (BJS) - Shanghai (SHA) 2024-06-23 2024-06-30 199 USD 5 hours 0 minutes Direct 2024-05-29T11:58:38
Beijing (BJS) - Shanghai (SHA) 2024-06-14 2024-06-22 200 USD 4 hours 35 minutes Direct 2024-05-30T08:05:24
Beijing (BJS) - Shanghai (SHA) 2024-06-08 2024-06-13 202 USD 4 hours 40 minutes Direct 2024-05-26T13:55:47
Beijing (BJS) - Shanghai (SHA) 2024-06-21 2024-06-23 203 USD 5 hours 0 minutes Direct 2024-05-30T01:23:35
Beijing (BJS) - Shanghai (SHA) 2024-06-22 2024-06-29 204 USD 4 hours 30 minutes Direct 2024-05-30T23:19:05
Beijing (BJS) - Shanghai (SHA) 2024-06-15 2024-06-23 205 USD 4 hours 40 minutes Direct 2024-05-28T13:37:50
Beijing (BJS) - Shanghai (SHA) 2024-06-04 2024-06-18 206 USD 4 hours 30 minutes Direct 2024-05-28T03:43:24
Beijing (BJS) - Shanghai (SHA) 2024-06-12 2024-06-18 207 USD 4 hours 30 minutes Direct 2024-05-26T12:27:24
Beijing (BJS) - Shanghai (SHA) 2024-06-15 2024-06-17 207 USD 4 hours 30 minutes Direct 2024-05-27T07:41:02
Beijing (BJS) - Shanghai (SHA) 2024-06-06 2024-06-11 209 USD 5 hours 0 minutes Direct 2024-05-28T09:00:44

Beijing to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
CA1054 Beijing (PEK) Shanghai (PVG) 10 a.m. 12:55 p.m.
CF9021 Beijing (PEK) Shanghai (PVG) 3 a.m. 5:25 a.m. B734
CA1883 Beijing (PEK) Shanghai (PVG) 8:20 p.m. 10:35 p.m. B789
NZ3821 Beijing (PEK) Shanghai (PVG) 8:20 p.m. 10:35 p.m.
ZH1883 Beijing (PEK) Shanghai (PVG) 8:20 p.m. 10:35 p.m.
QF4002 Beijing (PEK) Shanghai (PVG) 7:45 p.m. 10:10 p.m. A321-100/200
CA1058 Beijing (PEK) Shanghai (PVG) 11:55 p.m. 2:05 a.m. 74Y
CA1042 Beijing (PEK) Shanghai (PVG) 3:45 p.m. 6:10 p.m. 77F
O36878 Beijing (PEK) Shanghai (PVG) 10:10 p.m. 5:20 a.m. B752
MF3036 Beijing (PEK) Shanghai (PVG) 9:25 a.m. 10:50 a.m. Airbus A321-211
QF4296 Beijing (PEK) Shanghai (PVG) 11:55 a.m. 2:50 p.m. 320
CF9031 Beijing (PEK) Shanghai (PVG) 9 p.m. 11:25 p.m.
CA1835 Beijing (PEK) Shanghai (PVG) 8 a.m. 10:15 a.m. A333
ZH1835 Beijing (PEK) Shanghai (PVG) 7:55 a.m. 10:15 a.m. 333
NZ3819 Beijing (PEK) Shanghai (PVG) 8 a.m. 10:15 a.m.
QF4282 Beijing (PEK) Shanghai (PVG) 7:45 a.m. 9:45 a.m. 320
CA1020 Beijing (PEK) Shanghai (PVG) 10:15 p.m. 12:45 a.m.
CA1030 Beijing (PEK) Shanghai (PVG) 9:45 p.m. 12:10 a.m. 77F
AF4414 Beijing (PEK) Shanghai (PVG) 10:20 p.m. 11:45 p.m. 787
LY8307 Beijing (PEK) Shanghai (PVG) 8:20 p.m. 10:35 p.m.
Y87930 Beijing (PEK) Shanghai (PVG) 4:15 a.m. 6:40 a.m. 73Y
TK9280 Beijing (PEK) Shanghai (PVG) 2 a.m. 8:20 a.m.
CA1081 Beijing (PEK) Shanghai (PVG) 2 a.m. 4:15 a.m. 74Y
HU7611 Beijing (PEK) Shanghai (PVG) 7:10 a.m. 9:30 a.m. B738
DL6471 Beijing (PEK) Shanghai (PVG) 8 a.m. 10:35 a.m. 332
QF4291 Beijing (PEK) Shanghai (PVG) 7:15 p.m. 9:45 p.m. None
HU777 Beijing (PEK) Shanghai (PVG) 2:10 a.m. 8:45 a.m. Airbus A330-343
CZ9669 Beijing (PEK) Shanghai (PVG) 3:45 p.m. 6:40 p.m. 737
NZ3841 Beijing (PEK) Shanghai (PVG) 11:30 a.m. 3:15 p.m.
SA7142 Beijing (PEK) Shanghai (PVG) 8 a.m. 10:15 a.m.
QY1081 Beijing (PEK) Shanghai (PVG) None None B77L
QY1054 Beijing (PEK) Shanghai (PVG) None None B744
QY1032 Beijing (PEK) Shanghai (PVG) None None B77L
HU8021 Beijing (PEK) Shanghai (PVG) None None A333
KL8717 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 10 a.m. Airbus A321-211
VS7925 Beijing (PEK) Shanghai (PVG) 8:20 p.m. 10:35 p.m.
VS7923 Beijing (PEK) Shanghai (PVG) 7:55 a.m. 10:15 a.m. 333
DL6529 Beijing (PEK) Shanghai (PVG) 1 p.m. 3:20 p.m. 737
IB2505 Beijing (PEK) Shanghai (PVG) midnight 9:35 a.m. None
AZ5322 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 10 a.m. 332
QY1026 Beijing (PEK) Shanghai (PVG) 4:45 p.m. 6:20 p.m. B77L
5H443 Beijing (PEK) Shanghai (PVG) 7:40 a.m. 9:55 a.m. CRJ
AS1655 Beijing (PEK) Shanghai (PVG) 9:40 p.m. 11:55 p.m. 738
VS7921 Beijing (PEK) Shanghai (PVG) 7:15 a.m. 9:30 a.m. 738
UX7529 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 9:55 a.m. E90
UX7526 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 10 a.m. E90
KL8719 Beijing (PEK) Shanghai (PVG) 6:50 a.m. 7:30 a.m. B737
UX7525 Beijing (PEK) Shanghai (PVG) 7:15 a.m. 9:30 a.m. E90
UX7622 Beijing (PEK) Shanghai (PVG) 7:40 a.m. 9:55 a.m. 738
UX7621 Beijing (PEK) Shanghai (PVG) 7:40 a.m. 9:55 a.m. 738
UX7528 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 10 a.m. E90
UX7527 Beijing (PEK) Shanghai (PVG) 7:35 a.m. 10 a.m. 738
EV2509 Beijing (PEK) Shanghai (PVG) 8:10 a.m. 10:15 a.m. CRJ
5H446 Beijing (PEK) Shanghai (PVG) 10:40 a.m. 1 p.m. CRJ
4U2590 Beijing (PEK) Shanghai (PVG) 1 p.m. 3:20 p.m. 319
4C3234 Beijing (PEK) Shanghai (PVG) 7:20 p.m. 9:40 p.m. DH2