Shanghai (PVG) to Beijing (PEK) nonstop flights

Air China, China Eastern Airlines, Hainan Airlines, and Suparna Airlines fly nonstop from Shanghai (PVG) to Beijing (PEK): 1,099 km (683 mi), about 2h 25m in the air.

Distance
1,099 km (683 mi)
Flight time
2h 25m
From
Shanghai Pudong International Airport in Shanghai, China
To
Beijing Capital International Airport in Beijing, China

Airlines on this route

Return flights

Beijing (PEK) to Shanghai (PVG) is flown nonstop by Air China, China Eastern Airlines, Hainan Airlines, and Suparna Airlines.

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)

More nonstop flights from Beijing

All 212 destinations from Beijing (PEK)