The route(s) below are departing from or arriving to other airports in the same city or very close.
The flight between Beijing (PEK) and Shanghai (SHA) typically takes about 2 hours and 10 minutes.
There are 40 direct flights every day.
The flight numbers are CA1557, CA1831, CA1521, CA1583, CA1517, CA1549, CA1515, CA1857 together with 38 additional flights.
From Beijing you fly out from Beijing Nanyuan Airport (NAY), Capital (PEK), Peking Daxing internationella (PKX) and you'll be landing at Pudong (PVG), Hongqiao International (SHA).
Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, Hainan Airlines, Xiamen Airlines, and China Eastern Airlines all flyes the Boeing 787 Dreamliner on this route.
Seven airlines. Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, Hainan Airlines, Xiamen Airlines and China Eastern Airlines have non-stop flights to Shanghai.
Flights are arriving at terminal 2 or 1 in Shanghai (SHA). All flights to Shanghai are departing from terminal 3 or 2 at Beijing (PEK).
More destinations from Beijing with Air China (CA).
More destinations from Beijing with China Southern Airlines (CZ).
More destinations from Beijing with Hainan Airlines (HU).