上海国际机场一共有2个,分别在:
1、上海浦东国际机场
上海浦东国际机场,位于中国上海市浦东新区,距上海市中心约30公里,为4F级民用机场,是中国三大门户复合枢纽之一,长三角地区国际航空货运枢纽群成员,华东机场群成员,华东区域第一大枢纽机场、门户机场。
2、上海虹桥国际机场
上海虹桥国际机场,位于中国上海市长宁区,距市中心13千米,为4E级民用国际机场,是中国三大门户复合枢纽之一、国际定期航班机场、对外开放的一类航空口岸和国际航班备降机场。上海虹桥国际机场始建于1921年,于1950年重建;1971年由军民合用改为民航专用;2010年启用2号航站楼及第二跑道。