北京首都国际机场拥有三座航站楼:
1号航站楼为海南航空集团国内航班专用(包括海南航空公司、大新华航空、大新华快运、首都航空、天津航空);
2号航站楼为中国东方航空公司、中国南方航空公司、厦门航空公司、深圳航空公司、重庆航空公司、海南航空(国际航班),以及天合联盟的外航和非联盟的外航服务;
3号航站楼为中国国际航空公司、深圳航空公司。山东航空公司、上海航空公司、四川航空公司,以及星空联盟的外航,寰宇一家的外航和非联盟的外航服务。旅客乘机前需要确认不同的航站楼.为了方便旅客在不同航站楼之间换乘航班,机场新建连接T1、T2、T3三个航站楼之间的路侧摆渡车。
2010年8月13日,3号航站楼新建无线网络Airport WiFi(FREE)投入使用,这是最后一个投入使用的无线网络,同时标志着北京首都国际机场已被无线网络覆盖。旅客可免费上网,但需凭有效证件领取帐号,并经实名认证后方可登录互联网,每人每日最多可申领3个账号,一个账号可免费上网5小时。