SHA to PEK — Great Circle Distance
Shanghai, CN → Beijing, CN
Distance
668 mi
1,076 km
GC Distance
581 nm
nautical miles
Est. Flight Time
2 h 2 m
Boeing 737-8
The great circle distance from Shanghai Hongqiao International Airport (SHA) in Shanghai to Beijing Capital International Airport (PEK) in Beijing is 668 miles (1,076 km, 581 nautical miles).
- Estimated flight time
- 2 h 2 m nonstop (Boeing 737-8)
- Initial heading
- 338° (NNW)
- Time difference
- PEK is in the same UTC offset as SHA
Airports on this route
SHA — Shanghai Hongqiao International Airport
- Location
- Shanghai (Minhang), CN
- Latitude
- 31.1981° N
- Longitude
- 121.3343° E
- Time zone
- Asia/Shanghai
PEK — Beijing Capital International Airport
- Location
- Beijing, CN
- Latitude
- 40.0773° N
- Longitude
- 116.5967° E
- Time zone
- Asia/Shanghai
Related routes
Add stops or compare alternatives
Edit this route on the map