上海有两个主要机场:虹桥国际机场与浦东国际机场。它们在航线网络及规模方面各有特点。上海位于中国东部,地处长江入海口,面积大约6340.5平方公里,是中国第三十二大城市。城市的海拔高度普遍较低,平均不到3米,其中松江区的佘山是上海的最高点,高达99.26米,而金山区的大金山岛则是一座死火山,海拔为103.70米。根据统计,上海的常住人口在1980年为1152万,1990年增至1334万,2000年达到1609万,到2010年时已增至2303万,2020年的人口为2488万,预计在2025年将稳定在2485万左右。
虹桥机场(IATA代码SHA)位于长宁区和闵行区,地处上海的西郊,机场等级为4E,具备起降大型客机如波音747和空客A340的能力。虹桥机场的海拔约为3米,坐标为北纬31°11′53″,东经121°20′11″,与上海外滩的直线距离约为15公里。该机场的交通十分便利,连接了地铁2号线、10号线以及市域线,市域线可直达浦东机场,全程59公里,约需40分钟。虹桥机场始建于1921年,初期仅有一条土质跑道直至1929年才正式开航,首条航线为上海至南京。经历过多次扩建,其现有的T1和T2两个航站楼及两条3400米的跑道主要用于国内航班,包括部分通往日本和韩国的航线。预计到2025年,虹桥机场的起落航班将达到28.2万架次,客流量将达5000万人,货运量预计为40.81万吨。
浦东机场(IATA代码PVG)位于浦东新区,紧邻东海,机场等级为4F,能够起降空客A380等超大型飞机。浦东机场的海拔约4米,坐标为北纬31°08′36″,东经121°48′19″,与上海外滩的直线距离约为31公里。浦东机场也有着便捷的交通,衔接了地铁2号线、磁悬浮列车及市域线,市域线可通往虹桥机场,单程同样为59公里,约需40分钟。浦东机场于1999年启用,成为国际航班的主要枢纽,首批外国航空公司包括全日空、汉莎航空等。经历过多次扩建的浦东机场目前拥有T1、T2航站楼及一座卫星厅,5条跑道分别为4000米、3800米、3800米、3400米和3400米,主要运营国际航线和大部分至中国港澳台的航线,也有少量国内航班。预计到2025年,浦东机场的起降航班将达到55.7万架次,年度客流量将达到8499万人,货运量则为409.19万吨。