Airports Airlines Countries Rankings Blog About
BA

British Airways

oneworld Executive Club
123
Airports Served
1
Hub
391+
Destinations
oneworld
Alliance
2
Focus Cities

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

LHR London Heathrow LGW LCY Edinburgh Manchester Glasgow London City Newcastle Aberdeen Birmingham London Gatwick Dublin EAS ABV London Heathrow (multiple daily) GIG London Heathrow (daily) New York Los Angeles Toronto Dubai London Paris Singapore Istanbul Amsterdam Frankfurt Tokyo Seoul Bangkok Doha ACC CMF GCM EDI EZE SIN

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.