British Airways BA

214 nonstop destinations · 79 countries · oneworld

Main hubs: London (LHR) · London (LGW) · London (LCY)

Cheap British Airways nonstop deals

Direct round-trips on British Airways below their typical price · updated continuously
Watch cheap British Airways deals The cheapest nonstop round-trips from London (LHR), where British Airways is based — free, weekly, no password.

Free · weekly digest · no password needed

Where British Airways flies nonstop

Filters

About British Airways

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.

Busiest British Airways routes

Frequently asked questions

Where does British Airways fly?

British Airways (BA) flies nonstop to 214 destinations in 79 countries, with the most routes from London (LHR), London (LGW) and London (LCY).

How many destinations does British Airways fly to?

British Airways operates 551 nonstop routes serving 214 destinations across 79 countries.

What are British Airways's main hubs?

British Airways's busiest airports by nonstop route count are London (LHR) (162 routes), London (LGW) (63 routes) and London (LCY) (26 routes).

Is British Airways part of an airline alliance?

Yes — British Airways is a member of oneworld.

Which routes does British Airways fly most frequently?

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).