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.