
SAR1,397 Cheap Flights from Shanghai (SHA) to Beijing (BJS)
Popular airlines from Hongqiao International Airport (SHA) to Beijing
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
- Find the right fitWe search billions of combinations of flights to help you find your next adventure
Cheap Flights from Shanghai to Beijing (SHA-BJS)
Prices were available within the past 7 days and start at SAR1,397 for one-way flights and SAR1,980 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Monday, 27 April, 2026 - Monday, 4 May, 2026
SHA
Shanghai
PKX
Beijing
SAR1,980 Roundtrip, found 4 days ago
SAR1,980
Roundtrip
found 4 days ago

Monday, 27 April, 2026 - Monday, 4 May, 2026
SHA
Shanghai
PEK
Beijing
SAR2,794 Roundtrip, found 4 days ago
SAR2,794
Roundtrip
found 4 days ago

Monday, 27 April, 2026 - Monday, 4 May, 2026
SHA
Shanghai
PEK
Beijing
SAR5,036 Roundtrip, found 4 days ago
SAR5,036
Roundtrip
found 4 days ago
Travel information
Origin airport | Hongqiao Intl. |
|---|---|
Destination airport | Daxing Intl. |
Roundtrip price | SAR1,980 |
Distance | 1020 km |
Explore a world of travel with Expedia
Beijing nearby Airports
Beijing
Shanghai nearby Airports