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-03-22 | 2026-03-22 | 238 USD | 4 hours 35 minutes | Direct | 2026-03-08T14:46:56 |
| Beijing (BJS) - Shanghai (SHA) | 2026-04-07 | 2026-04-07 | 316 USD | 5 hours 0 minutes | Direct | 2026-03-10T05:16:53 |
| Beijing (BJS) - Shanghai (SHA) | 2026-05-03 | 2026-05-03 | 392 USD | 4 hours 20 minutes | Direct | 2026-03-09T07:17:00 |
| Beijing (BJS) - Shanghai (SHA) | 2026-05-11 | 2026-05-11 | 398 USD | 4 hours 35 minutes | Direct | 2026-03-09T11:14:33 |
| Beijing (BJS) - Shanghai (SHA) | 2026-05-10 | 2026-05-10 | 408 USD | 4 hours 35 minutes | Direct | 2026-03-09T12:37:06 |
| Beijing (BJS) - Shanghai (SHA) | 2026-08-28 | 2026-08-28 | 564 USD | 4 hours 20 minutes | Direct | 2026-03-05T10:11:07 |
| Beijing (BJS) - Shanghai (SHA) | 2026-07-24 | 2026-07-24 | 573 USD | 4 hours 20 minutes | Direct | 2026-03-09T12:34:11 |
Beijing to Shanghai flight status
| Flight | Origin | Destination | Departure | Arrival | Equip |
|---|---|---|---|---|---|
| CA1883 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | B789 |
| NZ3821 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| LY8307 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| ZH1835 | Beijing (PEK) | Shanghai (PVG) | 8 a.m. | 10:15 a.m. | 333 |
| QF4296 | Beijing (PEK) | Shanghai (PVG) | 9:30 p.m. | 12:25 a.m. | 320 |
| HU7611 | Beijing (PEK) | Shanghai (PVG) | 3:55 p.m. | 6:15 p.m. | B738 |
| QF4002 | Beijing (PEK) | Shanghai (PVG) | 8:30 p.m. | 10:30 p.m. | A321-100/200 |
| ZH1883 | Beijing (PEK) | Shanghai (PVG) | 9 p.m. | 11:20 p.m. | |
| HU8021 | Beijing (PEK) | Shanghai (PVG) | 5:15 p.m. | 6:17 p.m. | A333 |
| MF3036 | Beijing (PEK) | Shanghai (PVG) | 12:10 p.m. | 1:50 p.m. | Airbus A321-211 |
| AF4414 | Beijing (PEK) | Shanghai (PVG) | 10:25 p.m. | 11:40 p.m. | 787 |
| TK9280 | Beijing (PEK) | Shanghai (PVG) | 1:55 a.m. | 8:20 a.m. | |
| NZ3819 | Beijing (PEK) | Shanghai (PVG) | 7:55 a.m. | 10:15 a.m. | |
| CA1835 | Beijing (PEK) | Shanghai (PVG) | 7:55 a.m. | 10:15 a.m. | Airbus A330-300 |
| IB2505 | Beijing (PEK) | Shanghai (PVG) | 9:50 a.m. | 10:35 a.m. | None |
| QF4282 | Beijing (PEK) | Shanghai (PVG) | 12:55 p.m. | 2:55 p.m. | 320 |
| CA8680 | Beijing (PEK) | Shanghai (PVG) | 10:25 a.m. | 12:40 p.m. | |
| CA1081 | Beijing (PEK) | Shanghai (PVG) | 2 a.m. | 4:15 a.m. | 74Y |
| CA1042 | Beijing (PEK) | Shanghai (PVG) | 3:45 p.m. | 6:10 p.m. | 77F |
| 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 |
| UX7525 | Beijing (PEK) | Shanghai (PVG) | 7:15 a.m. | 9:30 a.m. | E90 |
| 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 |
Popular Flights Searchs
- Domestic Destinations
- International Destinations
