上海虹橋機場現在有兩個航站樓。1航站樓有66個停車位,包括13登機橋和48個長途航班,以及兩個貨艙和兩架專機。這個航站樓的A、B兩個航站樓連在壹起,占地82000平方米。同時設有15候車大廳、貴賓室、行李傳輸系統。
2號航站樓建築面積36.26萬平方米,包括80個值機櫃臺和47個安檢口。航站樓主樓凈深度108m,停車位89個,登機橋45個。此外,它還配備了壹些便利措施,如產科病房、殘疾乘客廁所、電梯和咨詢臺。
上海虹橋機場2號航站樓采用了自然采光和自然通風的節能技術,與交通中心的壹體化設計使2號航站樓獨具特色。中心位置是虹橋和浦東機場的值機櫃臺,可以在浦東國際機場為旅客提供遠程值機服務。