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.
Beijing to Shanghai flight schedules
| Flight | Departure Date | Arrival Date | Price | Duration | Number of stops | Updated |
|---|---|---|---|---|---|---|
| Beijing (BJS) - Shanghai (SHA) | 2026-01-17 | 2026-01-17 | 194 USD | 4 hours 35 minutes | Direct | 2026-01-13T05:39:51 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-07 | 2026-03-07 | 219 USD | 4 hours 45 minutes | Direct | 2026-01-10T16:51:34 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-01 | 2026-03-01 | 233 USD | 4 hours 40 minutes | Direct | 2026-01-13T11:43:26 |
| Beijing (BJS) - Shanghai (SHA) | 2026-01-18 | 2026-01-18 | 242 USD | 4 hours 40 minutes | Direct | 2026-01-13T05:38:09 |
| Beijing (BJS) - Shanghai (SHA) | 2026-01-19 | 2026-01-19 | 248 USD | 4 hours 50 minutes | Direct | 2026-01-13T05:39:04 |
| Beijing (BJS) - Shanghai (SHA) | 2026-01-16 | 2026-01-16 | 296 USD | 4 hours 35 minutes | Direct | 2026-01-13T07:34:01 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-12 | 2026-03-12 | 299 USD | 4 hours 30 minutes | Direct | 2026-01-14T11:21:38 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-24 | 2026-03-24 | 333 USD | 4 hours 45 minutes | Direct | 2026-01-10T06:42:40 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-18 | 2026-03-18 | 337 USD | 4 hours 40 minutes | Direct | 2026-01-13T11:42:45 |
| Beijing (BJS) - Shanghai (SHA) | 2026-02-13 | 2026-02-13 | 380 USD | 4 hours 20 minutes | Direct | 2026-01-09T19:16:39 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-21 | 2026-03-21 | 440 USD | 23 hours 35 minutes | Connection | 2026-01-13T18:09:31 |
| Beijing (BJS) - Shanghai (SHA) | 2026-06-26 | 2026-06-26 | 448 USD | 22 hours 40 minutes | Connection | 2026-01-11T22:33:01 |
| Beijing (BJS) - Shanghai (SHA) | 2026-03-04 | 2026-03-04 | 464 USD | 4 hours 35 minutes | Direct | 2026-01-14T17:28:43 |
| Beijing (BJS) - Shanghai (SHA) | 2026-04-04 | 2026-04-04 | 553 USD | 44 hours 10 minutes | Connection | 2026-01-10T12:58:11 |
| Beijing (BJS) - Shanghai (SHA) | 2026-07-22 | 2026-07-22 | 601 USD | 4 hours 30 minutes | Direct | 2026-01-09T08:50:20 |
| Beijing (BJS) - Shanghai (SHA) | 2026-07-12 | 2026-07-12 | 602 USD | 4 hours 15 minutes | Direct | 2026-01-09T05:43:21 |
| Beijing (BJS) - Shanghai (SHA) | 2026-08-06 | 2026-08-06 | 613 USD | 4 hours 30 minutes | Direct | 2026-01-11T18:07:41 |
| Beijing (BJS) - Shanghai (SHA) | 2026-08-12 | 2026-08-12 | 613 USD | 4 hours 30 minutes | Direct | 2026-01-11T18:07:30 |
| Beijing (BJS) - Shanghai (SHA) | 2026-04-14 | 2026-04-14 | 616 USD | 4 hours 15 minutes | Direct | 2026-01-13T11:52:27 |
Beijing to Shanghai flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| ZH1835 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | 333 |
| AF4414 | Beijing (PEK) | Shanghai (PVG) | 10 p.m. | 11:25 p.m. | 787 |
| CA1835 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | Airbus A330-300 |
| HU8021 | Beijing (PEK) | Shanghai (PVG) | 5:15 p.m. | 6:17 p.m. | A333 |
| ZH1883 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| NZ3821 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| QF4002 | Beijing (PEK) | Shanghai (PVG) | 8:30 p.m. | 10:30 p.m. | A321-100/200 |
| MF3036 | Beijing (PEK) | Shanghai (PVG) | 12:10 p.m. | 1:50 p.m. | Airbus A321-211 |
| NZ3819 | Beijing (PEK) | Shanghai (PVG) | 7:55 a.m. | 10:15 a.m. | |
| QF4296 | Beijing (PEK) | Shanghai (PVG) | 9:30 p.m. | 12:40 a.m. | 320 |
| QF4282 | Beijing (PEK) | Shanghai (PVG) | 1 p.m. | 2:55 p.m. | 320 |
| HU7611 | Beijing (PEK) | Shanghai (PVG) | 3:55 p.m. | 6:15 p.m. | B738 |
| LY8307 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| CA1883 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | B789 |
| CA8680 | Beijing (PEK) | Shanghai (PVG) | 10:25 a.m. | 12:40 p.m. | |
| TK9280 | Beijing (PEK) | Shanghai (PVG) | 1:55 a.m. | 8:20 a.m. | |
| IB2505 | Beijing (PEK) | Shanghai (PVG) | 9:55 a.m. | 10:40 a.m. | None |
| CA1042 | Beijing (PEK) | Shanghai (PVG) | 3:45 p.m. | 6:10 p.m. | 77F |
| CA1081 | Beijing (PEK) | Shanghai (PVG) | 2 a.m. | 4:15 a.m. | 74Y |
| CF9031 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:25 p.m. | |
| DL6529 | Beijing (PEK) | Shanghai (PVG) | 4:50 p.m. | 7:35 p.m. | 737 |
| CA1020 | Beijing (PEK) | Shanghai (PVG) | 10:15 p.m. | 12:45 a.m. | |
| CF9021 | Beijing (PEK) | Shanghai (PVG) | 3 a.m. | 5:25 a.m. | B734 |
| CA1030 | Beijing (PEK) | Shanghai (PVG) | 9:45 p.m. | 12:10 a.m. | 77F |
| CA1054 | Beijing (PEK) | Shanghai (PVG) | 10 a.m. | 12:55 p.m. | |
| CA1058 | Beijing (PEK) | Shanghai (PVG) | 11:55 p.m. | 2:05 a.m. | 74Y |
| MU7863 | Beijing (PEK) | Shanghai (PVG) | 7:30 p.m. | 9:55 p.m. | Airbus A321-100/200 |
| Y87930 | Beijing (PEK) | Shanghai (PVG) | 4:15 a.m. | 6:40 a.m. | 73Y |
| O36878 | Beijing (PEK) | Shanghai (PVG) | 10:10 p.m. | 5:20 a.m. | B752 |
| 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 |
| 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 |
| 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 |
| 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 |
| UX7525 | Beijing (PEK) | Shanghai (PVG) | 7:15 a.m. | 9:30 a.m. | E90 |
| 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 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
