The route(s) below are departing from or arriving to other airports in the same city or very close.
The flight between Shanghai (SHA) and Beijing (PEK) typically takes about 2 hours and 15 minutes.
There are 40 direct flights every day.
The flight numbers are CA1550, CA1558, CA1858, CA1832, CA1502, CA1520, CA1584, CA1518 together with 37 additional flights.
From Shanghai you fly out from Pudong (PVG), Hongqiao International (SHA) and you'll be landing at Beijing Nanyuan Airport (NAY), Capital (PEK), Peking Daxing internationella (PKX).
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 Beijing.
Flights are arriving at terminal 3 or 2 in Beijing (PEK). All flights to Beijing are departing from terminal 2 at Shanghai (SHA).
More destinations from Shanghai with Air China (CA).
More destinations from Shanghai with China Southern Airlines (CZ).
More destinations from Shanghai with Shanghai Airlines (FM).