上海​有6​个机场：上海 浦东国际机场 (PVG), 杭州萧山国际机场 (HGH), 上海 虹桥国际机场 (SHA), 无锡机场 (WUX), 南通兴东机场 (NTG)​和苏州机场 (SZV)​。最繁忙的机场是上海 浦东国际机场 (PVG)​，40%的航班在此降落。