A city skyline with modern skyscrapers, including a distinctive curved building and a tall, cylindrical tower.

NT$8,292 Cheap Flights from Shanghai (SHA) to Beijing (BJS)

Cheap Flights from Shanghai to Beijing (SHA-BJS)

Prices were available within the past 7 days and start at NT$8,292 for one-way flights and NT$16,214 for roundtrip, for the period specified. Prices and availability are subject to change.

Travel information

Origin airport
Hongqiao International Airport
Destination airport
Capital Intl. Airport
Distance
1,076 km away
Airlines serving
Hainan Airlines, China Eastern Airlines, Shandong Airlines, Sichuan Airlines, Shenzhen Airlines
Popular airline
Hainan Airlines
Roundtrip price
NT$16,214
Average flight time
2 hours 18 mins
*Available to One Key members.