Popular routes

Beijing (PEK) to Shanghai (SHA) distance

The great-circle distance from Beijing to Shanghai is 581 nm. Flights usually cover a little more because of airways, winds, and airspace.

PEKSHA

Route facts

From
ChinaBeijing (PEK)
To
ChinaShanghai (SHA)
Time difference
Shanghai and Beijing are on the same time
Midpoint
35.66° N, 119.10° E
Heading from PEK
155° southeast
Heading from SHA
338° north

The route looks curved on a flat map because it follows a great circle, the shortest path on a sphere. Read why flight routes curve, or see PEK-SHA on the globe.

Related routes

Distances use the haversine formula with a mean Earth radius of 6,371 km. Information is for reference, not navigation.