上海虹桥国际机场有两个航站楼,分别为T1和T2航站楼。两者是有一定区别的,虹桥机场T1航站楼是老航站楼,位于长宁区,在机场跑道的东侧;虹桥机场T2航站楼是新航站楼,位于闵行区,在机场跑道的西侧,此处还有虹桥综合交通枢纽。