Airports near Shanghai
Shanghai, China has 3 airports with scheduled flights within 100 km. The closest is Shanghai Hongqiao International Airport (SHA), 0 km (0 mi) from the city; the best connected is Shanghai Pudong International Airport (PVG) with 465 tracked nonstop routes.
Distances are straight-line from the city center. Route counts come from FlightQ's tracked schedule data and are refreshed with each data update.
| Airport | Distance | Nonstop routes | Where can I fly? |
|---|---|---|---|
| Shanghai Hongqiao International Airport (SHA) | 0 km / 0 mi | 155 | Destinations from SHA → |
| Shanghai Pudong International Airport (PVG) | 45 km / 28 mi | 465 | Destinations from PVG → |
| Sunan Shuofang International Airport (WUX) | 92 km / 57 mi | 74 | Destinations from WUX → |
Which airport should you use?
For the widest choice of nonstop flights from Shanghai, start with Shanghai Pudong International Airport (465 tracked routes). Shanghai Hongqiao International Airport is the shorter trip at 0 km and worth checking first for short-haul and domestic departures — a closer airport often saves more time door-to-door than a marginally cheaper fare at a farther one. Open an airport's page for its live destination table, airlines, and route map.