Airports near Shanghai, China

There are 6 airports with airline service within 150 km (93 miles) of Shanghai. The closest is Shanghai Hongqiao International Airport (SHA), 8 miles from the city centre. Major airports are SHA (8 mi), PVG (21 mi), WUX (64 mi), HGH (92 mi).

50 km100 km150 kmSHASHAPVGPVGJNHJNHWUXWUXNTGNTGHGHHGHShanghai
Rings at 50, 100 and 150 km from the city centre. Map data: Natural Earth; city location: GeoNames.

Airports by distance from Shanghai

AirportDistanceSizeNonstop US destinations
SHA Shanghai Hongqiao International AirportShanghai (Minhang)8 mi12 kmMajorn/a
PVG Shanghai Pudong International AirportShanghai (Pudong)21 mi34 kmMajor6
JNH Jiaxing Nanhu AirportXiuzhou, Hangzhou59 mi96 kmRegionaln/a
WUX Sunan Shuofang International AirportWuxi64 mi102 kmMajorn/a
NTG Nantong Xingdong International AirportNantong (Tongzhou)65 mi105 kmRegionaln/a
HGH Hangzhou Xiaoshan International AirportHangzhou92 mi147 kmMajorn/a

Straight-line distance from the city centre. Airport list from OurAirports; city locations from GeoNames (CC BY 4.0). Nonstop destinations: US Department of Transportation T-100 data, latest month.