Skip to main content
AMZBooking

Airport comparison · PVG vs SHA

Shanghai Pudong (PVG) vs Shanghai Hongqiao (SHA)

In short

Shanghai Pudong International Airport (PVG) is 36 km (23 mi) east-southeast of central Shanghai; Shanghai Hongqiao International Airport (SHA) is 10 km (6 mi) west-southwest.

The two airports are 45 km (28 mi) apart.

OurAirports classifies both as large airports.

Distances are great-circle from Natural Earth's point for Shanghai; airport data from OurAirports, retrieved 2026-10-18.

Data updated

Side by side

Shanghai Pudong International Airport compared with Shanghai Hongqiao International Airport
PVGShanghai Pudong International AirportSHAShanghai Hongqiao International Airport
Distance from central Shanghai36 km (23 mi)10 km (6 mi)
Direction from the centreESE (103°)WSW (257°)
OurAirports classLargeLarge
Longest runway4,000 m (13,123 ft)3,400 m (11,154 ft)
Runways52
Elevation4 m (13 ft)3 m (10 ft)
CountryChinaChina

The two airports are 45 km (28 mi) apart in a straight line.

What the data shows

  • SHA is 26 km (16 mi) closer to central Shanghai than PVG, measured in a straight line from the city point.

    How we calculated this: Difference of great-circle distances from the Natural Earth city point.

  • PVG's longest runway is 1,969 ft (600 m) longer than SHA's.

    How we calculated this: Difference of OurAirports longest runway lengths.

Where they are

Map of PVG and SHA around Shanghai25 km50 km100 kmNShanghaiPVGSHA
Large airport Medium airportRings: straight-line distance. Directions true north.

Fares and schedules differ by airport; compare both on the results page.

Trip type

Results open on search.amzbooking.com, powered by our partner Travelpayouts. We may earn a commission if you book, at no extra cost to you. How we make money

Not covered in this guide yet

Getting to the city · Which airport to choose. We only add these once we can cite an official or verified source.