214 nonstop destinations · 79 countries · oneworld
Main hubs: London (LHR) · London (LGW) · London (LCY)
Free · weekly digest · no password needed
British Airways (BA) operates 551 nonstop routes to 214 destinations across 79 countries, departing from 211 airports. Its busiest bases by nonstop route count are London (LHR), London (LGW) and London (LCY). British Airways is a member of oneworld. Updated 30 August 2026.
British Airways (BA) flies nonstop to 214 destinations in 79 countries, with the most routes from London (LHR), London (LGW) and London (LCY).
British Airways operates 551 nonstop routes serving 214 destinations across 79 countries.
British Airways's busiest airports by nonstop route count are London (LHR) (162 routes), London (LGW) (63 routes) and London (LCY) (26 routes).
Yes — British Airways is a member of oneworld.
British Airways's most frequent nonstop routes are LHR–CPT (multiple daily), LHR–IAH (multiple daily), LHR–BSL (multiple daily), LHR–BLR (multiple daily) and LHR–KEF (multiple daily).
Other oneworld airlines: Finnair Qantas Jet Linx Aviation Alaska Airlines Qatar Airways Royal Jordanian Fiji Airways American Airlines
British Airways hubs: London (LHR) London (LGW) London (LCY) London (STN) Edinburgh (EDI) Palma de Mallorca (PMI)