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-07-28 | 2026-07-28 | 239 USD | 4 hours 10 minutes | Direct | 2026-06-10T04:12:25 |
| Beijing (BJS) - Shanghai (SHA) | 2026-06-28 | 2026-06-28 | 294 USD | 7 hours 5 minutes | Connection | 2026-06-06T20:45:58 |
| Beijing (BJS) - Shanghai (SHA) | 2026-08-10 | 2026-08-10 | 303 USD | 4 hours 20 minutes | Direct | 2026-06-11T17:38:50 |
| Beijing (BJS) - Shanghai (SHA) | 2026-10-26 | 2026-10-26 | 627 USD | 4 hours 25 minutes | Direct | 2026-06-06T17:47:03 |
Beijing to Shanghai flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| CA1835 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | Airbus A330-300 |
| HU8021 | Beijing (PEK) | Shanghai (PVG) | 4:31 p.m. | 6:24 p.m. | A333 |
| HU7611 | Beijing (PEK) | Shanghai (PVG) | 8:55 p.m. | 11:05 p.m. | B738 |
| NZ3821 | Beijing (PEK) | Shanghai (PVG) | 8:30 p.m. | 10:50 p.m. | |
| NZ3819 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | |
| MF3036 | Beijing (PEK) | Shanghai (PVG) | 7:25 p.m. | 10:35 p.m. | Airbus A321-211 |
| CA1883 | Beijing (PEK) | Shanghai (PVG) | 8:30 p.m. | 10:50 p.m. | B789 |
| QF4002 | Beijing (PEK) | Shanghai (PVG) | 8 p.m. | 9:55 p.m. | A321-100/200 |
| ZH1883 | Beijing (PEK) | Shanghai (PVG) | 8:30 p.m. | 10:50 p.m. | |
| TK9280 | Beijing (PEK) | Shanghai (PVG) | 1:55 a.m. | 8 a.m. | |
| QF4282 | Beijing (PEK) | Shanghai (PVG) | 1 p.m. | 3:15 p.m. | 320 |
| AF4414 | Beijing (PEK) | Shanghai (PVG) | 11:05 p.m. | 12:30 a.m. | 787 |
| KL8717 | Beijing (PEK) | Shanghai (PVG) | 5:05 p.m. | 6:55 p.m. | Airbus A321-211 |
| ZH1835 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | 333 |
| IB2505 | Beijing (PEK) | Shanghai (PVG) | 1:55 p.m. | 2:45 p.m. | None |
| LY8307 | Beijing (PEK) | Shanghai (PVG) | 8:45 p.m. | 10:50 p.m. | |
| KL8719 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 10:40 p.m. | B737 |
| QF4296 | Beijing (PEK) | Shanghai (PVG) | 9:30 p.m. | 12:25 a.m. | 320 |
| CA8680 | Beijing (PEK) | Shanghai (PVG) | 10:25 a.m. | 12:40 p.m. | |
| 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 |
| 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 |
| 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
