Shanghai (SHA) → Beijing (PEK)

Shanghai Hongqiao International Airport → Beijing Capital International Airport

Departure times are local to airport SHA.

Shanghai (SHA) — Beijing (PEK): how long is the flight?

SHA — PEK: scheduled duration in the saved data is 2 hr 25 min, the median of available flights.

SHA — PEK: what is the distance?

The straight-line distance between airports SHA and PEK is about 1,076 km, not the actual flight path.

Airlines on this route

The saved board for SHA — PEK lists these airlines: China Eastern Airlines, Air China, Hainan Airlines.

Flights in the saved board

Shanghai Hongqiao International Airport (SHA)Beijing Capital International Airport (PEK)