Hub Airports
Focus Cities
All Airports (123)
| Airport | City | Country | Terminal | Check-in | Lounge | Routes |
|---|---|---|---|---|---|---|
| LHR London Heathrow Airport Hub | London | 🇬🇧 United Kingdom | Terminal 5 | Terminal 5 check-in zone A-C, Terminal 3 check-in zone C-D | — | 158+ |
| AUH Abu Dhabi International Airport | Abu Dhabi | 🇦🇪 United Arab Emirates | Terminal A | Terminal A | — | 1+ |
| MAD Adolfo Suarez Madrid-Barajas Airport | Madrid | 🇪🇸 Spain | — | — | — | 2+ |
| ALC Alicante-Elche Airport | Alicante | 🇪🇸 Spain | — | — | — | 1+ |
| AMS Amsterdam Airport Schiphol | Amsterdam | 🇳🇱 Netherlands | — | Departure Hall 3, check-in counters | — | 2+ |
| AYT Antalya Airport | Antalya | 🇹🇷 Turkey | — | — | — | 1+ |
| SCL Arturo Merino Benitez International Airport | Santiago | 🇨🇱 Chile | — | — | — | 1+ |
| ATH Athens International Airport | Athens | 🇬🇷 Greece | Main Terminal | Main Terminal | — | 1+ |
| AUS Austin-Bergstrom International Airport | Austin | 🇺🇸 United States | Barbara Jordan Terminal | Main terminal check-in counters | — | 1+ |
| BAH Bahrain International Airport | Manama | 🇧🇠Bahrain | — | — | — | 1+ |
| BKK Bangkok Suvarnabhumi Airport | Bangkok | 🇹🇠Thailand | — | — | — | 1+ |
| BCN Barcelona-El Prat Airport | Barcelona | 🇪🇸 Spain | — | — | — | 2+ |
| PKX Beijing Daxing International Airport | Beijing | 🇨🇳 China | — | Concourse D international check-in | — | 1+ |
| TLV Ben Gurion Airport | Tel Aviv | 🇮🇱 Israel | — | — | — | 1+ |
| TXL Berlin Brandenburg Airport | Berlin | 🇩🇪 Germany | — | Terminal 1 check-in hall | — | 3+ |
| BOS Boston Logan International Airport | Boston | 🇺🇸 United States | — | Terminal E, International | British Airways Lounge | 1+ |
| BRU Brussels Airport | Brussels | 🇧🇪 Belgium | — | — | — | 1+ |
| BUD Budapest Ferenc Liszt International Airport | Budapest | ðŸ‡ðŸ‡º Hungary | — | — | — | 1+ |
| CAI Cairo International Airport | Cairo | 🇪🇬 Egypt | — | — | — | 1+ |
| CUN Cancun International Airport | Cancun | 🇲🇽 Mexico | — | Terminal 3 | — | 1+ |
| CPT Cape Town International Airport | Cape Town | 🇿🇦 South Africa | International Terminal | International Terminal, Check-in Hall | — | 1+ |
| MAA Chennai International Airport | Chennai | 🇮🇳 India | — | — | — | 1+ |
| BOM Chhatrapati Shivaji Maharaj International Airport | Mumbai | 🇮🇳 India | — | Terminal 2, International Counters | — | 1+ |
| ORD Chicago O'Hare International Airport | Chicago | 🇺🇸 United States | — | Terminal 5 check-in area | — | 1+ |
| CPH Copenhagen Airport | Copenhagen | 🇩🇰 Denmark | — | Terminal 3 | — | 1+ |
| DFW Dallas/Fort Worth International Airport | Dallas | 🇺🇸 United States | — | Terminal D | Oneworld Lounge | 1+ |
| DEN Denver International Airport | Denver | 🇺🇸 United States | — | — | — | 1+ |
| DXB Dubai International Airport | Dubai | 🇦🇪 United Arab Emirates | Terminal 1 | Terminal 1 check-in hall | — | 1+ |
| DUB Dublin Airport | Dublin | 🇮🇪 Ireland | — | — | — | 2+ |
| DUS Dusseldorf Airport | Dusseldorf | 🇩🇪 Germany | — | — | — | 1+ |
| EDI Edinburgh Airport | Edinburgh | 🇬🇧 United Kingdom | Main Terminal | Main Terminal, Zone B Check-in | British Airways Lounge | 5+ |
| EZE Ezeiza International Airport | Buenos Aires | 🇦🇷 Argentina | — | — | — | 1+ |
| OPO Francisco Sa Carneiro Airport | Porto | 🇵🇹 Portugal | — | — | — | 1+ |
| ZAG Franjo Tudman Airport | Zagreb | ðŸ‡ðŸ‡· Croatia | — | — | — | 1+ |
| FRA Frankfurt Airport | Frankfurt | 🇩🇪 Germany | — | Terminal 2 check-in area | — | 2+ |
| GVA Geneva Airport | Geneva | 🇨🇠Switzerland | Main Terminal (T1) | Terminal 1 check-in counters | British Airways Lounge | 4+ |
| IAH George Bush Intercontinental Airport | Houston | 🇺🇸 United States | — | Terminal D, International Counters | — | 1+ |
| GLA Glasgow Airport | Glasgow | 🇬🇧 United Kingdom | — | — | — | 5+ |
| LPA Gran Canaria Airport | Las Palmas | 🇪🇸 Spain | — | — | — | 1+ |
| BGI Grantley Adams International Airport | Bridgetown | 🇧🇧 Barbados | — | — | — | 1+ |
| DOH Hamad International Airport | Doha | 🇶🇦 Qatar | — | Main terminal check-in halls | — | 1+ |
| HAM Hamburg Airport | Hamburg | 🇩🇪 Germany | — | — | — | 1+ |
| LAS Harry Reid International Airport | Las Vegas | 🇺🇸 United States | — | — | — | 1+ |
| ATL Hartsfield-Jackson Atlanta International Airport | Atlanta | 🇺🇸 United States | — | — | — | 1+ |
| HEL Helsinki-Vantaa Airport | Helsinki | 🇫🇮 Finland | Terminal 2 | Terminal 2 check-in counters | — | 3+ |
| OTP Henri Coanda International Airport | Bucharest | 🇷🇴 Romania | — | — | — | 1+ |
| HKG Hong Kong International Airport | Hong Kong | ðŸ‡ðŸ‡° Hong Kong | — | Terminal 1 check-in counters | — | 1+ |
| ALG Houari Boumediene Airport | Algiers | 🇩🇿 Algeria | — | — | — | 1+ |
| DEL Indira Gandhi International Airport | New Delhi | 🇮🇳 India | — | — | — | 1+ |
| ISB Islamabad International Airport | Islamabad | 🇵🇰 Pakistan | — | — | — | 1+ |
| IST Istanbul Airport | Istanbul | 🇹🇷 Turkey | — | — | — | 1+ |
| JFK John F. Kennedy International Airport | New York | 🇺🇸 United States | Terminal 7 | Terminal 7 check-in hall | — | 1+ |
| NBO Jomo Kenyatta International Airport | Nairobi | 🇰🇪 Kenya | Terminal 1A (International) | Terminal 1A, Check-in Hall | — | 1+ |
| SJO Juan Santamaria International Airport | San Jose | 🇨🇷 Costa Rica | — | — | — | 1+ |
| KEF Keflavik International Airport | Reykjavik | 🇮🇸 Iceland | — | — | — | 1+ |
| BLR Kempegowda International Airport | Bengaluru | 🇮🇳 India | — | — | — | 1+ |
| JED King Abdulaziz International Airport | Jeddah | 🇸🇦 Saudi Arabia | — | — | — | 1+ |
| RUH King Khalid International Airport | Riyadh | 🇸🇦 Saudi Arabia | — | — | — | 1+ |
| ACC Kotoka International Airport | Accra | 🇬🇠Ghana | Terminal 3 | Main terminal check-in counters | — | 2+ |
| KRK Krakow John Paul II International Airport | Krakow | 🇵🇱 Poland | Main Terminal | Main terminal check-in counters | — | 1+ |
| KUL Kuala Lumpur International Airport | Kuala Lumpur | 🇲🇾 Malaysia | — | — | — | 1+ |
| LCA Larnaca International Airport | Larnaca | 🇨🇾 Cyprus | Main Terminal | Main terminal check-in counters | — | 2+ |
| FCO Leonardo da Vinci-Fiumicino Airport | Rome | 🇮🇹 Italy | — | — | — | 1+ |
| LIS Lisbon Humberto Delgado Airport | Lisbon | 🇵🇹 Portugal | — | Terminal 1, Check-in Hall | — | 1+ |
| LGW London Gatwick Airport Focus | London | 🇬🇧 United Kingdom | North Terminal | North Terminal check-in zone A-H | — | 63+ |
| STN London Stansted Airport | London | 🇬🇧 United Kingdom | — | — | — | 8+ |
| LAX Los Angeles International Airport | Los Angeles | 🇺🇸 United States | — | — | — | 1+ |
| MSY Louis Armstrong New Orleans International Airport | New Orleans | 🇺🇸 United States | — | — | — | 1+ |
| NAS Lynden Pindling International Airport | Nassau | 🇧🇸 Bahamas | — | — | — | 3+ |
| LYS Lyon-Saint Exupery Airport | Lyon | 🇫🇷 France | — | — | — | 2+ |
| AGP Malaga-Costa del Sol Airport | Malaga | 🇪🇸 Spain | — | — | — | 3+ |
| MAN Manchester Airport | Manchester | 🇬🇧 United Kingdom | Terminal 2 | Terminal 2 | British Airways Lounge | 1+ |
| RAK Marrakech Menara Airport | Marrakech | 🇲🇦 Morocco | — | — | — | 2+ |
| MRS Marseille Provence Airport | Marseille | 🇫🇷 France | — | — | — | 1+ |
| MEX Mexico City International Airport | Mexico City | 🇲🇽 Mexico | — | — | — | 1+ |
| MIA Miami International Airport | Miami | 🇺🇸 United States | — | South Terminal (Concourse J) | — | 1+ |
| MXP Milan Malpensa Airport | Milan | 🇮🇹 Italy | — | — | — | 1+ |
| YUL Montreal-Trudeau International Airport | Montreal | 🇨🇦 Canada | — | — | — | 1+ |
| MUC Munich Airport | Munich | 🇩🇪 Germany | — | Terminal 1 check-in area | — | 1+ |
| LOS Murtala Muhammed International Airport | Lagos | 🇳🇬 Nigeria | International Terminal | Main terminal check-in counters | — | 1+ |
| NAP Naples International Airport | Naples | 🇮🇹 Italy | — | — | — | 1+ |
| BNA Nashville International Airport | Nashville | 🇺🇸 United States | — | — | — | 1+ |
| EWR Newark Liberty International Airport | Newark | 🇺🇸 United States | — | — | — | 1+ |
| NCE Nice Cote d Azur Airport | Nice | 🇫🇷 France | Terminal 1 | Terminal 1, Check-in Hall | British Airways Lounge | 4+ |
| JNB O.R. Tambo International Airport Focus | Johannesburg | 🇿🇦 South Africa | Terminal B (Domestic) | Terminal B check-in counters | — | 1+ |
| MCO Orlando International Airport | Orlando | 🇺🇸 United States | — | — | — | 1+ |
| OSL Oslo Airport Gardermoen | Oslo | 🇳🇴 Norway | — | — | — | 1+ |
| PMI Palma de Mallorca Airport | Palma de Mallorca | 🇪🇸 Spain | — | — | — | 5+ |
| CDG Paris Charles de Gaulle Airport | Paris | 🇫🇷 France | — | — | — | 1+ |
| PHX Phoenix Sky Harbor International Airport | Phoenix | 🇺🇸 United States | — | — | — | 1+ |
| PIT Pittsburgh International Airport | Pittsburgh | 🇺🇸 United States | — | — | — | 1+ |
| PDX Portland International Airport | Portland | 🇺🇸 United States | — | — | — | 1+ |
| PUJ Punta Cana International Airport | Punta Cana | 🇩🇴 Dominican Republic | — | — | — | 1+ |
| AMM Queen Alia International Airport | Amman | 🇯🇴 Jordan | — | — | — | 1+ |
| HYD Rajiv Gandhi International Airport | Hyderabad | 🇮🇳 India | — | — | — | 1+ |
| RIX Riga International Airport | Riga | 🇱🇻 Latvia | — | — | — | 1+ |
| GIG Rio de Janeiro-Galeao International Airport | Rio de Janeiro | 🇧🇷 Brazil | — | — | — | 2+ |
| SAN San Diego International Airport | San Diego | 🇺🇸 United States | Terminal 2 | Terminal 2 | — | 1+ |
| SFO San Francisco International Airport | San Francisco | 🇺🇸 United States | — | — | — | 1+ |
| MBJ Sangster International Airport | Montego Bay | 🇯🇲 Jamaica | Main Terminal | Main terminal check-in counters | — | 1+ |
| GRU Sao Paulo-Guarulhos International Airport | Sao Paulo | 🇧🇷 Brazil | — | — | — | 1+ |
| SEA Seattle-Tacoma International Airport | Seattle | 🇺🇸 United States | — | Main Terminal | — | 1+ |
| PVG Shanghai Pudong International Airport | Shanghai | 🇨🇳 China | — | — | — | 1+ |
| SIN Singapore Changi Airport | Singapore | 🇸🇬 Singapore | — | — | — | 2+ |
| MRU Sir Seewoosagur Ramgoolam International Airport | Mahébourg | 🇲🇺 Mauritius | — | — | — | 1+ |
| SOF Sofia Airport | Sofia | 🇧🇬 Bulgaria | — | — | — | 1+ |
| ARN Stockholm Arlanda Airport | Stockholm | 🇸🇪 Sweden | — | — | — | 1+ |
| SYD Sydney Kingsford Smith Airport | Sydney | 🇦🇺 Australia | — | — | — | 1+ |
| TPA Tampa International Airport | Tampa | 🇺🇸 United States | — | — | — | 1+ |
| TBS Tbilisi International Airport | Tbilisi | 🇬🇪 Georgia | — | — | — | 1+ |
| TFS Tenerife South Airport | Tenerife | 🇪🇸 Spain | — | — | — | 2+ |
| SKG Thessaloniki International Airport | Thessaloniki | 🇬🇷 Greece | — | — | — | 3+ |
| TIA Tirana International Airport | Tirana | 🇦🇱 Albania | — | — | — | 1+ |
| HND Tokyo Haneda Airport | Tokyo | 🇯🇵 Japan | — | — | — | 1+ |
| YYZ Toronto Pearson International Airport | Toronto | 🇨🇦 Canada | — | Main terminal check-in counters | — | 1+ |
| PRG Vaclav Havel Airport Prague | Prague | 🇨🇿 Czech Republic | — | — | — | 1+ |
| YVR Vancouver International Airport | Vancouver | 🇨🇦 Canada | — | — | — | 2+ |
| MLE Velana International Airport | Male | 🇲🇻 Maldives | — | — | — | 1+ |
| VCE Venice Marco Polo Airport | Venice | 🇮🇹 Italy | Main Terminal | Main terminal check-in counters | — | 1+ |
| VIE Vienna International Airport | Vienna | 🇦🇹 Austria | — | — | — | 1+ |
| WAW Warsaw Chopin Airport | Warsaw | 🇵🇱 Poland | — | — | — | 1+ |
| IAD Washington Dulles International Airport | Washington | 🇺🇸 United States | — | — | — | 1+ |
| ZRH Zurich Airport | Zurich | 🇨🇠Switzerland | — | — | — | 2+ |
Popular Destinations
Passenger Tips
British Airways operates from Terminals 3 and 5, with most long-haul flights departing from Terminal 5. Check your terminal assignment carefully as it varies by route. Online check-in opens 24 hours before departure. Executive Club members earn Avios on all flights, and Gold and Silver members enjoy Galleries Lounge access. Arrive at least 2 hours for short-haul and 3 hours for long-haul flights. The Concorde Room in T5 is available for First Class passengers.
British Airways serves AUH with select routes from Abu Dhabi. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
Multiple daily flights to London Heathrow. BA has its own lounge at Schiphol. Club Europe short-haul business class offers more space and lounge access. Good option for connecting via Heathrow to the Americas, Africa, and Asia.
British Airways serves ATH with select routes from Athens. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
British Airways serves AUS with select routes from Austin. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
British Airways serves PKX with select routes from Beijing. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
British Airways serves TXL with select routes from Berlin. Arrive at least 2 hours before domestic and 3 hours before international departures for check-in. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
Multiple daily flights to London Heathrow with onward connections. Club World business class on all flights. BA Lounge in Terminal E. Part of the oneworld alliance, British Airways offers connections with partners including British Airways, Qantas, and American Airlines. Eligible passengers can access the British Airways Lounge before departure for complimentary refreshments and a comfortable waiting area. Online check-in is available through the British Airways website or app, typically opening 24-48 hours before departure.
