上海目前拥有 两座民用国际机场,分别是:
1. 上海虹桥国际机场,位于中国上海市长宁区和闵行区交界处,为4E级民用国际机场。它是中国三大门户复合枢纽之一,国际定期航班机场,对外开放的一类航空口岸和国际航班备降机场。虹桥机场距市中心仅13千米,拥有跑道两条,分别长3400米和3300米,停机坪约48.6万平米,共有89个机位。
2. 上海浦东国际机场,位于中国上海市浦东新区,为4F级民用国际机场。它是长三角地区国际航空货运枢纽群成员,华东机场群成员,华东区域第一大枢纽机场,门户机场。浦东机场距市中心约30公里,拥有跑道四条,分别为3800米2条、3400米1条、4000米1条,航站楼及卫星厅总面积145.6万平方米,有340个停机位。
此外,上海还在规划或建设其他机场,例如南通机场和青浦通用机场。