El aeropuerto tiene cuatros terminales.
Terminal 1 Aer Lingus Air Seychelles British Midland (a excepción de Hanover) British Airways (Pocos vuelos europeos, Johannesburg y Tokio) Cyprus Airlines El Al Finnair GB Airways Icelandair LOT Polish SN Brussels South African Airways Terminal 2 Aeroflot Air Algerie Air France Alitalia Austrian Airlines British Midland (Hanover solamente) Croatia Airlines CSA Czech Airlines Flybe Iberia LAE JAT Yugoslav Libyan Arab Airlines Lufthansa Luxair Malev Hungarian Olympic Airways Royal Air Maroc Swiss International Airlines Syrian Arab Airlines TAP Air Portugal TAROM Tunisair Uzbekistan Airways Yemenia Terminal 3 Air Canada Air China Air India Air Jamaica Air Mauritius Air Namibia Air New Zealand All Nippon Airways American Airlines Biman Bangladesh British Airways (Miami solamente) British West Indian Cathay Pacific Egyptair Emirates Ethiopian Airlines EVA Air Ghana Airways Gulf Air Iran Air Japan Air Lines Kibris Turkish Airlines Korean Air Kuwait Airways Malaysia Airlines Middle East Airlines Liban (MEA) Nigeria Airlines Pakistan International Airlines Qatar Airways Royal Brunei Royal Jordanian Scandinavian Airlines System Saudi Arabian Airlines Singapore Airlines Sudan Airways Thai Airways International Turkish Airlines (THY) Turkmenistan Airlines United Airlines Varig Virgin Atlantic Terminal 4 Air Lanka Air Malta Asiana Airlines British Airways (Pocos vuelos europeos y todos vuelos intercontinentales a excepción de Johannesburg, Miami, y Tokio) British Mediterranean Kenya Airways KLM KLM Exel Qantas External Links http://www.baa.co.uk/main/airports/heathrow/ (Lengua inglés)